[ABI 5.2] 钻取表达式查错

345
8

esen_4N4M1YQ35K

发表于2024-2-27 15:15

悬赏1

已解决

楼主
按照之前的帖子案例写的跳转式钻取,但跳转后似乎并未把组件内的值传过去,是哪里写错了呢?
实现场景:把组件内写的值传到子表

最近看过此主题的会员

zhzh

zhouxm

123890

ESENSOFT官方技术支持

chestnut

wxw

最佳答案
关帖总结:钻取传参数值,表达式中为:$+参数名称。如参数名:@cs,传值:$cs
8个回答

只看楼主

chestnut 数据领袖Lv6

发表于2024-2-27 16:42

只看该作者

取消 关注该作者的回复

沙发

跳转子表相同可以写在一个万能式中,两个参数用分号间隔。
传参需要保证参数是有值的,可以在报表中用文本组件写宏表达式取参数值,报表中能看到参数值,传给子表才有值。
如果不想重新计算,可以给参数设置默认值。

esen_4N4M1YQ35K 数据达人Lv4

发表于2024-2-27 17:04

只看该作者

取消 关注该作者的回复

板凳

chestnut 发表于 2024-2-27 16:42
跳转子表相同可以写在一个万能式中,两个参数用分号间隔。
传参需要保证参数是有值的,可以在报表中用文本 ...

写在传参的引号里隔开?跳转过去后仍然是空白

chestnut 数据领袖Lv6

发表于2024-2-27 17:57

只看该作者

取消 关注该作者的回复

地板

esen_4N4M1YQ35K 发表于 2024-2-27 17:04
写在传参的引号里隔开?跳转过去后仍然是空白

参数设置默认值

esen_4N4M1YQ35K 数据达人Lv4

发表于2024-2-28 09:04

只看该作者

取消 关注该作者的回复

5#

chestnut 发表于 2024-2-27 17:57
参数设置默认值

仍然不行,我给需要传的组件设置了默认值,跳转过去之后仍然为空

chestnut 数据领袖Lv6

发表于2024-2-28 18:02

只看该作者

取消 关注该作者的回复

6#

esen_4N4M1YQ35K 发表于 2024-2-28 09:04
仍然不行,我给需要传的组件设置了默认值,跳转过去之后仍然为空

截图中看不出来哪个是传的参数值,子表是怎么显示传值参数的呢?编辑页面和跳转的结果页面一起截图看看

esen_4N4M1YQ35K 数据达人Lv4

发表于2024-2-29 08:44

只看该作者

取消 关注该作者的回复

7#

chestnut 发表于 2024-2-28 18:02
截图中看不出来哪个是传的参数值,子表是怎么显示传值参数的呢?编辑页面和跳转的结果页面一起截图看看 ...

已解决,宏表达式修改成了美元符号+组件名称即可传值

chestnut 数据领袖Lv6

发表于2024-2-29 15:16

只看该作者

取消 关注该作者的回复

8#

esen_4N4M1YQ35K 发表于 2024-2-29 08:44
已解决,宏表达式修改成了美元符号+组件名称即可传值

chestnut 数据领袖Lv6

发表于2024-2-27 15:15

只看该作者

取消 关注该作者的回复

9#

关帖总结:钻取传参数值,表达式中为:$+参数名称。如参数名:@cs,传值:$cs

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号