Sharepoint 2010 如何通过在Infopath2010中选择信息清单来自动更新重复表?

Sharepoint 2010 如何通过在Infopath2010中选择信息清单来自动更新重复表?,sharepoint-2010,infopath,Sharepoint 2010,Infopath,使用infopath 2010、sharepoint 2010 待办事项-我有3个查看表单,在第一个表单中,我有信息清单,当我勾选/选择时,它应该出现在第三个表单中,即重复表中 步骤1 我所做的是创建一个设置域规则,如果检查表a为真,则重复表等于“a”。如果多个选择答案仍然是重复表中的一个选择,则仅适用于检查表中的一个选择 步骤2 已在sharepoint中创建与infopath重复表连接的datalist的数据连接,但不起作用 因此,如何通过选择信息清单自动更新重复表,请指导我。 谢谢..要做

使用infopath 2010、sharepoint 2010

待办事项-我有3个查看表单,在第一个表单中,我有信息清单,当我勾选/选择时,它应该出现在第三个表单中,即重复表中

步骤1 我所做的是创建一个设置域规则,如果检查表a为真,则重复表等于“a”。如果多个选择答案仍然是重复表中的一个选择,则仅适用于检查表中的一个选择

步骤2 已在sharepoint中创建与infopath重复表连接的datalist的数据连接,但不起作用

因此,如何通过选择信息清单自动更新重复表,请指导我。
谢谢..

要做到这一点需要一点编码-我不相信界面中有任何直接的方式(规则/条件/等等)。您很快就发现了缺点-规则只填充了第一项。这不是一个巨大的痛苦,但并不容易

您要做的是对复选框列表使用“changed”事件,并让您的代码手动更新表单XML(在重复部分下添加节点)。当您手动更改XML时,它们将自动显示在表单上


这是一点工作,但结果相当不错。只有在您确实需要该功能并且对infopath和编码稍有了解的情况下,才可以尝试实现它。我们使用该技术创建了一个包含许多单独复选框列表的“摘要”列表。

谢谢Ktharsis,是的,我知道需要使用编码,因为我已经尝试了所有不同的规则/操作方法,通过从检查表中选择选项来填充重复表。。根本不起作用,所以有没有可能用一个例子来指导我的编码(C#),那就太好了。。提前谢谢!!