SSRSの新機能です。FromDimDateDateKey、ToDimDateDateKey、InstrumentSNameの3つのパラメータを使用するレポートを作成しました。データセットとクエリでクエリの実行に失敗しました。 (1,343)STRTOSET機能のCONSTRAINEDフラグによって課せられた制限に違反した。私は何をすべきか ?誰でも私を助けることができますか?SSRS - STRTOSET関数のCONSTRAINEDフラグによって課せられた制限が破られました
これは私のMDXクエリです:
SELECT
NON EMPTY { [Measures].[Price] } ON COLUMNS,
NON EMPTY {
(
[DimDate].[Date Key].[Date Key].ALLMEMBERS *
[Dim Instrument].[Instrument Code].[Instrument Code].ALLMEMBERS *
[Dim Instrument].[Instrument S Name].[Instrument S Name].ALLMEMBERS
)
} DIMENSION PROPERTIES MEMBER_CAPTION, MEMBER_VALUE, MEMBER_UNIQUE_NAME ON ROWS
FROM(
SELECT(
STRTOSET(
@DimInstrumentInstrumentSName,
CONSTRAINED
)
) ON COLUMNS
FROM(
SELECT(
STRTOMEMBER(@FromDimDateDateKey, CONSTRAINED):
STRTOMEMBER(@ToDimDateDateKey, CONSTRAINED)
) ON COLUMNS
FROM [CUBE_SIAPDW]
)
) CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS
を?あなたは試しましたか:[CUBE_SIAPDW]から0のStrToSet(@DimInstrumentInstrumentSName)を選択しますか?それは動作しますか? –