![]() |
#1 |
Участник
|
Lookup в dialog
создаю в методе dialog класса поле:
X++: dlgfEmplId = dialogObj.addFieldValue( typeid( EmplId ), emplId, "@);
__________________
Рабочий день сокращает жизнь на 8 часов ![]() |
|
![]() |
#2 |
Участник
|
используй поиск, там достаточно ссылок
|
|
![]() |
#3 |
Участник
|
Перекрываем
public void dialogPostRun(DialogRunbase _dialog) { super(_dialog); _dialog.dialogForm().formRun().controlMethodOverload(true); _dialog.dialogForm().formRun().controlMethodOverloadObject(this); } создаем метод public void fld2_1_Lookup() { FormComboBoxControl control = dialog.formRun().controlCallingMethod(); SysTableLookup sysTableLookup = SysTableLookup::newParameters(tableNum(EmplTable), control); ; sysTableLookup.addLookupfield(fieldNum(EmplTable, EmplId), true); sysTableLookup.addLookupfield(fieldNum(EmplTable, Name)); sysTableLookup.performFormLookup(); } Последний раз редактировалось ntr; 20.06.2007 в 09:00. |
|
![]() |
#4 |
Участник
|
X++: public void fld2_1_Lookup() |
|
![]() |
#5 |
Участник
|
А как узнать? Кроме как "по-порядку", ничего в голову не приходит...
![]() |
|
![]() |
#6 |
Программатор
|
Гляньте InventDim.getFromDialog(); InventDim.addToDialog();
|
|
![]() |
#7 |
Участник
|
немогли бы вы дать ссылочку где про это прочитать можно а то я ничего понять не могу
__________________
Рабочий день сокращает жизнь на 8 часов ![]() |
|
![]() |
#8 |
Программатор
|
Цитата:
![]() А если серъезно, то внизу страницы есть несколько ссылок. Посмотрите их |
|
![]() |
#9 |
Участник
|
Цитата:
тихо шифером шурша едет крыша неспеша
__________________
Рабочий день сокращает жизнь на 8 часов ![]() |
|
![]() |
#10 |
Участник
|
X++: fieldLocationId = dialog.addFieldValue(typeid(InventLocationId), locationId, '', '', 'LocationId'); protected void LocationId_lookup() { ... } Последний раз редактировалось bagyr; 02.04.2007 в 09:04. |
|