BI分析表钻取后无数据(跳转式)

11781
20

wangsy 小试身手Lv3

发表于2019-5-15 10:25

悬赏1

已解决

楼主
需求描述:
有两张Bi分析表,表1是合同相关信息的统计图,表二是合同列表。点击表1的合同状态列,如“正在进行”,可跳转至合同列表,显示相同签订日期范围内,正在进行的的合同信息。
现状:
目前跳转后,列表无数据显示,核对计算结果的SQL后,发现其中有一段语句为“where (1>2)”,把改行注释掉后,计算结果正常。
请问,这个“where (1>2)”是什么操作导致的?

最近看过此主题的会员

esen_4TU4L1BV1N

16601105820

esen_4XKTGFFDQ5

zhaojinjin

刘兰芳

嗨我来了

keer_

esen_5550WNI04Q

esen_4TUELCHD9M

esen_4ZBWIHE0DJ

13430212034

yiyiyiyiy

lii_chen1234

ncjindsif

最佳答案
wangsy 发表于 2019-5-15 15:59
分析区上方是热区式钻取,通过点击分析区中间的主表的“资产数量”字段进行跳转;分析区下方是联动式钻取 ...

数据联动的参数名称定义方式跟通常的设置不一样,

20个回答

只看楼主

缱绻 数据领袖Lv6

发表于2019-5-15 10:31

只看该作者

取消 关注该作者的回复

沙发

跳转到子表后看下子表生成的sql.

wangsy 小试身手Lv3

发表于2019-5-15 10:35

只看该作者

取消 关注该作者的回复

板凳

缱绻 发表于 2019-5-15 10:31
跳转到子表后看下子表生成的sql.

select a.C2 as C2,b.D2 as D2,c.E2 as E2,d.F2 as F2,d.G2 as G2,d.H2 as H2,e.I2 as I2,f.J2 as J2,g.K2 as K2,a.B2 as B2,b.mc_D20 as mc_D20,c.mc_E20 as mc_E20,e.mc_I20 as mc_I20,f.mc_J20 as mc_J20,g.mc_K20 as mc_K20
from (
select max(a.B6) as C2,a.B4 as B2
from ihtgl_htgllrd a
where ((a.BTYPE_ = '0') AND (a.B6 like '2018%'))
group by a.B4) a
inner join (
select max(a.D5) as D2,a.B4 as B2,max(b.JFLYNAME) as mc_D20
from ihtgl_htgllrd a
left join ES10_JFLY b
on (a.D5=b.JFLYID)
where (a.BTYPE_ = '0')
group by a.B4) b
on (a.B2=b.B2)
inner join (
select max(a.G5) as E2,a.B4 as B2,max(b.CGNAME) as mc_E20
from ihtgl_htgllrd a
left join ES10_CGLX b
on (a.G5=b.CGID)
where (a.BTYPE_ = '0')
group by a.B4) c
on (a.B2=c.B2)
inner join (
select max(a.B3) as F2,sum(a.G4) as G2,max(a.B8) as H2,a.B4 as B2
from ihtgl_htgllrd a
where (a.BTYPE_ = '0')
group by a.B4) d
on (a.B2=d.B2)
inner join (
select max(a.I5) as I2,a.B4 as B2,max(b.ZTNAME) as mc_I20
from ihtgl_htgllrd a
left join ES10_HTZT b
on (a.I5=b.ZTID)
where (1>2)
group by a.B4) e
on (a.B2=e.B2)
inner join (
select max(a.B16) as J2,a.B4 as B2,max(b.FKNAME) as mc_J20
from ihtgl_htgllrd a
left join ES10_FKZT b
on (a.B16=b.FKID)
where (a.BTYPE_ = '0')
group by a.B4) f
on (a.B2=f.B2)
inner join (
select max(a.B5) as K2,a.B4 as B2,max(b.YXNAME) as mc_K20
from ihtgl_htgllrd a
left join ES10_YXLB b
on (a.B5=b.YXID)
where (a.BTYPE_ = '0')
group by a.B4) g
on (a.B2=g.B2)
order by a.C2 desc

