[亿信BI4.7] 维字段查询求助

4320
3

swxdi 小试身手Lv3

发表于2019-9-30 14:29

悬赏1

未解决

楼主
假如一个部门ID字段给了一个部门维表关联,做成列表后想要筛选一下部门时出现了问题。
问题原因,部门查询输入框输入的时名称,如财政部,而过滤条件中的是部门ID001,最后SQL会成为:AND BMID = '财政部',这种情况改如何筛选出财政部呢

最近看过此主题的会员

DJY

xingkong906

杨国签

waejing

flybird3000

wxy

zly_2960

WIFI

dongying

土豆我是马铃薯

K-tim

韦韬然

yangqh

小亿

3个回答

只看楼主

yangqh 数据老手Lv5

发表于2019-9-30 14:56

只看该作者

取消 关注该作者的回复

沙发

现在您应该是设置的用维ID字段值去匹配过滤,所以输入框应该是输入部门ID而不是名称;
如果希望输入名称,那过滤条件中得用存部门名称的字段来匹配过滤

swxdi 小试身手Lv3

发表于2019-9-30 15:01

只看该作者

取消 关注该作者的回复

板凳

yangqh 发表于 2019-9-30 14:56
现在您应该是设置的用维ID字段值去匹配过滤,所以输入框应该是输入部门ID而不是名称;
如果希望输入名称, ...

有没有函数可以转换id为名称呢;如果没有的话设置3表关联是否可以呢,之前实现三表关联时主表和另外2表有关联关系,但是2维表没有互相关联,计算时就会报错

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

发表于2019-10-8 10:20

只看该作者

取消 关注该作者的回复

地板

swxdi 发表于 2019-9-30 15:01
有没有函数可以转换id为名称呢;如果没有的话设置3表关联是否可以呢,之前实现三表关联时主表和另外2表有 ...

您可以试试diminf()这个函数

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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