i 能不能自己设置参数 手动@开发大佬

4501
7

马端 初学数据Lv2

发表于2018-12-5 14:47

悬赏1

已解决

楼主
i 里能不能自己设置一个参数,就好像bbq,bbh,userid,这样的。

最近看过此主题的会员

lizf

chestnut

keer_

陈平安

最佳答案
本帖最后由 pengli 于 2018-12-5 16:35 编辑

i中userid()就是id(),bbq()就是t(0)。例如是需要在i中写宏,需求为if(@bbq>"20180101","1","0"),在i中写法即为<#=if(%t(0)%>"20180101","1","0")#>
大致是这个逻辑,很久没使用过i中的定义指标进行过滤了,具体你可以尝试下,或者wiki搜索下相关的参数写法。
我截图中的“定义计算指标”的方式,在定义后,i中的写法都是 %计算指标% ,即前后是用百分号。
常用的就是id() 报表户id ,name() 报表户名称,t(1) 年,t(2) 月,t(3) 日
具体还是请尝试下后细节调整,这里描述的是很久以前实施i时用到过的内容,截图为单机版中的定义配置方式,你现在应该都是web进行开发设计了,可以找一下计算指标在哪里进行定义配置。
7个回答

只看楼主

缱绻 数据领袖Lv6

发表于2018-12-5 14:50

只看该作者

取消 关注该作者的回复

沙发

这个想在哪里设置参数啊,是用来做什么呀

马端 初学数据Lv2

发表于2018-12-5 14:54

只看该作者

取消 关注该作者的回复

板凳

缱绻 发表于 2018-12-5 14:50
这个想在哪里设置参数啊,是用来做什么呀

最好是全局的 ,让我在报表里可以取到这个值就可以

马端 初学数据Lv2

发表于2018-12-5 14:56

只看该作者

取消 关注该作者的回复

地板

缱绻 发表于 2018-12-5 14:50
这个想在哪里设置参数啊,是用来做什么呀

就好像    我在 I 的采集表里设置了一个公式   if(bbq=***,怎么样,怎么样)  这样的

我想要一个好像bbq 这样的参数

缱绻 数据领袖Lv6

发表于2018-12-5 15:05

只看该作者

取消 关注该作者的回复

5#

马端 发表于 2018-12-5 14:56
就好像    我在 I 的采集表里设置了一个公式   if(bbq=***,怎么样,怎么样)  这样的

我想要一个好像b ...

i里面不能自定义参数的呢

pengli 初学数据Lv2

发表于2018-12-5 14:47

只看该作者

取消 关注该作者的回复

6#

本帖最后由 pengli 于 2018-12-5 16:35 编辑

i中userid()就是id(),bbq()就是t(0)。例如是需要在i中写宏,需求为if(@bbq>"20180101","1","0"),在i中写法即为<#=if(%t(0)%>"20180101","1","0")#>
大致是这个逻辑,很久没使用过i中的定义指标进行过滤了,具体你可以尝试下,或者wiki搜索下相关的参数写法。
我截图中的“定义计算指标”的方式,在定义后,i中的写法都是 %计算指标% ,即前后是用百分号。
常用的就是id() 报表户id ,name() 报表户名称,t(1) 年,t(2) 月,t(3) 日
具体还是请尝试下后细节调整,这里描述的是很久以前实施i时用到过的内容,截图为单机版中的定义配置方式,你现在应该都是web进行开发设计了,可以找一下计算指标在哪里进行定义配置。

马端 初学数据Lv2

发表于2018-12-11 10:15

只看该作者

取消 关注该作者的回复

7#

pengli 发表于 2018-12-5 16:34
i中userid()就是id(),bbq()就是t(0)。例如是需要在i中写宏,需求为if(@bbq>"20180101","1","0"),在i中写法 ...

您这里设置的计算指标是不是任务里的呀?这样设置是不是只能在本任务里使用?我可以在外部进行赋值吗?
比如我定义一个%a%  ,我能在链接(http://127.0.0.1:8888/BI?a=1)或是哪里给他赋值吗?

pengli 初学数据Lv2

发表于2018-12-11 11:03

只看该作者

取消 关注该作者的回复

8#

马端 发表于 2018-12-11 10:15
您这里设置的计算指标是不是任务里的呀?这样设置是不是只能在本任务里使用?我可以在外部进行赋值吗?
...

跨任务的目前没尝试过,只在本任务中使用过计算指标 - -+~  

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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