-
-
swxdi 小试身手Lv3
发表于2019-9-30 14:29
悬赏1
未解决
楼主
假如一个部门ID字段给了一个部门维表关联,做成列表后想要筛选一下部门时出现了问题。
问题原因,部门查询输入框输入的时名称,如财政部,而过滤条件中的是部门ID001,最后SQL会成为:AND BMID = '财政部',这种情况改如何筛选出财政部呢
问题原因,部门查询输入框输入的时名称,如财政部,而过滤条件中的是部门ID001,最后SQL会成为:AND BMID = '财政部',这种情况改如何筛选出财政部呢
3个回答
现在您应该是设置的用维ID字段值去匹配过滤,所以输入框应该是输入部门ID而不是名称;
如果希望输入名称,那过滤条件中得用存部门名称的字段来匹配过滤
yangqh 发表于 2019-9-30 14:56
现在您应该是设置的用维ID字段值去匹配过滤,所以输入框应该是输入部门ID而不是名称;
如果希望输入名称, ...
有没有函数可以转换id为名称呢;如果没有的话设置3表关联是否可以呢,之前实现三表关联时主表和另外2表有关联关系,但是2维表没有互相关联,计算时就会报错