none
关于SQL2016的 SSRS中的移动报表参数传递问题 RRS feed

  • 问题

  • 在移动报表里面的参数是如何引用的?为什么都是灰色?

    我新建了一个共享数据集,也带了参数,如下图设置了参数:

    设置完后回到数据集中,却看不到带参数的大括号,

    这是为什么?而且在移动报表中的参数那也引用不到。

    2017年3月7日 5:31

答案

  • 检查数据集属性的Parameter一页,另外,要刷新数据集。

    注意移动报表的参数是配合Selection或者Drill through之类的东西用的。


    想不想时已是想,不如不想都不想。

    2017年3月7日 9:07
    版主

全部回复

  • 检查数据集属性的Parameter一页,另外,要刷新数据集。

    注意移动报表的参数是配合Selection或者Drill through之类的东西用的。


    想不想时已是想,不如不想都不想。

    2017年3月7日 9:07
    版主
  • 1、通过点击数据网格中的某一行时Drill through到一个子表时,传递的值如何获取到UNIQUE NAME,为什么要有一列UNIQUE NAME这样的字段或者带有层次的结构的列,才能传递给字表的参数?

    2、下面这个语句在reportbuilder中为什么不能保存?

     SELECT NON EMPTY { [Measures].[零售数量], [Measures].[零售金额] } ON COLUMNS,
            NON EMPTY { ([店铺维度].[一级商名称].[一级商名称].ALLMEMBERS * [店铺维度].[店铺名称].[店铺名称].ALLMEMBERS ) } ON ROWS 
       FROM ( SELECT ( STRTOSET("1"+@[店铺维度一级商名称]) ) ON COLUMNS 
    FROM ( SELECT ( { [00日期维度].[年份].&[2016] } ) ON COLUMNS  FROM [CUBE2016 V2]) 
    WHERE ( [00日期维度].[年份].&[2016] )


    2017年3月29日 2:41
  • 1、移动报表是有些限制,必须要有一列的内容能够拼出来unique name或者key才行。没有SSRS的分页报表那么方便。

    2、你的MDX写得不怎么好啊,关键是括号没匹配,另外,在数据集参数的表达式里面拼参数吧


    想不想时已是想,不如不想都不想。

    2017年3月29日 6:25
    版主