Консоль проектирования Oracle Identity Manager, Как создать оператор IF для задачи адаптера - PullRequest
1 голос
/ 07 мая 2019

Я пытаюсь создать условие для задачи внутри адаптера.

Problem

Внутри этого адаптера у нас есть эти переменные, мне нужно взять 1 из затем использовать значение для проверки.

Variables

Я пытался создать задачу логики, чтобы оценить ее, но она не работает, логика неверна, и я новичок, используя эту консоль дизайна и адаптеры.

Я не могу использовать основной код, он у меня есть, но идея состоит в том, чтобы создать это условие вместо того, чтобы касаться кода

Подтверждение, которое мне нужно сделать, это:

  • Взяв переменную "processFormAttrUserID", посмотрите значение, которое он принимает, и оцените, начинайте с буквы A или B

1 Ответ

1 голос
/ 11 июня 2019

Я бы порекомендовал создать для этого новый адаптер.(Таким образом, вы все равно можете использовать старый адаптер или ссылаться на него, если вам нужно)

В новом адаптере выстраивайте логику по мере того, как вы работаете, переменная, из которой я основывал свою логику, была 'Usertype',Затем вложите действие в логическое утверждение.Где я разместил «Установить возвращаемое значение адаптера», вы могли реализовать задачи Java.

enter image description here

Вы также можете использовать tcUtilStringOperations для выполнения задач подстроки и назначить их переменной для использования с вашей логикой

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...