@Compliment

@COMPLIMENT retorna os membros no DTP1 que não estão no DTP2, e os membros que estão no DTP2, mas não estão no DTP1. Em outras palavras, @COMPLIMENT retorna o que não é comum entre DTP1 e DTP2.

Tipo de DTP:

@COMPLIMENT pode ser atribuído a um DTP do tipo intervalo de membros ou dimensão cruzada.

Sintaxe:

@COMPLIMENT(Argument1,Argument2)

Parâmetros:

Parâmetro Descrição
Argumento1 Solicitação em tempo de design ou função que retorna um intervalo de membros ou dimensão cruzada
Argumento2 Solicitação em tempo de design ou função que retorna um intervalo de membros ou dimensão cruzada

Exemplo 1:

[DTP_MR]=@COMPLIMENT([MR1],[MR2])

Em que:

  • [DTP_MR] é um DTP do tipo intervalo de membros que não é uma solicitação verificada.

  • [MR1]="Salários,"FY14","Local","Tennessee","EUA"

  • [MR2]="Jan", "Fev", "Mar","FY15","Real", "Orçamento","De trabalho","Flórida","Califórnia","000", "G100"

Neste exemplo, DTP_MR retorna "Salários,"Jan", "Fev", "Mar", "Real", "Orçamento","De trabalho","Local","000", "G100","EUA"

Exemplo 2:

[DTP_CD]=@COMPLIMENT([CD1],[CD2])

Em que:

  • [DTP_CD] é um DTP do tipo dimensão cruzada que não é uma solicitação verificada.

  • [CD1]="Salários"->"Jan"->"Real"->"Local"

  • [CD2]="50100"->"Fev"->"Orçamento"->"De trabalho"->"Califórnia"->"000"

Neste exemplo, [DTP_CD] retorna "De trabalho"->"Local"->"Califórnia"->"000"