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

时间:2011-03-18 07:32:37

标签: sharepoint-2010 infopath

使用infopath 2010,sharepoint 2010

要做 - 我有3个视图表格,在第一个表格中我有信息清单,当我勾选/选择它应该出现在重复表格的第三种形式。

第一步 我做的是创建一个设置字段规则,如果清单A为真然后重复表等于'A'它只适用于清单中的一个选项如果多个选择答案仍然是重复表中的一个选择。

第二步 在与infopath重复表连接的sharepoint中创建了datalist的数据连接但是不起作用

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

1 个答案:

答案 0 :(得分:0)

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

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

这是一项工作,但很好地出来。如果你真的需要这个功能并且对infopath和编码有所了解,那么只能尝试实现它。我们使用该技术创建了许多单独的复选框列表的“摘要”列表。