@COMPLIMENT
devuelve los miembros de DTP1 que no están en DTP2 y los miembros que están en DTP2 que no están en DTP1. Es decir, @COMPLIMENT
devuelve lo que no es común entre DTP1 y DTP2.
Tipo de DTP:
@COMPLIMENT
se puede asignar a DTP de tipo rango de miembros o dimensión cruzada.
Sintaxis:
@COMPLIMENT(Argumento1,Argumento2)
Parámetros:
Parámetro | Descripción |
---|---|
Argumento1 |
Petición de datos en tiempo de diseño o función que devuelve un rango de miembros o una dimensión cruzada |
Argumento2 |
Petición de datos en tiempo de diseño o función que devuelve un rango de miembros o una dimensión cruzada |
Ejemplo 1:
[DTP_MR]=@COMPLIMENT([MR1],[MR2])
Donde:
[DTP_MR]
es un DTP de tipo rango de miembros que no es una petición de datos activada.
[MR1]
="Salaries","FY14","Local","Tennessee","USA"
[MR2]
="Jan", "Feb", "Mar","FY15","Actual","Budget","Working","Florida","California","000","G100"
En este ejemplo, DTP_MR
devuelve "Salaries","Jan","Feb","Mar","Actual","Budget","Working","Local","000","G100","USA".
Ejemplo 2:
[DTP_CD]=@COMPLIMENT([CD1],[CD2])
Donde:
[DTP_CD]
es un DTP de tipo dimensión cruzada que no es una petición de datos activada.
[CD1]
="Salaries"->"Jan"->"Actual"->"Local"
[CD2]
="50100"->"Feb"->"Budget"->"Working"->"California"->"000"
En este ejemplo, [DTP_CD]
devuelve "Working"->"Local"->"California"->"000".