Я пытаюсь использовать функцию INSTR() с ActivePivot. Я тестирую, используя вызов Instr, который всегда должен возвращать> 0.
Вот мой первоначальный запрос MDX, который отлично работает:
SELECT
{
{[CODE].[ALL].[AllMember]}
} ON ROWS
FROM [Cube]
WHERE ([Measures].[contributors.COUNT])
Вот мой тестовый запрос InStr:
SELECT
NON EMPTY
Generate
(
[CODE].[ALL].[AllMember]
,(
Instr
(
"Test"
,"es"
) > 0
)
)ON ROWS
FROM [Cube]
WHERE ([Measures].[contributors.COUNT])
Пожалуйста, не могли бы вы помочь мне создать рабочий пример для запроса Instr MDX в ActivePivot?
Большое спасибо
Изменить: что я хотел сделать
SELECT
NON EMPTY Hierarchize({[CODE].[CODE].Members}) ON ROWS,
NON EMPTY Hierarchize({Filter([RELEVANCE].Members, InStr([RELEVANCE].CurrentMember.Name, "n/a") > 0)}) ON COLUMNS
FROM [Cube]
WHERE ([Measures].[contributors.COUNT])