在sharepoint覆盖中的Infopath saveas

问题描述 投票:0回答:1

我需要帮助获取infopath表单,不要覆盖转到sharepoint库的现有文件。

我有一个带有自定义提交的infopath表单。在提交中我正在做“me.saveas(http:\ mysharepointlibrary \ FormDropDownValue)

这工作得很好。但是,如果我创建一个新表单并选择相同的下拉值,我无法让表单不会覆盖旧表单。我也尝试了me.save()和me.submit(),这两个炸弹。

我将数据连接设置为不允许覆盖,但它似乎甚至没有进入该连接进行保存。我认为是因为自定义提交代码。

任何帮助将不胜感激。

sharepoint infopath
1个回答
2
投票

那么你需要添加其他东西,一个动态和独特的值作为表单名称的一部分。这可以在没有自定义代码的情况下完成,来自InfoPath Interface。

配置新的提交选项并使用公式生成表单名称。在我的情况下,我使用以下内容:

concat(YourFieldValue; now())

它将连接您的字段和当前日期时间的值。如果您在for username上有其他一些唯一值,请将这些值添加到concatenate函数中。

alt text (来源:sharepointusecases.com

© www.soinside.com 2019 - 2024. All rights reserved.