我正在以编程方式创建AP帐单和AR发票。对于其中一些文档,我想添加一些注释。我正在使用以下代码来实现这一点:
PXNoteAttribute.SetNote(graph.CurrentDocument.Cache,apInvoice,“我的 笔记“); graph.Actions.PressSave();
但是,这不会将注释添加到文档中。 上面的apInvoice是APInvoice类型。 NoteID字段位于APRegister DAC中,但APInvoice继承该字段。我也尝试过使用APRegister类型的对象,但仍然没有添加注释。我还需要其他步骤吗?
答案 0 :(得分:0)
它可能缺少数据视图更新:
function fadeOut() {
window.setInterval(printMsg, 1000 );
}
exit.addEventListener("click", fadeOut())
也许CurrentDocument.Cache不是APInvoice类型的缓存:
PXNoteAttribute.SetNote(graph.CurrentDocument.Cache, apInvoice, "My notes");
graph.CurrentDocument.Update(apInvoice);
graph.Actions.PressSave();