@Compliment

@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"