Form A does a lookup on form B but Form also passes a parameter to
Form A as a filter for the lookup.
when I compile form B error message "The wrong number of arguments
has been specified for the function."
Please help
See code below
Form A Code
super();
args = new Args();
// Pass values to pass to lookupform
args.parm(TankLookupName.valueStr()); //a display method
//Run lookupform
args.name(formstr(Form B)));
args.caller(this);
formRun = classFactory.formRunClass(args);
formRun.init();
formRun.run();
formRun.wait();
obj = formRun;
}
Form B Init method
public void init()
{
FormRun callerFormRun;
TankTableLookup tanklookup;
FormStringControl callingLookupControl;
;
super();
//Checked for passed arguments
if(element.args())
{
stringtankLookup.valueStr(element.args().parm());
}
}