我想正确的莲花脚本的按钮单击事件,点击弹出一个关键字列表的工作人员选择和放置在superior1领域......我不知道要给予的参数。 ..请帮助我... ...我跟着下面的脚本,它没有工作......它是在一个空的对话框列表中显示......:(...或者提供一个替代公式或sumthin来解决这个问题... THX很多...按钮点击事件 - 莲花脚本
Sub Click(Source As Button)
Dim session As New notessession
Dim view,view1 As NotesView
Dim doc,doc1 As notesdocument
Dim db As Notesdatabase
Set db=session.CurrentDatabase
Dim Overdb As notesdatabase
Set Overdb=session.GetDatabase(db.server, "Master\\ASEAN_Staff.nsf")
Dim workspace As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Dim picklist As Variant
Set uidoc = workspace.CurrentDocument
If Superior1= "" Then
Sup1$ = uidoc.FieldGetText("Superior1")
picklist = workspace.PickListStrings(PICKLIST_CUSTOM,_
False,_
db.server,_
"Master\\ASEAN_Staff.nsf",_
"x_asean_search",_
"Select Name",_
4,_
Sup1$)
End If
End Sub
THX很多斯托伊奇& mbonaci ... :)我与pickliststrings wrked了,我已经有了笏我想即显示superior1列表按组列分类的关键字... foll是我使用的脚本...
Sub Click(Source As Button)
Dim session As New notessession
Dim view As NotesView
Dim view1 As notesview
Dim doc,doc1 As notesdocument
Dim db As Notesdatabase
Set db=session.CurrentDatabase
Dim Overdb As notesdatabase
Set Overdb=session.GetDatabase(gsserver, gspath + "Master\\ASEAN_Staff.nsf")
Dim workspace As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Dim picklist As Variant
Set uidoc = workspace.CurrentDocument
If Superior1= "" Then
'Sup1 = uidoc.FieldGetText("Superior1")
'Ofc = uidoc.FieldGetText("Office")
Gp = uidoc.FieldGetText("Group")
'og = doc.Office + doc.Group
picklist = workspace.PickListStrings(PICKLIST_CUSTOM,_
False,_
gsserver,_
"Master\\ASEAN_Staff.nsf",_
"x_asean_search",_
"Select Name",_
"Choose",_
1,_
Gp)
End If
End Sub
现在,在选择列表中的任何关键字...例如:“执行”shud被放置在当前文档/窗体的字段“Superior1”... wazz脚本为此.. 。plz帮助我...
@mbonaci是正确的,建议使用一个公式作为一个更简洁的解决方案。我的理解是,@SarahXP想要将目标视图的选择限制在与当前打开的文档的“Superior1”字段中的值相对应的类别下。例如:@DbLookup(“ReCache”; @Subset(@DbName; 1):“Master \\ ASEAN_Staff.nsf”;“x_asean_search”; Superior1; 4)'和在对话框中使用结果列表。 – Hristo 2011-03-02 21:30:01
@SarahXP - 另外,如果您选择坚持使用LotusScript,请尝试从“Master \\ ASEAN_Staff.nsf”中删除一个反斜杠 - 我认为您只需要一个。 – Hristo 2011-03-02 21:34:20
嗯...我有解决方案让选定的关键字字段“Superior1”...任何人都可以帮助我... ...我想比较2字段“办公室”和“字段”的组合视图的列“OfficeGroup”...例如:字段值A和列“AB”的字段B值... hw是否连接两个字段..?我更喜欢使用LOTUS SCRIPT而不是公式为此plz ... thx ... – SarahXP 2011-03-03 10:36:28