Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Devuelve el primer hermano entre los descendientes de un nivel especificado, opcionalmente en un miembro especificado.
Sintaxis
OpeningPeriod( [ Level_Expression [ , Member_Expression ] ] )
Argumentos
Level_Expression
Una expresión válida de Expresiones Multidimensionales (MDX) que devuelve un nivel.
Member_Expression
Una expresión válida de Expresiones Multidimensionales (MDX) que devuelva un miembro.
Remarks
Esta función está pensada principalmente para usarse en la dimensión temporal, pero puede usarse con cualquier dimensión.
Si se especifica una expresión de nivel, la función OpeningPeriod utiliza la jerarquía que contiene el nivel especificado y devuelve el primer hermano entre los descendientes del miembro predeterminado en el nivel especificado.
Si se especifican tanto una expresión de nivel como una expresión de membro, la función OpeningPeriod devuelve el primer hermano entre los descendientes de un miembro especificado en el nivel especificado dentro de la jerarquía que contiene el nivel especificado.
Si no se especifica ni una expresión de nivel ni una expresión de miembro, la función OpeningPeriod utiliza el nivel y miembro por defecto de la dimensión con un tipo de Tiempo.
Nota:
La función Periodo de Cierre es similar a la función Periodo de Apertura , salvo que la función Periodo de Cierre devuelve el último hermano en lugar del primero.
Examples
El siguiente ejemplo devuelve el valor de la medida por defecto para el miembro de la dimensión de fecha del año fiscal 2002 (que tiene un tipo de Tiempo). Este miembro se devuelve porque el nivel del Año Fiscal es el primer descendiente del nivel [Todos], la jerarquía fiscal es la jerarquía predeterminada porque es la primera jerarquía definida por el usuario en la colección jerárquica, y el miembro del año fiscal 2002 es el primer hermano en esta jerarquía en este nivel.
SELECT OpeningPeriod() ON 0
FROM [Adventure Works]
El siguiente ejemplo devuelve el valor de la medida predeterminada para el miembro del 1 de julio de 2001 en el nivel Fecha.Fecha.Fecha para la jerarquía de atributos Fecha.Fecha. Este miembro es el primer hermano del descendiente del nivel [Todos] en la jerarquía de atributos Fecha.Fecha.
SELECT OpeningPeriod([Date].[Date].[Date]) ON 0
FROM [Adventure Works]
El siguiente ejemplo devuelve el valor de la medida predeterminada para el miembro de enero de 2003, que es el primer hermano del descendiente del miembro de 2003 a nivel de año en la jerarquía definida por el usuario de Calendar.
SELECT OpeningPeriod([Date].[Calendar].[Month],[Date].[Calendar].[Calendar Year].&[2003]) ON 0
FROM [Adventure Works]
El siguiente ejemplo devuelve el valor de la medida predeterminada para el miembro de julio de 2002, que es el primer hermano del descendiente del miembro de 2003 a nivel anual en la jerarquía definida por el usuario fiscal.
SELECT OpeningPeriod([Date].[Fiscal].[Month],[Date].[Fiscal].[Fiscal Year].&[2003]) ON 0
FROM [Adventure Works]