阅读:6720 回复:5
H3产品支持_开心
61

帖子

154

跟帖

8473

积分

铂金榴莲
铂金榴莲
  • 社区居民

[进阶]【产品小故事】第十四篇 数据字典与数据联动

楼主#
更多 发布于:2016-07-01 18:53
小明遇到了点麻烦,他昨天又收到了行政主管发来的邮件,要求把出差申请单改由H3 BPM进行,表单如下

图片:1.png

行政主管的出差申请表
小明对表单进行了调整,设计出了一份适合在系统中使用的表单,但在“出差地点”控件的使用上遇到了问题。
小明查看产品资料,在“系统管理-系统参数-数据字典”中录入了地区数据字典,并在下拉菜单控件的属性“MasterDataCategory”中设置了关联,但是却不知道如何将“省”“市”两个控件进行数据关联。

图片:2.png

小明设计的表单

图片:3.png

数据字典-省

图片:4.png

数据字典-市

图片:5.png

下拉菜单属性设置

图片:6.png

表单显示结果
于是最终小明还是去找了大毛
大毛:数据字典不是用来做数据联动的,只适合稳定不变的少量数据集合。你还是删了数据字典改用数据库+业务服务吧。
大毛:第一步,在数据库中建立数据表,并录入数据(sqlserver、mysql、oracle都可以的)

图片:7.png

数据表

图片:8.png

数据
大毛:第二步,建立业务服务及主数据(数据项、查询列表方法),之前获取外部数据时我教过你的,查询列表方法中需要设置查询条件用于进行数据过滤

图片:9.png

主数据-查询列表方法
大毛:第三步,设置表单中控件的属性

图片:10.png

“省”下拉菜单属性

图片:11.png

“市”下拉菜单属性

图片:12.png

属性设置菜单
Stay hungry. Stay foolish.
McLi
48

帖子

758

跟帖

12356

积分

H3 BPM互助团队
H3 BPM互助团队
  • 社区居民
  • 忠实会员
1楼#
发布于:2016-07-21 10:29
它的联动默认值-1是什么意思啊?
H3产品支持_开心
61

帖子

154

跟帖

8473

积分

铂金榴莲
铂金榴莲
  • 社区居民
2楼#
发布于:2016-07-21 14:03
McLi:它的联动默认值-1是什么意思啊?回到原帖
只是一个查找标记,根据自己喜欢改成 null、0  都可以,只要不是已有的id
Stay hungry. Stay foolish.
McLi
48

帖子

758

跟帖

12356

积分

H3 BPM互助团队
H3 BPM互助团队
  • 社区居民
  • 忠实会员
3楼#
发布于:2016-07-21 14:16
McLi:它的联动默认值-1是什么意思啊?回到原帖
@H3产品支持_开心:噢噢。。。可以可以!
德哥亚特兰蒂斯
60

帖子

168

跟帖

9769

积分

黄金榴莲
黄金榴莲
  • 社区居民
4楼#
发布于:2017-02-16 15:31
嘿 你好宇宙.
实名用户_a7e99607
0

帖子

3

跟帖

45

积分

初级榴莲
初级榴莲
5楼#
发布于:2019-06-05 15:38
非常给力!!!
游客

返回顶部