Skip to main content

This version of the product is no longer supported, and this documentation is no longer updated regularly. See the latest version of this content.Opens in a new tab

CLOSINGPERIOD

Returns the last descendent member of the given level, at the same level as the given member. This function is intended primarily for use with time levels.

Returned Type

This function returns a member.

Syntax and Details

CLOSINGPERIOD(ancestor_level,member_expression)

Where:

Given a level and a member, this function returns the last member that is a descendent of the given level and that is at the same level as member.

Example

The following query displays the closing quarter for the year that includes Q3 2003:

SELECT MEASURES.[%COUNT] ON 0, CLOSINGPERIOD (birthd.year,birthd.[Q3 2003]) ON 1 FROM patients
 
                             Patient Count
Q4 2003                                  40

In contrast, the following query displays the closing quarter for the decade that includes Q3 2003:

SELECT MEASURES.[%COUNT] ON 0, CLOSINGPERIOD (birthd.decade,birthd.[Q3 2003]) ON 1 FROM patients
 
                             Patient Count
Q4 2010                                  36

See Also

FeedbackOpens in a new tab