如何从代码中验证 LedgerJournal?

How to validate LedgerJournal from code?

我正在从代码中插入 o LedgerJournal

当我在表 LedgerJournalTableLedgerJournalTrans 中完成插入记录时,我必须 validatepost 这个期刊。

对于 post 一个分类帐,我使用 class LedgerJournalPost,我的代码是:

LedgerJournalPost::postJournal(_myJournal , NoYes::NO);

这种方式对post很好,但在我想验证期刊之前。

什么是 class?或者有什么好的方法吗?

LedgerForm 上有一个 Validate Button ,在我下面有这个 MenuItem : LedgerJourChk (Label:Validate), 但我没有找到 class.

谢谢大家,

尽情享受!!

你找不到 class 的原因是表单方法 \Forms\LedgerJournalTable\Methods\enableButtonsActive 是他们设置菜单项的地方,在类似于 checkJournal.menuItemName(menuitemActionStr(LedgerJourChkLJTransCustPaym));[=15 的行中使用=]

您将使用 classes LedgerJournalCheckLedgerJournalCheckPost.

之一

查看此已接受的答案以查看使用示例: