承元表单系统中常见错误处理与相关细节技巧之一
发布日期:2010-6-19 信息来源:http://www.chysoft.net

使用复制导入功能
1、可以快速的复制模板、查询列表等资源进行修改
2、业务表管理中,可以批量复制其他表的字段;增加、修改业务表中的内容后需要返回业务表管理中,点击“刷新”更新缓存。
3、可以从另外一个定制库中导入已经定制好的内容(如,业务表、业务表字段、模板、查询列表、html数据单元等)

相关细节技巧
1、html表单元素绑定数据字段操作,双击html表单元素,先选择数据库字段这样名称和表单元素名称自动填充。
2、如果某个业务表字段比较多,在选择数据库表字段时候将“记住当前位置”复选选中。

定制错误检查
1、定制的查询如果存在问题,可以嵌入一个java的action类,将sql语句打印出来进行调试。
2、定义了模板字段,但运行时不能显示数据库的字段值
错误原因:模板字段对应的html元素没有绑定标记(查看绑定的表单元素html中是否有dataFld属性),修改模板字段重新保存后整体保存模板编译即可。
3、 编辑模板的下拉列表框的元素不能读出
原因:进入代码管理将下拉列表对应的数据字典生成xml文件。
4、 代码管理的生成文件按钮不可用
解决办法:进入表单的配置管理,设置xml文件生成的路径(点击“<<”),保存配置并点击“刷新”,重新进入代码管理。

系统定制和运行错误提示
1、业务表定制中数据库表或字段前有红色!表示实际数据库表或字段不存在
2、查询列表中前有红色!,表示引用的字段在业务表定义中不存在
3、运行保报错时候,请查看后台控制的相关提示
4、模板定义的模板字段列表中,红色代码模板字段对应的html元素不存在,蓝色表示关联的数据库字段在业务表定义中已经不存在。
红色丢失绑定的可以重新和模板上的元素或在指定位置上进行绑定。
5、业务表字段名称定义包含SQL关键字,在运行时将有可能报错,在后台控制台中将sql语句拷贝执行检查。
6、编辑模板编译时,提示没有定义系统字段
解决办法:增加一个隐藏域并绑业务表的系统字段。
7、编辑模板数据提交时,提示系统字段没有赋值
检查:系统字段的隐藏域是否在html的<form表单之内,业务表字段是否设置系统字段值的初始方式,或是否设置系统字段对应模板字段的初始值。

粤ICP备11095012号-1
Copyright 2005-2017 深圳市承元软件技术有限公司