勤哲excel初级教程:[7]数据的简化规范
1、 定义数据规范可以两种方式之一来做。一是在客户端中做,方法是,点击客户端菜单【设计】--【数据规范】,弹出“数据规范”窗口;二是在管理控制台主界面中,选择左侧节点“数据规范”及其下的子节点,查看并操作所有的数据规范。
![勤哲excel初级教程:[7]数据的简化规范](https://exp-picture.cdn.bcebos.com/a007a9b1eef97fbd55ee7e07b74133bad241332a.jpg)
2、 给数据项加上默认值1)以Admin账户登录,选择菜单“设计à打开模板à选择模板”。2)在弹出的“打开模板”窗口中选中“客户登记表”,点击右侧的【打开】按钮进入模板的设计状态。
![勤哲excel初级教程:[7]数据的简化规范](https://exp-picture.cdn.bcebos.com/23fd63c5cf672b5ff0d44f223314f4d0b403272a.jpg)
4、 4)弹出“管理数据表”窗口。点击“客户表”下的【字段】,窗口右侧显示出该数据表包含的所有字段。
![勤哲excel初级教程:[7]数据的简化规范](https://exp-picture.cdn.bcebos.com/c3c22dbf3bef354f612afe8a23db574afb321b2a.jpg)
6、6)点击“数据规范名称”右侧的【..】按钮,弹出选择数据规范窗口。在左侧选择“系统变量”,在窗体右侧选择“当前日期”,点击“确定”按钮,返回“字段属性”窗口。
![勤哲excel初级教程:[7]数据的简化规范](https://exp-picture.cdn.bcebos.com/cf6d451b1edef4dc9eab59ab45ecd3d968750c2a.jpg)
10、3)在窗口左侧选择“自动编号”,点击【新建】按钮,弹出自动编号定义窗口,如下图所示
![勤哲excel初级教程:[7]数据的简化规范](https://exp-picture.cdn.bcebos.com/054056fe1e425d6b4e43039d11883913e9e5002a.jpg)
13、4)弹出“管理数据表”窗口,点击“客户表”下的【字段】,窗口右侧显示出该数据表包含的所有字段。5)选中“客户编号”,然后点击“数据规范”列中的【…】按钮,弹出字段属性窗口。点击“数据规范名称”右侧的【..】按钮,弹出选择数据规范窗口。
![勤哲excel初级教程:[7]数据的简化规范](https://exp-picture.cdn.bcebos.com/de9bfa3b3b86022117c5d9e2d8bbf82065fb722a.jpg)
16、 4)点击“添加”按钮,输入“华北”,再点“添加”按钮,输入“华东”,循环此过程。 5)按【确定】。
17、 设置数据项的下拉列表以Admin帐户登录到客户端,打开客户登记表模板,选择“模板à管理数据表”,找到“大区”字段,设置“大区”的填写规范为“大区列表”,关闭模板。填写一张新的客户登记表,我们会看到“大区”出现了下拉列表,可以从中选择
![勤哲excel初级教程:[7]数据的简化规范](https://exp-picture.cdn.bcebos.com/586bfdefe0781431b72478d8dc6699cf0353622a.jpg)
19、 下拉框将供应商的控件类型改为下拉框,下拉框的数据来自于FRDemo中的供应商表,下拉框的实际值为供应商ID,显示值为公司砘捃坑聒名称,下拉框定义见下拉框控件的使用。将类别的控件类型也改为下拉框,下拉框的数据来自于FRDemo中的产品类别表,下拉框的实际值为类别ID,显示值为类别名称;设置后BS端效果如下:
![勤哲excel初级教程:[7]数据的简化规范](https://exp-picture.cdn.bcebos.com/6002c9d4483104eb8a3515bb092b74ee1d324e2a.jpg)
21、·复选框是否付款该列在数据库中对应的字段是布尔型true或者false,我们将它的控件类型改为复选框,true的时候选中复选框,false时不选中,具体可见复选框的使用。设置后BS端效果如下:
![勤哲excel初级教程:[7]数据的简化规范](https://exp-picture.cdn.bcebos.com/874f6275e5f4fcf5619f707a21d7726b0de2bd2a.jpg)
22、2.3保存并预览保存模板,点击填报预览即可查看效果。在线查看模板效果请点击LineForm1.cpt已完成模板可参考%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Form\LineForm\LineForm1.cpt。