|
![]() |
#1 |
Участник
|
|
|
![]() |
#2 |
Участник
|
Обратите внимание, что стандартная Аксапта не умеет делать 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; } } |
|
![]() |
#3 |
Участник
|
в студию...
Задача реал в лукапе мало кому необходима, в нашем доработанном функционале это цена, которая является неотъемлимой характеристикой товара, у нас она вынесена в аналитику и много где встречается. В стандарте... не встречал. про метод performFormLookup и отсутствие в нем кейса с реалом читал сто лет назад, но ... почем на сотни не ругается , а с тысячами трабл( Вот чего понять не могу...
|
|