Показать сообщение отдельно
Старый 26.06.2008, 13:45   #12  
Dimitry is offline
Dimitry
Участник
 
172 / 10 (1) +
Регистрация: 07.02.2003
Цитата:
Сообщение от DSPIC Посмотреть сообщение
Как Вы его переписали?
Дописал необязательный параметр в методе FromRun:
X++:
public FormRun formRun(boolean useLookupValue = true)
{
******
далее в коде поставил условие:
X++:
    if (useLookupValue)
    {
        switch (callingControl.handle())
        {
            case classNum(FormStringControl):
                callingStringControl = callingControl;
                args.lookupValue(callingStringControl.text());
                break;
        }
    }
так же это параметр прописал в методе performFormLookup:
X++:
void performFormLookup(boolean useLookupValue = true)
И из него передаю дальше в fromRun:
X++:
callingStringControl.performFormLookup(this.formRun(useLookupValue));
Теперь когда мне необходима групировка в лукапе выполняю следующее:
X++:
sysTableLookup.performFormLookup(false);