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();
}
}