Displaying time difference in a lotus notes view
我有一个计算字段 abc(数字类型),它保存两个日期之间的时间差,我使用了这个公式
@If(Start_time !="
在设计器中将字段添加到表单后,它不会自动添加到该字段存在之前已创建的文档中。
要进行计算并将项目添加到文档中,您必须打开并保存所有文档或编写代理以刷新现有文档。
此代理可以是公式代理,在目标
公式:
或者它可能是在目标
代码:
1 2 3 4 5 6 7 8 9 10 11 12 | Dim ses as New NotesSession Dim db as NotesDatabase Dim dc as NotesDocumentCollection Dim doc as NotesDocument Set db = ses.CurrentDatabase Set dc = db.Unprocesseddocuments Set doc = dc.GetFirstDocument While not doc is Nothing Call doc.ComputeWithForm( False, False ) Call doc.Save( True, True, True ) Set doc = dc.GetNextDocument(dc) Wend |
完成此操作后,该项目将在视图列中可用。