![]() |
#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 ?... ![]() |
|
![]() |
#2 |
Участник
|
ProdUnitField = dialog.addFieldValue(typeId(ProdUnitId), prodUnitTable.ProdUnitId, 'Производство');
|
|
|
За это сообщение автора поблагодарили: Морковка (1). |
![]() |
#3 |
Участник
|
второй параметр в addFieldValue() инициирует значение по умолчанию. в первом параметре для работы лукапа, необходим EDT у которого настроен референс или лукап форма
|
|
|
За это сообщение автора поблагодарили: Морковка (1). |
![]() |
#4 |
Участник
|
|
|
![]() |
#5 |
Участник
|
Он/Она имели в виду, extendedTypeStr(ProdUnitId)
|
|
|
За это сообщение автора поблагодарили: Морковка (1). |
![]() |
#6 |
Участник
|
т.е. по сути второй параметр могу сейчас хоть пустой оставить, а EDT получается создать самостоятельно? или изначально надо искать существующий уже с референсои на ProdUnit?
|
|
![]() |
#7 |
Участник
|
|
|
|
![]() |
||||
Тема | Ответов | |||
Фильтр в диалоге | 12 | |||
Отображение переменной на диалоге из серверного объекта | 22 | |||
DAX 4.2 Фильтры, возникающие в диалоге автоматически | 10 | |||
Помогите плиз | 1 | |||
Помогите начинающему! | 9 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|