Сегодняшняя статья из серии «Маленькие хитрости», многие знают, а многие даже не догадываются.
Итак вопрос «Можно ли на Applet добавить два раза один и тот же Applet toggle но с разными значениями Value?»
Ну как Вы уже догадались то вопрос с подвохом и правильный ответ «Да, можно!» ;)
Допустим что название нашего Applet «Replanish Card Form Applet» и этот applet надо вывести по двум условиям, а именно когда в поле «Type» значения 1 или 2.
Для этого нам необходимо добавить два
| Applet | Auto Toggle Field | Auto Toggle Value |
|---|---|---|
| Replanish Card Form Applet | Type | 1 |
| Replanish Card Form Applet | Type | 2 |
К сожалению при попытке сохранить второе значение Siebel выдаст ошибку в текстом.
The same values for ‘Parent Applet, Name’ already exist. If you would like to enter a new record, please ensure that the field values are unique.(SBL-DAT-00382)
И что самое интересное он прав в поле «Name» действительно содержится такое значение ;)
Для того что бы все работало необходимо отобразить скрытую колонку «Name» для этого делаем следующее. Для тех кто не знает как это сделать смотрим скрины.
Дело в том что поле «Name» по умолчанию получает значение из поля Applet. И для того что бы все работало нам необходимо изменить значение в поле «Name» в соответствии с таблицей и все будет работать.
| Applet | Auto Toggle Field | Auto Toggle Value | Name |
|---|---|---|---|
| Replanish Card Form Applet | Type | 1 | Replanish Card Form Applet_1 |
| Replanish Card Form Applet | Type | 2 | Replanish Card Form Applet_2 |
— wiki_admin 2014/10/29 14:33