当前位置:首页 > NCV5-开发平台技术红皮书 - 图文
第五步、修改显示名称为“街道名称”
第六步、选择高级属性选项卡,将数据类型设置为“参照”,参照类型设置为我们建立的参照类,放到“<>”中,即为“
第七步、此时,点击每行的街道名称单元格时,单元格中会显示出一个按钮,
第 35 页
提示此格数据可以选择录入。
第八步、按下按钮,弹出如下对话框。
选择某一条纪录按下确定,表体对应的单元格中就会显示出相应的数据。
6. 单据模板中的公式使用 6.1 什么是公式
单据模板中的公式为数据的展现提供了很多灵活性,比如可定义字段C=字段A+字段B,最常用的公式还是通过主键查询数据表中其它描述字段信息的公式,比如员工家庭地址中的街道字段存储着街道详细信息表中对应记录的主键,打开单据界面时,客户不希望看到一堆难以理解的主键而是更加直观的信息,如街道名称,街道描述信息等。同样的,选择一个街道名称后,对应的街道描述信息和街道主键也应该相应的。公式就定义了表体中各列间数据的依赖关系,主要有显示公式、编辑公式,显示公式在界面初始化或刷新时会自动运算,编辑公式在修改列数据时自动运算。
第 36 页
6.2 给单据模板设置公式
下面我们就用公式实现此功能。
第一步、修改单据模板,给表体添加自定义表项:街道描述信息“roadinfo”。 第二步、选中街道名称列头,打开其高级属性,单击编辑公式项。
第三步、在弹出的对话框中输入公式,本例公式为: roadname ->getColValue(uap_test_road,vname,pk_road , road); roadinfo->getColValue(uap_test_road,vdescription,pk_road,road);
公式左边为模板中要置值项的项目主键,getColValue公式的第一个参数为数据库表名称,第二个参数为数据库表中要返回的列名称,第三个参数为数据库表主键,第四个参数为从当前模板中那个字段中取数
第 37 页
按下确定按钮后,就完成了编辑公式的定义。在单据模版定义窗口,在“街道名称”字段通过上一章的参照选择某条道路信息后,“街道”和“街道信息”字段会自动填充相应信息。
同理,建立显示公式。
第一步、选择“街道”列头,打开高级属性,选择“显示公式”
第二步、设置关联字段的值
第 38 页
共分享92篇相关文档