小明遇到了点麻烦,他昨天又收到了行政主管发来的邮件,要求把出差申请单改由H3 BPM进行,表单如下
小明查看产品资料,在“系统管理-系统参数-数据字典”中录入了地区数据字典,并在下拉菜单控件的属性“MasterDataCategory”中设置了关联,但是却不知道如何将“省”“市”两个控件进行数据关联。
大毛:数据字典不是用来做数据联动的,只适合稳定不变的少量数据集合。你还是删了数据字典改用数据库+业务服务吧。
大毛:第一步,在数据库中建立数据表,并录入数据(sqlserver、mysql、oracle都可以的)
![点击查看原图](https://i-blog.csdnimg.cn/blog_migrate/96b2068189d74bdad5a936afd629abbe.png)
行政主管的出差申请表
小明对表单进行了调整,设计出了一份适合在系统中使用的表单,但在“出差地点”控件的使用上遇到了问题。
小明查看产品资料,在“系统管理-系统参数-数据字典”中录入了地区数据字典,并在下拉菜单控件的属性“MasterDataCategory”中设置了关联,但是却不知道如何将“省”“市”两个控件进行数据关联。
![点击查看原图](https://i-blog.csdnimg.cn/blog_migrate/03e2cbcba86a36f1946ee69ba3397e40.png)
小明设计的表单
![点击查看原图](https://i-blog.csdnimg.cn/blog_migrate/a296eff7f4fb4d05b35751776a227b4d.png)
数据字典-省
![点击查看原图](https://i-blog.csdnimg.cn/blog_migrate/49a66fcbd6e5119210580ee476821407.png)
数据字典-市
![点击查看原图](https://i-blog.csdnimg.cn/blog_migrate/a25c5f12584b9b752a9aa735255e69dc.png)
下拉菜单属性设置
![点击查看原图](https://i-blog.csdnimg.cn/blog_migrate/f66b510aec71ada6f9d64b099173c931.png)
表单显示结果
于是最终小明还是去找了大毛
大毛:数据字典不是用来做数据联动的,只适合稳定不变的少量数据集合。你还是删了数据字典改用数据库+业务服务吧。
大毛:第一步,在数据库中建立数据表,并录入数据(sqlserver、mysql、oracle都可以的)
![点击查看原图](https://i-blog.csdnimg.cn/blog_migrate/f0825d25059455606b1600fde5f6cfc5.png)
数据表
![点击查看原图](https://i-blog.csdnimg.cn/blog_migrate/aa763cb85358e328561cbc4b8253ff99.png)
数据
大毛:第二步,建立业务服务及主数据(数据项、查询列表方法),之前获取外部数据时我教过你的,查询列表方法中需要设置查询条件用于进行数据过滤
![点击查看原图](https://i-blog.csdnimg.cn/blog_migrate/b2d3bfaf00f9958695a1811cd217ff69.png)
主数据-查询列表方法
大毛:第三步,设置表单中控件的属性
![点击查看原图](https://i-blog.csdnimg.cn/blog_migrate/2dfd062d6ef80b62b9cf51e26b0d78eb.png)
“省”下拉菜单属性
![点击查看原图](https://i-blog.csdnimg.cn/blog_migrate/5d77e87fdd96f2f5554297ff58dc56ac.png)
“市”下拉菜单属性
![点击查看原图](https://i-blog.csdnimg.cn/blog_migrate/f1dd9eeed6b40ee9e8ffe59bfb78d137.png)
属性设置菜单
文章来源于:H3 BPM社区 http://bbs.h3bpm.com