2009-09-11 42 views
0
  1. 假设我在Microsoft SQL Server 2005中有一个返回值列表(1列结果集)的存储过程。我希望这些值列表出现在Infopath中(即它们是下拉列表的值)。我会怎么做?
  2. 假设我还将其他存储过程用于其他下拉列表。
  3. 假设我也可以调用一个返回一个有价值的答案(一行一列)的存储过程,我怎样才能在Infopath控件中显示它,比如文本框?

C#示例解决方案或有用的Web教程将是一个很大的帮助。预先感谢此问题的任何相关答案。检索从SQL Server到Infopath的值列表

回答

1

这真的取决于你在哪里配置控件。如果您从后面的代码中执行此操作,那么与InfoPath UI相比,您具有更大的灵活性。你可以看到如何从UI做它:

Use values from a SQL Server database to populate a list box, drop-down list box, or combo box

您可以在现场InfoPathDev找到一个例子:

http://www.infopathdev.com/files/folders/examples/entry282.aspx

+0

第一个环节缺失。请更新。 – SearchForKnowledge 2015-06-25 21:25:37

+0

微软已经失去了链接。该主题来自https://support.office.com/zh-CN/Article/Life-cycle-of-a-form-template-a5191f5b-c60f-44a1-acc1-d2e045843865 – 2015-06-26 23:49:58