14.04.2015, 12:01 | #1 |
Участник
|
Помогите с AddFieldValue на диалоге
Подскажите, пожалуйста, совсем путаница в голове.
protected Object dialog() { dialog = super(); if (dialog) { startDateField = dialog.addFieldValue(extendedTypeStr(StartDate), startDate); ProdUnitField = dialog.addFieldValue(extendedTypeStr(Range), prodUnitTable.ProdUnitId, 'Производство'); } return dialog; } Ничего у меня этот лукап не предлагает, ни одного значения при запуске, пустой. Расширенный тип данных в данном случае какой надо выбирать, чтобы открылись все имеющиеся производства? тип поле то string... А второй параметр верно- список значений который необходимо увидеть prodUnitTable.ProdUnitId ?... |
|
14.04.2015, 12:10 | #2 |
Участник
|
ProdUnitField = dialog.addFieldValue(typeId(ProdUnitId), prodUnitTable.ProdUnitId, 'Производство');
|
|
|
За это сообщение автора поблагодарили: Морковка (1). |
14.04.2015, 12:15 | #3 |
Участник
|
второй параметр в addFieldValue() инициирует значение по умолчанию. в первом параметре для работы лукапа, необходим EDT у которого настроен референс или лукап форма
|
|
|
За это сообщение автора поблагодарили: Морковка (1). |
14.04.2015, 12:20 | #4 |
Участник
|
|
|
14.04.2015, 12:22 | #5 |
Участник
|
Он/Она имели в виду, extendedTypeStr(ProdUnitId)
|
|
|
За это сообщение автора поблагодарили: Морковка (1). |
14.04.2015, 12:23 | #6 |
Участник
|
т.е. по сути второй параметр могу сейчас хоть пустой оставить, а EDT получается создать самостоятельно? или изначально надо искать существующий уже с референсои на ProdUnit?
|
|
14.04.2015, 12:28 | #7 |
Участник
|
|
|
|
Похожие темы | ||||
Тема | Ответов | |||
Фильтр в диалоге | 12 | |||
Отображение переменной на диалоге из серверного объекта | 22 | |||
DAX 4.2 Фильтры, возникающие в диалоге автоматически | 10 | |||
Помогите плиз | 1 | |||
Помогите начинающему! | 9 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|