@COMPLIMENT
restituisce i membri presenti in DTP1 ma non in DTP2, nonché i membri presenti in DTP2 ma non in DTP1. In altri termini, @COMPLIMENT
restituisce gli elementi non in comune tra le espressioni.
Tipo di DTP:
@COMPLIMENT
può essere assegnata a un DTP di tipo intervallo membri o dimensioni incrociate.
Sintassi:
@COMPLIMENT(Argument1,Argument2)
Parametri:
Parametro | Descrizione |
---|---|
Argument1 |
Design Time Prompt o funzione che restituisce un intervallo membri o una dimensione incrociata |
Argument2 |
Design Time Prompt o funzione che restituisce un intervallo membri o una dimensione incrociata |
Esempio 1:
[DTP_MR]=@COMPLIMENT([MR1],[MR2])
Dove:
[DTP_MR]
è un DTP di tipo intervallo membri che non corrisponde a un prompt selezionato.
[MR1]
="Salaries,"FY14","Local","Tennessee","USA"
[MR2]
="Jan", "Feb", "Mar","FY15","Actual", "Budget","Working","Florida","California","000", "G100"
In questo esempio, DTP_MR
restituisce "Salaries,"Jan", "Feb", "Mar", "Actual", "Budget","Working","Local","000", "G100","USA"
Esempio 2:
[DTP_CD]=@COMPLIMENT([CD1],[CD2])
Dove:
[DTP_CD]
è un DTP di tipo dimensioni incrociate che non corrisponde a un prompt selezionato.
[CD1]
="Salaries"->"Jan"->"Actual"->"Local"
[CD2]
="50100"->"Feb"->"Budget"->"Working"->"California"->"000"
In questo esempio, [DTP_CD]
restituisce "Working"->"Local"->"California"->"000"