LotusScript中的复选框

哈氏

我有一个复选框类型的字段,其中包含许多值。是否可以检查是否检查了特定值?就像我们在Javascript中“检查”方法一样,LotusScript中是否有类似的方法?

托斯滕·林克

复选框只是文档中的项目。要获取“已检查”值,您只需从文档中读取即可。

如果您的Checkbox-字段被调用,MyCheckbox则此按钮在窗体中的代码将为您提供一个包含所有值的数组:

Dim ws as New NotesUIWorkspace
Dim uidoc as NotesUIDocument
Dim doc as NotesDocument
Dim varValues as Variant

Set uidoc = ws.currentDocument
Set doc = uidoc.Document

varValues = doc.GetItemValue( "MyCheckBox" ) 
If not isnull( arraygetindex( varValues, "A" ) ) then
   'do whatever you want if "A" is selected
Else
   'do something else
End If
If not isnull( arraygetindex( varValues, "B" ) ) then
   'do whatever you want if "B" is selected
End If
If not isnull( arraygetindex( varValues, "C" ) ) then
   'do whatever you want if "C" is selected
End If

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章