reporting-services - 当数据集中没有行时字段与其他数据集值匹配时的 fitler 表禁用过滤器
问题描述
我有两个数据集,一个数据集有国家字段,另一个数据集有国家,我将在第二个数据集中输入国家,当第二个数据集中有数据时,当第二个没有数据时根据匹配的字段过滤第一个数据集显示默认来自第一个数据集的值。
在表行组级别使用以下过滤器
=IIF(Fields!SecurityDomicile_domicile_country.Value = Lookup(TRUE,TRUE,Fields!cntry_nm.Value, "SelectedCountries"),TRUE,FALSE)
=
=IIF(CountRows("SelectedCountries")>0,TRUE,FALSE)
当第二个数据集过滤器中的国家/地区输入与之匹配时。当第二个数据集中没有行显示表时。
解决方案
在组级别过滤:
=字段!SecurityDomicile_domicile_country.Value
在
=IIF(CountRows("SelectedCountries")>0,Lookup(TRUE,TRUE,Country),SecurityDomicile_domicile_country)
推荐阅读
- c - 修改 PostgreSQL 的操作内并行性的实现,使其在风格上更具功能性
- java - 春季登录
- docker - Docker CLI、Podman 和其他类似工具是否可以为图像共享本地存储?
- visual-studio-code - 关闭远程 WSL 连接后如何防止打开新的空 VSCode 实例
- react-native - React Native 中的图像溢出视图容器
- javascript - Vscode Linting for property 不适用于 .js 但它适用于 .ts,你有这个问题吗?
- python - pyinstaller:生成 exe 后 popen 不运行
- sql - 如何在 sql server 中使用限定 row_number 过滤数据
- amazon-web-services - ElasticSearch,AWS:通过 ILM 删除超过 4 天的索引数据给出错误
- vb.net - 填充组合框visual basic