gpt4 book ai didi

lotusscript - 通过 Lotus 脚本将字段中的每个值分隔为换行符

转载 作者:行者123 更新时间:2023-12-01 19:35:00 27 4
gpt4 key购买 nike

我有这个函数..并且我想每次在添加mWrkFlwDoc.workFlow(0)

之前向mVal添加一个新行

函数workFlowHistory() workFlowHistory=False

Dim mWrkFlwVw As NotesView
Dim mWrkFlwColl As NotesDocumentCollection
Dim mWrkFlwDoc As NotesDocument
Dim mVal As String

Set mWrkFlwVw = gDB.GetView("lkpWorkFlow")
Set mWrkFlwColl = mWrkFlwVw.GetAllDocumentsByKey(gDoc.empName(0),True)
Set mWrkFlwDoc = mWrkFlwColl.GetFirstDocument

mVal = ""

Do While Not mWrkFlwDoc Is Nothing
If mWrkFlwDoc.documentID(0) = gDoc.documentID(0) Then
***mVal =mVal+ mWrkFlwDoc.workFlow(0)*** ' add new line before adding mWrkFlwDoc.workFlow(0)

End If
Set mWrkFlwDoc = mWrkFlwColl.GetNextDocument(mWrkFlwDoc)
Loop
gDoc.workFlowHistory = mVal
gDoc.save True,True
workFlowHistory=True

结束函数

我读到了有关 AddNewLine 方法的信息,但它会在富文本项中插入新行...我如何使用字符串数据类型、文本字段来处理它?<​​/p>

最佳答案

此处可以使用多值字段。为此,您需要创建一个数组并将每个新条目放入数组中的循环内。表单上的字段可以设置为在新行上显示每个值。

如果您不想使用多值字段,只需为每个新行添加 Chr(13) 即可。

关于lotusscript - 通过 Lotus 脚本将字段中的每个值分隔为换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8982729/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com