如何在不使用功能区和代码的情况下保存Infopath表单?

时间:2015-04-03 13:02:54

标签: sharepoint infopath

目前我正在开发一个Infopath表单,用于Sharepoint表单库。

我希望隐藏功能区,用户将在最后一个字段后通过按钮提交表单。

用户提交表单后,表单中的数据将由另一个用户(来自HR)审核,他将填写一组特定于hr的字段 - 对内部内容的评论。问题是,如果我没有"保存"功能区中的按钮,用户唯一能够做的就是再次提交,创建另一个文件。我不希望用户根据需要命名文件,这就是我首先禁用功能区的原因

如何在不使用代码的情况下创建保存按钮(Sharepoint配置不允许)?

1 个答案:

答案 0 :(得分:0)

我设法通过使用规则创建了一个非常类似的行为。

我在表单中添加了新的隐藏字段,名为fileName。我创建了两个提交选项savesubmitNew。后者正在创建文件名,第一个是从字段fileName加载它,并且可以覆盖。

我设置了提交选项的非标准规则,然后创建了两个规则:

  1. 如果fileName为空,请创建新文件名(对我而言,它已加入时间戳和城市),并将其添加到fileName,然后使用submitNew提交。
  2. 如果fileName不为空,请使用save提交从此字段加载名称的文件。
  3. 不需要功能区或自定义代码。