在简单的表单示例中,仅使用文本框录入数据,需用户手动输入全部内容,交互体验较差。对于供应商、类别等信息还需输入对应代码,操作繁琐,给用户带来不便。
1、 开启报表
2、 进入报表路径 %FR_HOME%WebReportWEB-INFreportletsdocFormLineFormLineForm.cpt 并将其打开。
3、 调整单元格编辑设置
4、 依据数据库中数据类型与状态,可设定单元格的编辑属性。
5、 下拉框
6、 将供应商控件调整为下拉框形式,数据源取自FRDemo中的供应商表,实际值设为供应商ID,显示内容为公司名称,具体配置参照下拉框控件的使用说明。
7、 将类别控件调整为下拉框形式,数据源来自FRDemo的产品类别表,实际值使用类别ID,界面上显示类别名称。
8、 设置完成后BS端显示效果如下
9、 单价、成本、库存量、订购量及再订购量在数据库中均为数值型字段,对应控件设为数字类型,限制仅输入数字,并可设定取值范围,具体应用参考数字控件的使用方法。
10、 设置后BS端显示效果如下
11、 数据库中是否付款字段为布尔类型,对应界面控件调整为复选框。值为true时复选框被选中,false时未选中,实际效果可参考复选框的具体应用方式。
12、 设置后BS端显示效果
13、 保存预览
14、 可参考已完成的模板文件,路径为 %FR_HOME%WebReportWEB-INF eportletsdocFormLineFormLineForm1.cpt,该文件可作为设计和开发的示例依据。
评论
更多评论