我有一个用于自动发布日记的表单。
在那个表单上,我有一个Ok命令按钮,在closeOk方法的表单中,我从我的数据源表中调用method。
在JournalCheckPost类的infoResult()方法中,我想确定是否从我的表单中调用该方法。我知道可以通过调用方法完成,但我不知道应该如何在技术上完成。
答案 0 :(得分:1)
使方法取决于调用它的位置是不好的做法。
您可以做的是将额外的参数传递给LedgerJournalCheckPost
,然后infoResult
可以检查。{这可以通过引入布尔标志和parm method来完成。
答案 1 :(得分:1)
我认为,可能有很多情况:
但在所有情况下,取决于特定形式并不是一个好主意。
在第一种情况下,您可以使用parm方法从代码设置参数,或使用Args类更好地传递参数
在第二步中,您可以将Args.caller转换为包含所需方法的某个接口,并使用该方法操作表单(例如,参见\ Classes \ SysFormRun_doRe用法)