Обратите внимание, что стандартная Аксапта не умеет делать 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.