仅在保存响应文档之后才将文档和响应保存到数据库中

问题描述 投票:0回答:1

是否可以创建一个带有响应的NotesDocument,在创建时仅显示响应文档,并且仅在保存响应文档时将两者都保存在数据库中?

我有一个Notes-Application,用于注册轮班。在每个班次开始时,新的班组长必须填写一份移交表格,其中存储有关移交的详细信息。班次表格是所有其他表格(例如移交,班中事件)应作为响应文档的主要表格。

因此,在新班次开始时,我希望创建一个新的班次文档和一个移交文档。由于移交首先发生,并且我希望我的用户能够在他们保存移交文档之前取消进入新班次,所以我想:

  • 首先向用户显示移交文档,在后台创建Shift-Document(父母)
  • 仅在保存移交文档时将两个文档都保存到数据库中

我将如何在Lotusscript中执行此操作?

lotus-notes lotusscript
1个回答
0
投票

您可以先创建子文档(移交文档),然后在创建并保存父文档后将其作为响应文档。

Call childDoc.MakeResponse( parentDoc )
Call childDoc.Save( True, True )

父文档必须保存(即具有文档unid),以使子文档成为对父文档的响应。

© www.soinside.com 2019 - 2024. All rights reserved.