从多值字段创建重复,并为每行分配URL链接

Roy*_*ner 1 lotus-notes xpages

我需要在同一个表单上使用两个字段创建重复.换句话说,重复必须出现在表单的底部,就像我们以前用嵌入式视图一样.在这个重复我有两列.他们都有相同数量的条目,他们需要排队.字段是OriginalFileName和NewFileName.

在第一列(OriginalFileName)上,每行必须成为一个链接,第二列只是第二个字段(NewFileName)中的列表.URL可以是文档本身上存在的附件,也可以是已分离的URL,它必须成为存储在网络上的路径.该路径也作为变量存储在文档中,因此一旦分离,它就会被填充.

首先,是否可以使用包含重复的文档中的值创建重复?

其次,如何编写我需要添加的HTML以在任何一种情况下生成URL.对于重复中的所有行,分离文件的路径始终是相同的,它只是更改的文件名.

Dec*_*nch 5

如果您知道多值项目中有多少条目,那么您可以将repeat的数据源设置为基于javascript,并返回您想要重复的次数.如果您不知道多值字段中的项目数,则可以将repeat的数据源设置为文档和字段.在这两种情况下,如果您怀疑自己将有30个以上的条目,那么您需要将max repeat值设置为更高,这样所有条目都可以同时显示,或者您可以添加指向repeat组件的寻呼机.

访问两个字段的数据相当容易,多值字段只是一个数组,您可以使用a选择数组的单个项目document.getItemValue("fieldName")[arrayIndex].要知道重复中的数组索引,有一个"重复索引"的配置字段,您可以在其中键入变量名称,只需使用该变量名称作为arrayIndex.

现在只是在重复中构建表或列表并添加使用arrayIndex获取其值的链接和计算文本控件的情况.