@COMPLIMENT renvoie les membres de DTP1 qui ne sont pas dans DTP2, et les membres de DTP2 qui ne sont pas dans DTP1. En d'autres termes, @COMPLIMENT renvoie les éléments qui ne sont pas communs à DTP1 et DTP2.
Type de DTP :
@COMPLIMENT peut être affecté à une DTP de type plage de membres ou dimension croisée.
Syntaxe :
@COMPLIMENT(Argument1,Argument2)
Paramètres :
| Paramètre | Description |
|---|---|
Argument1 |
Fonction ou invite de conception qui renvoie une plage de membres ou une dimension croisée |
Argument2 |
Fonction ou invite de conception qui renvoie une plage de membres ou une dimension croisée |
Exemple 1 :
[DTP_MR]=@COMPLIMENT([MR1],[MR2])
Où :
[DTP_MR] est une DTP de type plage de membres qui n'est pas une invite sélectionnée.
[MR1]="Salaries,"FY14","Local","Tennessee","USA"
[MR2]="Jan", "Feb", "Mar","FY15","Actual", "Budget","Working","Florida","California","000", "G100"
Dans cet exemple, DTP_MR renvoie "Salaries,"Jan", "Feb", "Mar", "Actual", "Budget","Working","Local","000", "G100","USA"
Exemple 2 :
[DTP_CD]=@COMPLIMENT([CD1],[CD2])
Où :
[DTP_CD] est une DTP de type dimension croisée qui n'est pas une invite sélectionnée.
[CD1]="Salaries"->"Jan"->"Actual"->"Local"
[CD2]="50100"->"Feb"->"Budget"->"Working"->"California"->"000"
Dans cet exemple, [DTP_CD] renvoie "Working"->"Local"->"California"->"000"