Olá, tudo em Paz?
Por favor, gostaria de uma ajuda. Não estou conseguindo criar consultas em MDX que recebam parâmetros. Alguém pode me ajudar?
Por exemplo, tenho a consulta abaixo:
WITH
SET [~ROWS] AS
{[Region].[Region].Members}
SELECT
NON EMPTY {[Measures].[Budget]} ON COLUMNS,
NON EMPTY [~ROWS] ON ROWS
FROM [Quadrant Analysis]
WHERE CrossJoin({[Department].[Finance]}, {[Positions].[CFO]})
Tal código retorna sem problemas. Mas, quando altero para receber o valor do Departamento por parâmetro, não retorna nada. Veja:
WITH
SET [~ROWS] AS
{[Region].[Region].Members}
SELECT
NON EMPTY {[Measures].[Budget]} ON COLUMNS,
NON EMPTY [~ROWS] ON ROWS
FROM [Quadrant Analysis]
WHERE CrossJoin({[Department].[?{pDep}]}, {[Positions].[CFO]})
Estou fazendo algo de errado?!? Muito obrigada!