本帖最后由 7557627 于 2016-6-17 05:39 编辑

最近做了一个车队司机报账的表单,为了便于查看,其中有七个明细表的数据要跨表格汇总,尝试了多种方法后,终于仅利用填表公司实现。

1、最开始时想跨表格使用sum函数,云表现在不支持。2、在住宿表格中增加住宿明细汇总的中间变量,利用值改变给住宿赋值,但会出现循环引用的错误。
3、使用金额的值改变函数,以明细表为数据源统计。这种方式最开始一直没有成功。
主要原因是自己对以明细表为数据源有一个理解上的误区:


最开始学云表,在填表公式中使用模板数据接口时,如果要使用多条返回的结果,必须把可多选打钩,可多选与现实对话框为可以分开使用。
但使用明细表作为数据源时,如果选择可多选,则显示对话框自动打钩,如果把显示对话框去掉,则可多选也去掉了。自己根据以前的经验,认为不能够实现不显示对话框返回多条数据结果。一直到昨天问了一下张总,把显示对话框和可多选都去掉,返回的是多条数据结果。
万恶的经验主义啊!不过这也是我对云表有抱怨的地方,你的经验总有地方例外,你必须多尝试才行,大家抱怨最多的是云表公式中使用的函数的不统一等。
不过最后问题终于解决了,就是使用值改变,先清零,然后以明细表为数据源,把数据一个个加上去就行了。
最后,还有一个删除行的问题,删除行不触发值改变,只能把公式引用到删除行上了,感谢公式引用。


最后说一下为什么不使用业务公式和模板数据接口,主要原因是这两种方式均需要访问数据库,填表中,能不用就不用,增加用户体验,减少数据库压力。

+10
2人收藏
3 条回帖
乐乐1云师2016-6-18 01:37:03
楼主,“公式引用到删除行”是什么意思?
+10
litianfu云豆2017-4-19 10:10:37
公式引用到删除行  是指哪个公式呢?
+10
mfkpie8云粉2017-5-27 18:43:30
7557627 发表于 2016-6-17 05:36
最近做了一个车队司机报账的表单,为了便于查看,其中有七个明细表的数据要跨表格汇总,尝试了多种方法后, ...

不错的帖子,,经验呀原来大部份的人都报怨呀!乐乐这么多时间还是一样的效果我新手也是看抱怨没有经验分享,没有帮助文档(乐乐说新手还不能理解软件)
+10
需要登录后才可进行回复 登录

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

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

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