Dav*_*ein 3 sql-server-2008 reporting-services ssrs-2008
我想要一个参数从查询(或其他)加载可用值和"允许多个值".当我这样做时,列表以"全选"开头.
这很好,但似乎无法将参数默认为"全选",这在我的情况下是不可接受的.这个特定的报告将有8个可选参数,如果htey必须多次选择"全选",这几乎不是可选的.
因此,我创建了自己的"..All"选项和接受它的代码.我可以默认,但用户看到:
(Select All)
..All
Run Code Online (Sandbox Code Playgroud)
这看起来不专业.我在网上搜索过,似乎没有找到这个问题的答案.
有没有办法抑制(全选)或达到我需要的?有任何想法吗?
实际上,答案结果是您必须将可用值和默认值设置为相同的数据集和字段.
如果这样做,SSRS会自动选择列表中的每个选项.它不漂亮,但它的工作原理.
巧合的是,您还必须处理数据集查询中的空值,并将其替换为某些值,例如"无".SSRS参数不允许用户同时选择"允许多个值"和"允许空值".如果您的字段包含空值,则SSRS不会抛出错误,但也不会默认.
我将在不久的将来关注这个问题的博客文章.
| 归档时间: |
|
| 查看次数: |
10730 次 |
| 最近记录: |