public void closeOk()
{
    #Task
    FormRun formRun;
    
    super();
    
    // Get an instance of the calling form.
    formRun = element.args().caller();
    
    // If the caller is a form, refresh that form.
    if(formRun)
    {
        formRun.task(#taskF5);
    }
}
Another way
Class
{
 FormDataSource      formDataSource;
 NoYes      finalizeStatus;
 if (_args == null
    || _args.record().RecId == 0
    || _args.parmEnumType() == 0
    || _args.parmEnumType() != enumNum(FinalizeStatusOCP))
    {
        throw error(Error::wrongUseOfFunction(funcName()));
    }
 formDataSource = _args.record().dataSource();
        finalizeStatus = _args.parmEnum();
 
 formDataSource.research(true);
}
No comments:
Post a Comment