|
|
#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. |
|
|