Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Image Removed

Incluir Página

Os operadores de concatenação são aplicáveis somente na coluna Operador 3, aos itens de Condição, Laço e Execução.

...

Operador

...

Descrição

...

Colunas

...

1

...

2

...

3

...

.CNT.

...

Informa que há mais itens a serem executados nas linhas seguintes (execução, condição ou lastro), no mesmo nível

...

 

...

 

...

x

...

.END.

...

Informa que não há mais itens a serem executados para o mesmo nível, indicando que a execução é o último item de uma condição, laço ou fórmula

...

 

...

 

...

x

Quando o item é uma condição ou um laço, os operadores válidos são:

...

Operador

...

Descrição

...

Colunas

...

1

...

2

...

3

...

.OR.

...

Informa que há outras expressões concatenadas a esta condição e que executará seus respectivos sub-itens caso umas das condições seja satisfeita

...

 

...

 

...

x

...

.AND.

...

Informa que há outras expressões concatenadas a esta condição e que executará seus respectivos sub-itens caso todas as condições sejas satisfeitas

...

 

...

 

...

x

...

.END.

...

Informa que a condição foi finalizada.

...

 

...

 

...

 

Operadores de Concatenação - Rep.Dominicana (GPEA290 - SIGAGPE - ALL)
Operadores de Concatenação - Rep.Dominicana (GPEA290 - SIGAGPE - ALL)

 

Exemplo:

...

Tipo

...

Resultado

...

Operador 1

...

1ª Expressão

...

Operador 2

...

2ª Expressão

...

Operador 3

...

Execução

...

fo_GoTop(@oSRC)

...

 

...

 

...

 

...

 

...

.CNT.

...

Laço

...

 

...

 

...

!fo_Eof(@oSRC)

...

 

...

 

...

.END.

...

Execução

...

cVerba

...

:=

...

fo_GetVar(@oSRC,cCpoPd)

...

 

...

 

...

.CNT.

...

Execução

...

cTVerba

...

:=

...

fo_GetVar(@oSRC,cCpoTp)

...

 

...

 

...

.CNT.

...

Condição

...

 

...

 

...

PosSrv(cVerba, SRA->RA_FILIAL, RV_DSRPROF)

...

==

...

S

...

.AND.

...

Condição

...

 

...

 

...

CtVerba

...

==

...

1

...

.END.

...

Execução

...

nBsDSRVar

...

+=

...

fo_GetVal (@CposVl)

...

 

...

 

...

.END.

...

Execução

...

fo_Skip(oSRC)

...

 

...

 

...

 

...

 

...

.END.