使用Infopath 2007的双数据输入系统如何比较2个infopath文档的差异?
如何比较使用双数据输入系统创建的 2 个 infopath 文档 差异?
我们有一个小项目,包含一些信息路径表单。客户使用双重数据输入系统来减少错误。我们以信息路径形式维护条目编号以分隔每个条目。
注意:我知道我们可以比较 xml 数据 2 个文档的文件。 (xml数据文件 字段名称如 field1、field2 和 依此类推..在该字段1的表单上 代表一些有意义的文本)但是 问题是我们想要比较它 视觉上并排。有什么区别 应突出显示该字段。
How to compare 2 infopath documents craeted using double data entry system for
differences ?
We have a small project contains few infopath forms. Client is using double data entry system to reduce the errors. We are maintaining entry number in infopath form to seperate each entry.
Note: I know we can compare xml data
files of 2 documents. (xml data file
has field names like field1,field2 and
so on..while on form that field1
represent some meaninngful text) But
the question is we want to compare it
Visually side by side. Any difference
should highlight the field.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我能想到的最简单的方法是使用不同的“比较”形式(而不是尝试改变原始形式)。新表单可以有两列 - 每个原始字段对应两个字段。您可以加载两个文档以将其比较到数据源中(甚至可以在顶部创建字段来提示要比较哪两个文档)。一个显示在左列中,另一个显示在右列中。然后,只需使用条件格式来突出显示第一列与第二列不匹配的位置,甚至隐藏相同的字段,以便仅显示差异。
如果您想要真正喜欢,您甚至可以让用户指定或更改表单上的值,并将它们保存回原始版本或创建另一个新的“合并”版本。
The easiest way I can think of is to use a different "comparison" form (instead of trying to alter the original). The new form can have two columns - two fields for each original field. You can load the two documents to compare into datasources (even make fields at the top which prompt for which two docs to compare). One shows in the left column and another in the right. Then just use conditional formatting to highlight where the first column doesn't match the second, or even hide the fields where they are identical so only the differences are visible.
If you want to get really fancy you can even let the user specify or change the values on the form and have them save back to the originals or create another new "merged" version.