Цитата:
Сообщение от
dech
Ну а если свой особенный лукап хотите с каким-нибудь фильтром, отсекающим ненужные данные (читайте: записи), то надо перекрывать метод lookup() на контроле.
Я попробовал так сделать, но столкнулся с новой проблемой: как преобразовать результат запроса в формат, который покажется в lookup'е на форме?
X++:
public void Fld12_1_lookup()
{
Table1 tableOne;
;
select Field1, Field2, Field3 from tableOne
where tableOne.Field1 == dlgFromThere.value();
// ?
dlgNeeded.value('?');
}
Или под словами "лукап хотите с каким-нибудь фильтром" вы имели в виду не запрос к таблице?