Цитата:
Сообщение от
DesertBrowser
В Ax3.0 SP 3 такого параметра в классе SysTableLookup нет. Конечно, его можно доработать.
X++:
SysTableLookup::newParameters(tablenum(emplTitleOrgTmp), _ctrl, false);
sysTableLookup.parmUseLookupValue(false);
Упс, прошу прощения. Но этот параметр 100% был в 4.0
Вот код из АХ 2009 (\Classes\SysTableLookup\formRun):
X++:
args = new Args();
args.object(form);
if(useLookupValue && !tmpBuffer) //highlighting existing value doesn't work with temp tables
{
args.lookupField(lookupField);
switch (callingControl.handle())
{
case classnum(FormStringControl):
callingStringControl = callingControl;
args.lookupValue(callingStringControl.text());
break;
}
}
formRun = classfactory.formRunClass(args);
form = formRun.form();