[亿信BI4.6] 动态多维分析怎么实现?

5395
9

heht 数据小白Lv1

发表于2019-8-26 15:25

悬赏1

已解决

楼主
通过枚举多选控制展示多维结果,多选最多只支持2个。
例:查询条件分组项目选择市区和行业,表样按照市区和行业分组。
请问大神如何实现多维动态展现?

最近看过此主题的会员

ly.

esen_50EZ8CV276QB

esen_4YPZK8KJGC

huxh

esen_4Y3L5ADO80

wjx0403

zhaolj

wxw

esen_4RTFU3OB4K

txl

最佳答案
第一步:
对枚举下拉框(参数名自定义,我的为@p)设置参数行为(参数行为值为:if(len(@p)=0,0,len(asstr(@p).split('\|'))))
第二步:
添加一个文本输入框(参数名自定义,我的为@q),对其添加校验公式及提示信息。注意:文本框要设置为隐藏~

第三步:
点击预览计算,选择3个枚举值测试,选择后点击确定。提示最多选择2个~

9个回答

只看楼主

土豆我是马铃薯 数据达人Lv4

发表于2019-8-26 15:27

只看该作者

取消 关注该作者的回复

沙发

意思是枚举值限定最多选择两个是吗

heht 数据小白Lv1

发表于2019-8-26 15:27

只看该作者

取消 关注该作者的回复

板凳

土豆我是马铃薯 发表于 2019-8-26 15:27
意思是枚举值限定最多选择两个是吗

是的

土豆我是马铃薯 数据达人Lv4

发表于2019-8-26 15:25

只看该作者

取消 关注该作者的回复

地板

第一步:
对枚举下拉框(参数名自定义,我的为@p)设置参数行为(参数行为值为:if(len(@p)=0,0,len(asstr(@p).split('\|'))))


第二步:
添加一个文本输入框(参数名自定义,我的为@q),对其添加校验公式及提示信息。注意:文本框要设置为隐藏~

第三步:
点击预览计算,选择3个枚举值测试,选择后点击确定。提示最多选择2个~

heht 数据小白Lv1

发表于2019-8-26 16:50

只看该作者

取消 关注该作者的回复

5#

土豆我是马铃薯 发表于 2019-8-26 15:25
第一步:
对枚举下拉框(参数名自定义,我的为@p)设置参数行为(参数行为值为:if(len(@p)=0,0,len(asstr(@p ...

太棒了感谢,参数这个解决了,但是表样中两个动态的浮动维怎么写条件啊

土豆我是马铃薯 数据达人Lv4

发表于2019-8-26 16:53

只看该作者

取消 关注该作者的回复

6#

heht 发表于 2019-8-26 16:50
太棒了感谢,参数这个解决了,但是表样中两个动态的浮动维怎么写条件啊 ...

动态的浮动维是接收上面的参数?具体场景说明一下,并截图看看

heht 数据小白Lv1

发表于2019-8-26 17:08

只看该作者

取消 关注该作者的回复

7#

土豆我是马铃薯 发表于 2019-8-26 16:53
动态的浮动维是接收上面的参数?具体场景说明一下,并截图看看

这个分组项目里面有3项,只能选一个或两个这个问题实现了,但是表样中也需要把选择的分组项目当成浮动维,所以浮动维的取值需要与分组项目关联。

heht 数据小白Lv1

发表于2019-8-26 17:11

只看该作者

取消 关注该作者的回复

8#

土豆我是马铃薯 发表于 2019-8-26 16:53
动态的浮动维是接收上面的参数?具体场景说明一下,并截图看看

相当于表样有6种可能,市区;行业;收入区间;市区、行业;市区、收入区间;行业、收入区间;用多个分支固定报表加5个分支可以实现,但是有的十多个分组项目,分支的方法就不可行了。

土豆我是马铃薯 数据达人Lv4

发表于2019-8-26 17:20

只看该作者

取消 关注该作者的回复

9#

分组项目1和分组项目2是参数选择过滤的?那你应该建一个维表来过滤。并且浮动方式选择浮动维

heht 数据小白Lv1

发表于2019-8-26 17:45

只看该作者

取消 关注该作者的回复

10#

土豆我是马铃薯 发表于 2019-8-26 17:20
分组项目1和分组项目2是参数选择过滤的?那你应该建一个维表来过滤。并且浮动方式选择浮动维 ...

两个点,一个就是填字段那怎么根据枚举值动态填写对应的字段不能写死,再一个就是分组项目选一个和选两个的时候表样中的列怎么随之变化,这个用维表也不行吧

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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