35个回答
esen_4N4M1YQ35K 发表于 2023-12-15 14:57
该式写在子表每列数据的过滤条件中?我写在子表整个表的过滤条件中或者子表的每列数据的过滤条件里都不行 ...
过滤条件写在浮动表元的过滤条件中。示例:table.zd in asstr(@cs).split("\|")
可以把过滤条件以文本形式显示在报表中,方便查看生成的过滤条件是否正确:<#=table.zd in asstr(@cs).split("\|")#>
-
esen_4N4M1YQ35K 数据达人Lv4
table.zd是指什么?@cs是多选框的参数名称我明白,table是子表名字?zd一直没理解
esen_4N4M1YQ35K 发表于 2023-12-16 10:36
table.zd是指什么?@cs是多选框的参数名称我明白,table是子表名字?zd一直没理解dizzy.gif ...
主题表.字段
浮动报表制作:https://help.esensoft.com/doc-view-506.html
-
esen_4N4M1YQ35K 数据达人Lv4
chestnut 发表于 2023-12-16 10:48
主题表.字段
浮动报表制作:https://help.esensoft.com/doc-view-506.html
图一是按老师所示写法,报错如图二。
图三是按照之前所给案例写法,未报错但也未实现功能需求。
图四是一直设置好的列宽表达式,未对上面的公式造成影响。
这个方法似乎不管用?参数名称是主分析表的多选框组参数名称,好像联系不到另一张分析表。
![](static/image/common/none.gif)
![](static/image/common/none.gif)
![](static/image/common/none.gif)
![](static/image/common/none.gif)
esen_4N4M1YQ35K 发表于 2023-12-18 09:21
图一是按老师所示写法,报错如图二。
图三是按照之前所给案例写法,未报错但也未实现功能需求。
图四是一 ...
报错中完整的sql是什么?
过滤条件用宏表达式写在报表中,看看对应生成的完整过滤条件是什么。
报错是子表直接计算报错,还是主表跳转传参后报错?列宽条件不生效,是主表跳转后条件未生效?
在子表中添加宏表达式,看看传过来的参数值是什么。
-
esen_4N4M1YQ35K 数据达人Lv4
chestnut 发表于 2023-12-18 11:44
报错中完整的sql是什么?
过滤条件用宏表达式写在报表中,看看对应生成的完整过滤条件是什么。
报错是子 ...
图一是子表每列列宽的条件,其中的@是主表的多选框参数名称。
图二是修改后的表元的过滤条件,该表达式独自运行或在主表点击查询后跳转到该界面均未报错。
但修改后,结果如图三,只出现了每列列名,且我也只勾选了主表一个选项,应该只出现一个列才对
![](static/image/smiley/default/dizzy.gif)
是否有方法在列宽上设置过滤条件呢?因为希望作用的效果是在第一张分析表勾选选项后,点击查询后第二张表只留下勾选列名下的数据。其他未勾选的列名及其数据都不再显示
![](static/image/common/none.gif)
![](static/image/common/none.gif)
![](static/image/common/none.gif)
-
esen_4N4M1YQ35K 数据达人Lv4
chestnut 发表于 2023-12-18 11:44
报错中完整的sql是什么?
过滤条件用宏表达式写在报表中,看看对应生成的完整过滤条件是什么。
报错是子 ...
这是未添加宏表达式出错如图
![](static/image/common/none.gif)
![](static/image/common/none.gif)
esen_4N4M1YQ35K 发表于 2023-12-18 14:54
这是未添加宏表达式出错如图
在子表中用文本组件,添加参数、过滤条件的宏表达式,看看主表传参值是否正确、对应生成的过滤条件是否正确。
比如传的参数:@cs,在子表中添加:<#=@cs#>
这里看传的都是空值。
![](static/image/common/none.gif)
-
esen_4N4M1YQ35K 数据达人Lv4
chestnut 发表于 2023-12-18 17:36
在子表中用文本组件,添加参数、过滤条件的宏表达式,看看主表传参值是否正确、对应生成的过滤条件是否 ...
好的,明天我试试。
这边想问一下另一种方法(一位亿信工程师所给方法):
主表勾选框组设置热区式,在子表的列宽写我之前照片里所写的列宽公式,该方法是否可行?
但似乎容器必须选择在本表,如果热区式这种方法可行的话,如何制作联动容器呢?
esen_4N4M1YQ35K 发表于 2023-12-18 18:22
好的,明天我试试。
这边想问一下另一种方法(一位亿信工程师所给方法):
主表勾选框组设置热区式,在子 ...
热区钻取是在一个表中配置的