[ABI 5.1] 类似转义符的功能

22057
14

liujl@esensoft 数据老手Lv5

发表于2021-3-15 17:56

悬赏1

已解决

楼主
<#=mkfilter("dim(TS_COSTCENTER_ORG_TAG_D.ORG_CODE)=diminf('组织名称',@zz,'$realid')")#>   , 需要在diminf函数外面再加双引号,这个要怎么写?

最近看过此主题的会员

约克公爵R

2021112209

wwe042

zhouzhitian

玳玳我

wxy

xxxl

bbs

hugsh

伶俐

jxchencong

3516853030

最佳答案

xxxl

发表于2021-3-15 17:56

只看该作者

取消 关注该作者的回复

liujl@esensoft 发表于 2021-3-16 17:06
在参数组件没值的时候,默认显示全部数据,这里不就要用到mkfilter()函数么, 这样还是会出现引号套引号 ...

是的mkfilter()里面如果用diminf这样会报错
可以再里面写dim(主题表字段)=@参数名
实在不行用ardb取到参数组件的值过滤吧参考https://bbs.esensoft.com/thread-130588-1-1.html
14个回答

只看楼主

xxxl 数据领袖Lv6

发表于2021-3-15 17:58

只看该作者

取消 关注该作者的回复

沙发

右边的realid换成@zz.id也可以啊

liujl@esensoft 数据老手Lv5

发表于2021-3-15 18:05

只看该作者

取消 关注该作者的回复

板凳

xxxl 发表于 2021-3-15 17:58
右边的realid换成@zz.id也可以啊

我试过这样写,但是前台直接取@zz.id 都取不到值, 后台sql 里看  参数也没有传进去

liujl@esensoft 数据老手Lv5

发表于2021-3-15 21:11

只看该作者

取消 关注该作者的回复

地板

xxxl 发表于 2021-3-15 17:58
右边的realid换成@zz.id也可以啊

我这里的用法有问题吗? @zz.id 为啥取不到值

liujl@esensoft 数据老手Lv5

发表于2021-3-16 09:40

只看该作者

取消 关注该作者的回复

5#

xxxl 发表于 2021-3-15 17:58
右边的realid换成@zz.id也可以啊

hello,还在吗? 这个问题我试了很多次,还是没解决,能否提供一下帮助,谢谢

xxxl 数据领袖Lv6

发表于2021-3-16 10:14

只看该作者

取消 关注该作者的回复

6#

liujl@esensoft 发表于 2021-3-16 09:40
hello,还在吗? 这个问题我试了很多次,还是没解决,能否提供一下帮助,谢谢 ...

在文本宏里写<#=diminf('组织名称',@zz,'$realid')#> 和<#=@zz.id#>试试

liujl@esensoft 数据老手Lv5

发表于2021-3-16 11:27

只看该作者

取消 关注该作者的回复

7#

xxxl 发表于 2021-3-16 10:14
在文本宏里写 和试试

所以<#=diminf('组织名称',@zz,'$realid')#> 可以拿到组织编码id ,<#=@zz.id#> 是拿不到的

liujl@esensoft 数据老手Lv5

发表于2021-3-16 14:21

只看该作者

取消 关注该作者的回复

8#

xxxl 发表于 2021-3-16 10:14
在文本宏里写 和试试

目前这个表只有这个维下拉无法参与过滤,@zz.id获取不到参数的传参,@zz传参是带$的维表路径, mkfilter() 和  diminf  的提贴写法 ,在搜索时会报错,等号右边缺引号,还有没有其他的方案呢?
分析表_20210316_141340.zip (4.32 KB, 下载次数: )

xxxl 数据领袖Lv6

发表于2021-3-16 14:21

只看该作者

取消 关注该作者的回复

9#

liujl@esensoft 发表于 2021-3-16 11:27
所以 可以拿到组织编码id , 是拿不到的

我本地试的



会是和您绑定的有关系吗 是通用维?

liujl@esensoft 数据老手Lv5

发表于2021-3-16 14:34

只看该作者

取消 关注该作者的回复

10#


是用通用维构建了一个螺旋维,和版本有管吗?我是ABI5.14
backup (44).zip (21.11 KB, 下载次数: )

xxxl 数据领袖Lv6

发表于2021-3-16 14:57

只看该作者

取消 关注该作者的回复

11#

liujl@esensoft 发表于 2021-3-16 14:34
是用通用维构建了一个螺旋维,和版本有管吗?我是ABI5.14

也是可以

我用的522版本

上一页12下一页共2页

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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