我从代码中创建两个表 ProdJournalTable
(头)和ProdJournalProd
(行)中的记录。
我在两个表中插入了所有的记录,没有问题。
之后,我想post这个Journal。
我使用了以下代码:
ProdJournalCheckPostProd::newPostJournal(myProdJournalProd.JournalId, true);
我执行方法,但实际上没有注册日志,在Form Production journal我的记录还没有被注册。我在表单按钮下调用类,当然不太好。如果我点击按钮,我就可以毫无问题地发布日志。
The Journal and The form is in:
生产控制->日志->完成报告
我正在写这个Journal Report as Finished。
如何从代码中发布?
newPostJournal
方法返回一个ProdJournalCheckPostProd
对象。不张贴日志。
如果你真的想要发布日志,调用run
方法。
ProdJournalCheckPostProd::newPostJournal(myProdJournalProd.JournalId, true).run();