Hi,
I'm getting an error that lookupReference is not a valid method -- this code would have worked if it was a string control and I used lookup method. But why this one doesn't work. why?
This field is bounded to a dataSource
[ExtensionOf(formstr(XXParameters))] final class ParametersFormXX_Extension { public void init() { next init(); XXFiled_XXField.RegisterOverrideMethod(methodStr(FormReferenceGroupControl, lookupReference), formMethodStr(XXParameters, xxField_OnLookup)); } public Common xxSiteDimensionAttribute_OnLookup(FormReferenceControl _formReferenceControl) { SysReferenceTableLookup sysReferenceTableLookup; Query query; QueryBuildDataSource qbdsDAttribute; QueryBuildDataSource qbdsD; sysReferenceTableLookup = SysReferenceTableLookup::newParameters(tableNum(Table1), _formReferenceControl); //code sysReferenceTableLookup.parmQuery(query); return sysReferenceTableLookup.performFormLookup(); } }