Domino Designer:从嵌入视图访问选定的行

时间:2013-01-29 14:52:48

标签: view formula lotus-domino lotusscript

我再次提出有关Domino Designer的问题。


应该为多个联系人分配通讯。

因此,我构建了一个包含组合框的表单来选择新闻稿。 在下面,有一个包含所有可用联系人的嵌入式视图。

Combobox:
 _______________________
| ComboBox Newsletter  ⇓|
 -----------------------


Embedded View:
__________________________________
  |  Name   | Lastname |  Company |
-----------------------------------
   John       Smith        ABC 
 • Anna       Tylor        XYZ      (<- Anna is selected)
   Michael    Williams     ZYX

Button:
 ________
| Submit |

这个想法是,选择新闻通讯,选择每个所需的联系人(按选择边距),然后点击按钮。应该通过按钮完成的魔术是将所选的简报分配给每个选定的联系人,方法是将其附加到联系表单中的预期多值字段。

但是如何找出FormulaLotusScriptJavaScript选择哪些行(按此顺序赞成:-P)?

@GetFocusTable对我没有任何有价值的结果。

感谢您的帮助!

1 个答案:

答案 0 :(得分:6)

如果从嵌入视图的操作栏中的操作运行代码,则可以实现此目的。这必须是嵌入视图的视图操作

我认为你不能用@Formulas做到这一点。你需要的是LotusScript。您可以使用NotesDatabase类的UnprocessedDocuments属性获取所选文档的句柄。以下是一些细节和代码示例: http://www-01.ibm.com/support/docview.wss?uid=swg21279380

要在嵌入视图中显示操作栏,必须在嵌入视图的属性中启用“显示操作栏”选项。

enter image description here

在设计师中查看:

enter image description here

这就是它在Notes客户端中的样子:

enter image description here