Domino文件上载控件可以将其附件放在特定字段中吗?

时间:2012-04-27 18:51:25

标签: lotus-notes lotus-domino attachment

我有一个经典的Domino应用程序(不是XPages ......呃!)需要有几个文件上传控件,每个控件都对应一个特定的字段。如果我使用文件上传控件#1上传文件,它应该进入(例如)RFS_1,如果我使用控制#2,它应该进入(例如)RFS_2。

由于Domino只是将所有文件附加到文档中,因此我认为没有明显的方法将它们放在各自的字段中。

2 个答案:

答案 0 :(得分:2)

不幸的是,没有简单的方法。但是,这里有一些代码可以帮助您在WebQuerySave事件期间将文件移动到富文本项:

http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F87256BC80071114F

答案 1 :(得分:2)

除了移动文件的wqs中的代码之外,您还可以添加一些额外的字段来控制每个附件的位置。我们之前做过的是......

  • 在表单上有一些上传控件
  • 每个上传控件都有一个富文本字段来保存附件
  • 每个上传控件的表单上都有一个“type = hidden”字段
  • 在上传控件的onchange事件中有一些javascript将所选文件的文件名写入相应的隐藏文本字段

然后在wqs代理中,您可以遍历隐藏字段,在文档上找到这些文件附件并将它们写入相应的富文本字段

如果你想让我添加更多细节,请大声喊叫