Sharepoint 2007提交后保留表单数据

时间:2014-09-09 03:49:45

标签: sharepoint-2007 infopath

我们有一个表单来记录呼叫信息。最初它应该是一个电话=一个日志。但现在它需要更改为一个调用=多个日志。但是,联系信息(名称/公司/地区)不会更改。每个日志中唯一会改变的就是调用的原因。

我尝试了以下内容,但无济于事:http://www.infopathdev.com/forums/p/27541/95388.aspx

我有一个“保存呼叫”按钮,该按钮将提交表单,然后打开一个新表单,为下一个呼叫做好准备。

我添加了一个“保存日志”按钮,我想提交表单信息,打开一个新表单但保留联系信息(名称/公司/地区)。呼叫下拉的原因将重置为空白。

它很简单,但我还没有找到一种方法让它在InfoPath中运行。请记住,我是一个新手用户,所以编码是我最后的希望。我希望 - 如果可能的话 - 让“保存日志”按钮运行一组规则 - 但遗憾的是,在我提交表单后它没有打开新表单。

感谢任何帮助建议。

1 个答案:

答案 0 :(得分:0)

如果我理解正确,我可以想到两个解决方法。

  1. 日志有一个单独的列表。 InfoPath表单的唯一用途就是填写信息。按“提交”后,它不会关闭表单,而是保存表单并触发工作流程(SharePoint Designer),并在单独的列表中“创建列表项”。这些值将从您的InfoPath表单中提取,工作流将使用它在单独的列表中创建项目。
  2. 我试过这条路。我的要求是具有多个任务的一个请求表单。用户可以在不关闭表单的情况下在表单上添加任务。 所以最后,One Form = Multiple Tasks
  3. 仅使用表单库。您可以尝试使用唯一的文件名提交表单。每按一次“提交”按钮,表格将以唯一的文件名保存。它在“提交数据连接”上配置。
  4. 如果你想澄清一下,请告诉我。