1
1
从技术上讲,这很容易 您可以在表单中定义一个全局变量(最好是在表单全局选项中使用的脚本库)。 Dim uidocOpener作为NotesUIDocument 然后在新表单的“初始化”事件中设置:
在这种情况下,新文档尚未打开,因此CurrentDocument返回“最后一个”打开的文档(即打开者)。 保存/关闭时,您可以更新“opener”文档中的字段,如下所示
但要小心:您需要监视打开器是否仍处于打开状态,并确保用户不会在另一个窗口打开时对其进行编辑,因为它不会像对话框那样阻止gui。 |
2
1
我们做了一件事(不幸的是,我不能为这件事负责,但是……)在“呼叫表单”中
这将打开新的“对话框”,并关闭原始表单,以便用户不会感到困惑。 然后在“对话框”中,有一个名为“WorksheetID”的字段(这是调用表单),其公式为
然后,“关闭”或“处理”或任何按钮都有(a)访问原始文档的方法(使用继承的UNID),以及(b)“对话框”上的所有信息,以便添加到该文档中。 |