[英]How to read an ADOQueryConnection with C# in Infopath 2013
[英]How To create a submit button in infoPath to SPoint2013
我在SharePoint中的InfoPath Forms Services上运行了一个基于Web的InfoPath表单。 我希望能够将此表单提交到SharePoint表单库,然后使用表单中的数据发送电子邮件。 提交表单并发送电子邮件后,我希望该表单以编程方式关闭InfoPath表单。
1)在InfoPath中,设计与浏览器兼容的InfoPath表单模板
2)在“数据源”任务窗格上,在myFields节点下添加一个名为formName的文本字段节点。
3)在“工具”菜单上,选择“数据连接”。 在“数据连接”对话框上,单击“添加”,然后创建一个新的“将数据连接作为电子邮件提交”。 在“收件人”字段中填写任何电子邮件地址; 您仍将在代码中对此进行更改。 接受用于数据连接的电子邮件提交的默认名称。
4)在“数据连接”对话框上,单击“添加”,然后创建一个新的“将数据连接到SharePoint网站上的文档库”。 填写有效的文档库网址。 从主数据源中选择formName节点作为表单的文件名。 接受用于数据连接的SharePoint库提交的默认名称。
5)在“工具”菜单上,选择“提交选项”。
6)在“提交选项”对话框中,选择“允许用户提交此表单”,取消选中“显示提交菜单”项和“提交工具栏”按钮复选框,单击“高级”,然后从“提交后”下拉列表框中选择“关闭表单”,选择使用代码执行自定义操作,然后单击编辑代码。
在Microsoft Visual Studio Tools for Applications中,将以下C#代码添加到FormEvents_Submit事件处理程序中:
点击这里
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.