Edmund 数据达人Lv4

发表于2019-5-15 11:01

只看该作者

取消 关注该作者的回复

地板

wangsy 发表于 2019-5-15 10:35
select a.C2 as C2,b.D2 as D2,c.E2 as E2,d.F2 as F2,d.G2 as G2,d.H2 as H2,e.I2 as I2,f.J2 as J2,g.K ...

where(1>2)检查下每个表元的过滤条件嘞。

wangsy 小试身手Lv3

发表于2019-5-15 11:43

只看该作者

取消 关注该作者的回复

5#

Edmund 发表于 2019-5-15 11:01
where(1>2)检查下每个表元的过滤条件嘞。

我勾选了自动继承表元过滤条件,解决了。
但是我有个疑问,如果要传参,这个参数的值来源是一个浮动表元,我该如何在钻取里设置这个参数的值呢?

缱绻 数据领袖Lv6

发表于2019-5-15 11:46

只看该作者

取消 关注该作者的回复

6#

wangsy 发表于 2019-5-15 11:43
我勾选了自动继承表元过滤条件,解决了。
但是我有个疑问,如果要传参,这个参数的值来源是一个浮动表元 ...

钻取表元是否这个浮动表元呢?想要传给子表的值是被点击表元的话写self.txt,如果是想要传整个一列的值写<#=GRID1.A2$#>

wangsy 小试身手Lv3

发表于2019-5-15 11:55

只看该作者

取消 关注该作者的回复

7#

缱绻 发表于 2019-5-15 11:46
钻取表元是否这个浮动表元呢?想要传给子表的值是被点击表元的话写self.txt,如果是想要传整个一列的值写 ...

我试了一下,这个在热区式中可以实现,在联动式中实现不了,请问联动式的传参设置是有什么特殊的地方吗?

缱绻 数据领袖Lv6

发表于2019-5-15 13:40

只看该作者

取消 关注该作者的回复

8#

wangsy 发表于 2019-5-15 11:55
我试了一下,这个在热区式中可以实现,在联动式中实现不了,请问联动式的传参设置是有什么特殊的地方吗? ...

联动式直接获取不到值吗?具体是什么联动呢?表格联动?图形联动?文字联动??具体是怎么设置的呢?想要实现的效果是什么呢???

wangsy 小试身手Lv3

发表于2019-5-15 14:28

只看该作者

取消 关注该作者的回复

9#

缱绻 发表于 2019-5-15 13:40
联动式直接获取不到值吗?具体是什么联动呢?表格联动?图形联动?文字联动??具体是怎么设置的呢?想要 ...

有主表GRID2,和子表GRID1,通过点击主表的所属网络字段,联动子表的数据,(比如,点击主表所属网络为“互联网”字段,子表仅显示“互联网”的设备品牌、资产数量),具体设置如图片所示

缱绻 数据领袖Lv6

发表于2019-5-15 14:53

只看该作者

取消 关注该作者的回复

10#

wangsy 发表于 2019-5-15 14:28
有主表GRID2,和子表GRID1,通过点击主表的所属网络字段,联动子表的数据,(比如,点击主表所属网络为“ ...

1、用宏表达式的写法看下子表是否有获取到参数@sswl的值<#=@sswl#>;2、子表的过滤条件中用len(@sswl)=0判空;
3、参数=主题表字段这个是什么写法??一般不都是主题表字段=参数吗??

wangsy 小试身手Lv3

发表于2019-5-15 15:34

只看该作者

取消 关注该作者的回复

11#

缱绻 发表于 2019-5-15 14:53
1、用宏表达式的写法看下子表是否有获取到参数@sswl的值;2、子表的过滤条件中用len(@sswl)=0判空;
3、参 ...

如何查看@sswl传的值?图片中这么写,然后计算后点击链接可以吗?

上一页12下一页共2页

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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