Peoplesoft : создание кнопки требуется через peoplecode
Может ли кто-нибудь, пожалуйста, сказать мне код для следующего сценария.
Допустим, у меня есть два поля и кнопка на странице(стандартная страница)
Поле1 : на(необходимы)
Поле2 : Б
Кнопка, связанная с полем в
Кнопка имеет символ увеличительного стекла. Нажав на кнопку, я попадаю на вторую страницу. При нажатии кнопки "ОК" на вторичной странице результат вторичной страницы передается в поле B стандартной страницы.
В поле запись событие fieldchange для кнопки,
Ниже приведена логика написанного.
При сохранении стандартной страницы, если поле B пусто, значение поля A сохраняется в значение B.
Если полю B задано значение, то значение A (конкатенация) B сохраняется в поле B.
Если значение поля B задано из вторичной страницы, то значение значения вторичной страницы A (конкатенация) сохраняется в поле B.
Но требование здесь заключается в том, что страница не должна сохраняться до тех пор, пока не будут даны значения вторичной страницы. т. е. кнопка должна быть сделана "требуемой".
Каков наилучший способ достичь этого? Фрагмент кода для достижения этой цели был бы полезен.
Пробовали ставить запись.Поле.showrequiredfieldque=истина в поле записи событие fieldchange не помогает.
Есть какие-нибудь предложения по этому поводу, пожалуйста?
Что я уже пробовал:
Попробовали поставить рекорд.Поле.showrequiredfieldque=true в событии fieldchange поля записи не помогает.