这是柏杨的一个问题:在一个部门选择字段中多选部门,再按所选的部门查询具体所选部门内的工资记录,并实现简单的小计。看一下实现的结果:
结果.jpg
这种需求应该有部份设计会用到,接下来讲一下实现过程吧:除了上表所见到的数据项,我们其实还需增加一个辅助的基本数据项,我把它定义为名称“部门”的基本数据项,这个基本数据项的作用就是接受填充数值并产生值变化事件。
公式1.jpg
清除报表中原有数据
公式2.jpg
清除部门的数据
公式3.jpg
用“部门选择”中的数据拆分填充部门,这里用了一个数据接口——文本列表,这样你选择了几个部门,系统就去填充“部门”数据项几次,部门每被填充一次,就产生值变化事件一次,这好理解吧。
接下来的公式就简单了。
公式21.jpg
取数填数,数据接口中有一个过滤条件,数据按部门过滤,并且要把过滤条件选为必填,不然有时数据不会刷新。
公式22.jpg
填写小计
公式31.jpg
小计行定义行样式。
总结一下这应用的实现,关键就是让值变化后再产生值变化事件执行动作,其他的都是填表公式的基础应用了。好了,分享完了。愿大家共同进步,预祝大家新春快乐。
                                  图客
                                2016.1.16

+10
1人收藏
4 条回帖
柏杨云豆2016-1-16 19:14:04
虽然我还没有时间去完成这个实现,需要表示下感谢,感谢对我提出的这个问题的帮助
+10
xmg云麦2016-1-16 19:21:56
学习了,谢谢
+10
CHINACYN云侠2016-1-16 23:08:36
很好的思路与实现方法,这是与其它的E平台有很大不同的地方,需要好好体会下。
+10
修改一次云粉2016-12-2 21:32:48
论坛来了
+10
需要登录后才可进行回复 登录

玩转云表从入门到精通
扫码添加微信立即领取

·云表创始人授课文件
·加入社群与培训学习
·切磋云表开发玩法

商务咨询:0756-3335860
客服咨询