1

以下はエラーやバグではなく、空の結果セットを返すだけです。

他にも使用できる機能があることはわかっていますが、実験のために使い続けたいと思いますClosingPeriod

なぜ空白を返すのですか?
昨日戻ってくるように修正するにはどうすればよいですか?

WITH MEMBER [Date].[Date - Calendar Month].[member_caption] AS
    ClosingPeriod(
        [Date].[Date - Calendar Month].[Calendar Day]
        ).MEMBER_CAPTION
SELECT 
    NON EMPTY 
        [Date].[Date - Calendar Month].[member_caption]
    ON COLUMNS
FROM [OurCube] 

編集

ClosingPeriod 関数の MSDN ドキュメントはここにあり、次のように述べています。

• レベル式が指定されている場合、ClosingPeriod 関数は、指定されたレベルを含むディメンションを使用し、指定されたレベルのデフォルト メンバーの子孫の中で最後の兄弟を返します。

• レベル式とメンバー式の両方が指定されている場合、ClosingPeriod 関数は、指定されたレベルで指定されたメンバーの子孫の中で最後の兄弟を返します。

4

1 に答える 1