Infopath 的这些问题,你碰到了吗?

平常有很多表格要填,想节省点力气,有幸深入地使用了一下 Infopath,发现问题还不少。

1、如果直接设计界面,在生成的 Schema (XSD)中,所有字段全部都在 Root 下,即使在“数据源”中增加了组(组中的元素是 Ref  根元素下的 Element 定义),这样不同组中想要设计同名字段不可能。;

2、Field 和 Group 上不能自定义 NameSpace 以便区分;

3、开发功能不好用,用 Microsoft Script Editor ,VBScript 和 JavaScript 调试不方便,和 .NET 集成的功能还没有使用;

4、不能在 XSN 中直接更改脚本的类型(VBS<–>JS),只能手动修改 Extract 后的单个文件;

5、Object Model 很乱;

6、奇怪的事件(在一个组上设置了 OnAfterChange ,结果只要组中任何一个控件的值有变,则这个事件被 Activate 20 几次);

7、Office System 的诸多公共特性尚不支持;

8、如果是用外部的 Schema 来 Design Form ,则完全不能增删改数据源,即使修改了最初的 Schema ,Infopath 中也不会变化;

9、矢量字体支持较差,没有 9 号字体;

10、数据源中的 Filed 竟然不能上下移动(SP1 Preview 中可以了),在不同的组之间移动时,操作很不方便,不支持鼠标拖动。

SecIssue

“Infopath 的这些问题,你碰到了吗?”的4个回复

评论已关闭。