これは私のコードですが、SSRS のパラメーターの @anioct と @cedis を置き換えるにはどうすればよいですか? @anioact=は年であり、@cedisは多くの数字の1つである可能性があります。私は何か悪いことをしていますか? それは動作します @parameter を実数に置き換えます 動作します。
with
member Enero as
(
([Dim Tiempos].[Año-Mes].[Año].&[(@anioact)].&[1],([Measures].[venta]),[Dimregion].[Puntovta].&[(@cedis)],[Dimproductos].[Categoria].&[Agua 20 Lt])
-
([Dim Tiempos].[Año-Mes].[Año].&[(@anioact)-1].&[1],([Measures].[venta]),[Dimregion].[Puntovta].&[(@cedis)],[Dimproductos].[Categoria].&[Agua 20 Lt])
)
member Febrero as
(
([Dim Tiempos].[Año-Mes].[Año].&[(@anioact)].&[2],([Measures].[venta]),[Dimregion].[Puntovta].&[(@cedis)],[Dimproductos].[Categoria].&[Agua 20 Lt])
-
([Dim Tiempos].[Año-Mes].[Año].&[(@anioact)-1].&[2],([Measures].[venta]),[Dimregion].[Puntovta].&[(@cedis)],[Dimproductos].[Categoria].&[Agua 20 Lt])
)
member Marzo as
(
([Dim Tiempos].[Año-Mes].[Año].&[(@anioact)].&[3],([Measures].[venta]),[Dimregion].[Puntovta].&[(@cedis)],[Dimproductos].[Categoria].&[Agua 20 Lt])
-
([Dim Tiempos].[Año-Mes].[Año].&[(@anioact)-1].&[3],([Measures].[venta]),[Dimregion].[Puntovta].&[(@cedis)],[Dimproductos].[Categoria].&[Agua 20 Lt])
)
member Abril as
(
([Dim Tiempos].[Año-Mes].[Año].&[(@anioact)].&[4],([Measures].[venta]),[Dimregion].[Puntovta].&[(@cedis)],[Dimproductos].[Categoria].&[Agua 20 Lt])
-
([Dim Tiempos].[Año-Mes].[Año].&[(@anioact)-1].&[4],([Measures].[venta]),[Dimregion].[Puntovta].&[(@cedis)],[Dimproductos].[Categoria].&[Agua 20 Lt])
)
member Mayo as
(
([Dim Tiempos].[Año-Mes].[Año].&[(@anioact)].&[5],([Measures].[venta]),[Dimregion].[Puntovta].&[(@cedis)],[Dimproductos].[Categoria].&[Agua 20 Lt])
-
([Dim Tiempos].[Año-Mes].[Año].&[(@anioact)-1].&[5],([Measures].[venta]),[Dimregion].[Puntovta].&[(@cedis)],[Dimproductos].[Categoria].&[Agua 20 Lt])
)
member Junio as
(
([Dim Tiempos].[Año-Mes].[Año].&[(@anioact)].&[6],([Measures].[venta]),[Dimregion].[Puntovta].&[(@cedis)],[Dimproductos].[Categoria].&[Agua 20 Lt])
-
([Dim Tiempos].[Año-Mes].[Año].&[(@anioact)-1].&[6],([Measures].[venta]),[Dimregion].[Puntovta].&[(@cedis)],[Dimproductos].[Categoria].&[Agua 20 Lt])
)
member Julio as
(
([Dim Tiempos].[Año-Mes].[Año].&[(@anioact)].&[7],([Measures].[venta]),[Dimregion].[Puntovta].&[(@cedis)],[Dimproductos].[Categoria].&[Agua 20 Lt])
-
([Dim Tiempos].[Año-Mes].[Año].&[(@anioact)-1].&[7],([Measures].[venta]),[Dimregion].[Puntovta].&[(@cedis)],[Dimproductos].[Categoria].&[Agua 20 Lt])
)
member Agosto as
(
([Dim Tiempos].[Año-Mes].[Año].&[(@anioact)].&[8],([Measures].[venta]),[Dimregion].[Puntovta].&[(@cedis)],[Dimproductos].[Categoria].&[Agua 20 Lt])
-
([Dim Tiempos].[Año-Mes].[Año].&[(@anioact)-1].&[8],([Measures].[venta]),[Dimregion].[Puntovta].&[(@cedis)],[Dimproductos].[Categoria].&[Agua 20 Lt])
)
member Septiembre as
(
([Dim Tiempos].[Año-Mes].[Año].&[(@anioact)].&[9],([Measures].[venta]),[Dimregion].[Puntovta].&[(@cedis)],[Dimproductos].[Categoria].&[Agua 20 Lt])
-
([Dim Tiempos].[Año-Mes].[Año].&[(@anioact)-1].&[9],([Measures].[venta]),[Dimregion].[Puntovta].&[(@cedis)],[Dimproductos].[Categoria].&[Agua 20 Lt])
)
member Octubre as
(
([Dim Tiempos].[Año-Mes].[Año].&[(@anioact)].&[10],([Measures].[venta]),[Dimregion].[Puntovta].&[(@cedis)],[Dimproductos].[Categoria].&[Agua 20 Lt])
-([Dim Tiempos].[Año-Mes].[Año].&[(@anioact)-1].&[10],([Measures].[venta]),[Dimregion].[Puntovta].&[(@cedis)],[Dimproductos].[Categoria].&[Agua 20 Lt])
)
member Noviembre as
(
([Dim Tiempos].[Año-Mes].[Año].&[(@anioact)].&[11],([Measures].[venta]),[Dimregion].[Puntovta].&[(@cedis)],[Dimproductos].[Categoria].&[Agua 20 Lt])
-([Dim Tiempos].[Año-Mes].[Año].&[(@anioact)-1].&[11],([Measures].[venta]),[Dimregion].[Puntovta].&[(@cedis)],[Dimproductos].[Categoria].&[Agua 20 Lt])
)
member Diciembre as
(
([Dim Tiempos].[Año-Mes].[Año].&[(@anioact)].&[12],([Measures].[venta]),[Dimregion].[Puntovta].&[(@cedis)],[Dimproductos].[Categoria].&[Agua 20 Lt])
-([Dim Tiempos].[Año-Mes].[Año].&[(@anioact)-1].&[12],([Measures].[venta]),[Dimregion].[Puntovta].&[(@cedis)],[Dimproductos].[Categoria].&[Agua 20 Lt])
)
select {Enero,Febrero,Marzo,Abril,Mayo,Junio,Julio,Agosto,Septiembre,Octubre,Noviembre,Diciembre} on columns,
FILTER(
{[Dimrutas].[Ruta].Members},
(([Measures].[Venta]),[Dimregion].[Puntovta].&[(@cedis)],[Dimproductos].[Categoria].&[Agua 20 Lt]) > 0
)ON ROWS
from CuboBebidas
where ([Dimproductos].[Categoria].&[Agua 20 Lt],[Dimregion].[Puntovta].&[(@cedis)])