Показать сообщение отдельно
Старый 18.10.2006, 16:27   #4  
KMV is offline
KMV
Участник
 
201 / 25 (1) +++
Регистрация: 11.10.2002
Адрес: Москва
Обратите внимание, что стандартная Аксапта не умеет делать lookup по Real полям:

X++:
void performFormLookup()
{
    FormStringControl   callingStringControl;
    FormIntControl      callingIntControl;
    FormDateControl     callingDateControl;
    ;
    if (!callingControl)
        throw(error(Error::wrongUseOfFunction(funcName())));

    switch (callingControl.handle())
    {
        case classNum(FormStringControl):
            callingStringControl = callingControl;
            callingStringControl.performFormLookup(this.formRun());
            break;
        case classNum(FormIntControl):
            callingIntControl = callingControl;
            callingIntControl.performFormLookup(this.formRun());
            break;
        case classNum(FormDateControl):
            callingDateControl = callingControl;
            callingDateControl.performFormLookup(this.formRun());
            break;
    }
}
Т.е, нужно смотреть уже Ваши изменения в классе SysTableLookup, на первый взгляд в методах: performFormLookup и formRun.