Call parent form method in child form when you open the child form by X++
//Parent form method
public void CreateFormOpen()
{
Args args = new Args(formstr("Form name"));
FormRun formRun;
formRun = ClassFactory.formRunClass(args);
args.object(formRun);
args.parmObject(this);
formRun.init();
formRun.run();
formRun.wait(true);
}
//Parent form method
public void FormRefresh()
{
tablename_ds.executeQuery();
}
//Child form
public void closeOk()
{
FormRun _FormRun;
Object _Object;
_FormRun = element.args().parmObject();
_Object = _FormRun;
super();
if (_FormRun)
{
_Object.FormRefresh();
}
}
No comments:
Post a Comment