У меня проблема с ограничением запроса в mdx с использованием функции where в предложении where. Мне нужно получить набор данных, но не в определенном наборе. Затем я создал следующий запрос:
select {[Measures].[Amount], [Measures].[Transaction Cost], [Measures].[Transaction Number]} ON COLUMNS,{[ManualProcessing].[All ManualProcessings].[MAGNETICSTRIPE], ManualProcessing].[All ManualProcessings].[MANUAL]} ON ROWS
FROM [Transactions]
where except([Product].[All Products].Children,{[Product].[All Products].[Debit})
очевидно, это работает нормально, но когда я пытаюсь добавить другое ограничение для среза, я получаю эту ошибку: ни одна функция не соответствует сигнатуре (Set, Member).
В настоящее время я работаю над Mondrian 3.1
Можно ли добавить несколько ограничений на слайсер, когда я использую функцию кроме?
Есть ли другой способ получить это?