Тема: lookup
Показать сообщение отдельно
Старый 16.02.2007, 09:43   #10  
DreamCreator is offline
DreamCreator
Moderator
Аватар для DreamCreator
Axapta Retail User
 
553 / 45 (3) +++
Регистрация: 04.11.2004
Адрес: Казань
Цитата:
Сообщение от Sada Посмотреть сообщение
Не понятно зачем нужны переменные _filterStr, _formControl и formControl.
Я старался минимально менять выложенный код, поэтому formContol оставил, хотя он и не использовася (в последней версии).

Далее, lookup создается на поле датасоурса, т.е. если нажать на нем правой клавишей и выбрать - перекрыть метод lookup, то появится код:
X++:
public void lookup(FormControl _formControl, str _filterStr)
{
    super(_formControl, _filterStr);
}
Формальный параметр _formControl используется при создании объекта sysTableLookup:
X++:
    SysTableLookup          sysTableLookup = SysTableLookup::newParameters( tableNum( CustInvoice4PaymJour_RU ), _formControl ) ;
Поправьте, если не так!

Последний раз редактировалось DreamCreator; 16.02.2007 в 09:49.