Показать сообщение отдельно
Старый 08.09.2017, 15:02   #5  
vizir is offline
vizir
Участник
 
43 / 10 (1) +
Регистрация: 08.09.2017
Цитата:
Сообщение от dech Посмотреть сообщение
Ну а если свой особенный лукап хотите с каким-нибудь фильтром, отсекающим ненужные данные (читайте: записи), то надо перекрывать метод lookup() на контроле.
Я попробовал так сделать, но столкнулся с новой проблемой: как преобразовать результат запроса в формат, который покажется в lookup'е на форме?

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