如何使用infopath库中的“已提交”覆盖已保存的表单

时间:2010-12-10 10:01:08

标签: sharepoint infopath

我创建的infopath库也将infopath表单部署为内容类型。当我打开新表格并以“My Exepnse Saved”命名保存到库中。当我打开保存的表单并进行一些更改并提交到库中时,新表单将被提交(提交表单作为名称“EXp-FirstName-Now()”)。但我不想那样做,我只想用这个新提交的表格覆盖以前保存的表格(My Exepnse Saved“)。是否有相同的解决方法?看到我不想使用不同的库保存并提交。

1 个答案:

答案 0 :(得分:0)

这可以很容易地完成:

  • 在数据源中创建新节点
  • 在提交按钮上,添加一条规则(保存前)检查该节点是否为空。如果它是空的,请填写您希望表单具有的名称。更改您的dataconnection以使用该字段作为文件名。

所以......第一次保存时,新节点将为空,因此将被填充。下一次,它将具有一个值,该值将用于保存文档。当然,请确保启用了覆盖现有项目的选项。