阅读:8428
回复:11
|
[入门]【产品小故事】第三篇 参与者与数据加载
这才过了两天,阿海又来了。
阿海:公司决定改进管理方式,以后物资申请的申请人和申请部门要写具体使用人的名字和部门了。 小明:不是要让我改回去吧? 阿海:那太麻烦了,你能不能把申请人改成选择,选好人自动加载对应的部门信息? 小明:我昨天看了教程,申请人换成“参与者(单人)”就是了,但是自动加载…… 小明还是决定去找大毛。 大毛:在“参与者(单人)”控件中,有一个属性“MappingControls”,可以再其中设置属性映射关系,系统会自动按照映射,将属性赋值至对应控件。 图片:1.png MappingControls属性 图片:2.png MappingControls属性设置
小明:知道了,另外我怎么让控件只能选择人,还有默认值和之前一样是吧 大毛:在表单中控件的属性中找到SegmentVisible、OrgUnitVisible、GroupVisible、UserVisible、PostVisible这几个,把UserVisible属性设为true,其他都设置false,就只能选人了。默认值要变更成“{Originator}”。 小明:怎么和之前还不一样了…… 大毛:你之前用的是文本框,默认值是一个字符串文本,现在这个是对象组件,默认值当然也要换成对象啦! |
|
3楼#
发布于:2016-07-21 09:09
|
|
|
8楼#
发布于:2017-05-17 10:05
楼主,咨询一个问题,为什么申请人的默认值设置为{Originator}就是自动调用出来的就是当前登陆人的姓名呢?是因为在设置MappingControls映射过去的?但是我映射的那个申请人对应的不管是哪个字段,选择出来的都是姓名这个字段。是因为控件是参与人所以选出来的就是姓名?能解释一下吗?谢谢!
|
|
|
上一页
下一页