表单定制入门之指引篇(二)
发布日期:2010-6-2 信息来源:http://www.chysoft.net

一、定义一个简单的编辑表单
 1、 在业务表单管理中,定义数据库表和数据库字段(字段中需定义一个系统字段,指定字段值的产生方式,相当于数据表的系统主键),在字段管理中创建数据库表。
 2、 准备一个对应的html页面,创建一个新的编辑模板后进入模板定义,导入html。
 (在进入定制界面之前需设置当前主机地址或IP为可信站点)
 3、使用定制工具将页面中的表单元素和定义的数据库字段进行映射定义,可以选择部分数据库字段进行编辑处理,但需要对系统字段进行映射定义。
(技巧提示:在字段的属性面板中先选择数据库字段,名称和表单元素名称会自动填充输入)
  4、保存模板后,点击“系统生成”后使用预览功能即可进行数据的录入提交,对于入库的数据可以直接在数据库表查询。
  5、外部调用:使用/engine/gettemplate.jsp?temp_Id=XXX进行访问,其中XXX是模板的ID号,外部调用不能使用预览的地址。

二、查询数据
 1、定义一个查询列表A,其中包含多个查询列表字段
  2、定义一个新的显示模板,在模板中使用查询数据列表部件B,该部件引用查询列表A,并在模板指定位置上绑定该部件。
 3、定义查询的格式
  如果需要使用指定的格式显示查询的数据行,则需要定义html数据列表单元,并在查询数据列表部件B的html单元属性中选择设置。
  分页的样式的操作和html数据列表单元一眼
  4、定义查询的条件,设置查询数据列表部件B的“查询字段”,具体可以参考“查询条件设置”的网站文章

三、数据的修改与删除
 1、使用我们的定义的编辑模板/engine/gettemplate.jsp?temp_Id=XXX&edittype=1&guid=yyyy
同时在模板的条件设置中设置当前编辑模板对应的数据库的系统主键字段=form.guid
 (注意:如果是绑定了工作流部件的不能设置模板的该属性)
 2、可以直接在模板中定义删除按钮进行删除,也可以在查询列表中定义删除的操作。

四、其他的定制功能说明
1、部件的使用,见部件指南(略)
2、数据库字典的使用
3、特殊字段校验的定义(略)
4、模板中如何嵌入模板脚本代码
5、如何使用模板action进行代码开发

五、如何控制对模板的访问权限
   具体见权限的说明文章,(略)

六、如何定义绑定工作流的表单,(略)

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