来自 Lotus Notes 客户端的日历项目正在保存为草稿
Calendar Item from Lotus Notes client are saving as draft
我正在使用 C# 应用程序创建 Lotus Notes 日历项。当我将日历项目保存在 NSF 文件的日历文件夹中时,它也被存储在 Draft 文件夹中。这是我的示例代码。
NotesDocument calDoc = NotesDatabase.CreateDocument();
calDoc.AppendItemValue("Form", "Appointment");
.
.
.//Assiging values to CalDoc
.
.
calDoc.ComputeWithForm(true, false);
calDoc.Save(false, false, true); //On execution of save statement it saves calender in
//drafts as well as in calendar folder
calDoc.PutInFolder(path, true);
我在保存 dalendar 文档时更改了所有布尔值,但得到的结果相同。非常感谢对此的任何帮助。
提前致谢。
马尤雷什
添加一个值为 "D" 的项目 ExcludeFromView
。这样可以防止约会出现在草稿文件夹中。
calDoc.ReplaceItemValue("ExcludeFromView", "D");
我正在使用 C# 应用程序创建 Lotus Notes 日历项。当我将日历项目保存在 NSF 文件的日历文件夹中时,它也被存储在 Draft 文件夹中。这是我的示例代码。
NotesDocument calDoc = NotesDatabase.CreateDocument();
calDoc.AppendItemValue("Form", "Appointment");
.
.
.//Assiging values to CalDoc
.
.
calDoc.ComputeWithForm(true, false);
calDoc.Save(false, false, true); //On execution of save statement it saves calender in
//drafts as well as in calendar folder
calDoc.PutInFolder(path, true);
我在保存 dalendar 文档时更改了所有布尔值,但得到的结果相同。非常感谢对此的任何帮助。 提前致谢。
马尤雷什
添加一个值为 "D" 的项目 ExcludeFromView
。这样可以防止约会出现在草稿文件夹中。
calDoc.ReplaceItemValue("ExcludeFromView", "D");