Entender as áreas de espaço de trabalho

As áreas de espaço de trabalho oferecem uma área de armazenamento temporário para valores de dados. Cinco áreas de trabalho são oferecidas para cada um dos seguintes tipos de dados:

  • Valor
  • Geral
  • Data
  • Período.

As áreas de espaço de trabalho são mais comumente usadas com a instrução de ação CALCULATE, na qual um valor de dado está SET para um slot da área de trabalho.

Há 20 espaços de trabalho gerais e também 20 espaços de trabalho de valores. Um máximo de 50 caracteres pode ser armazenado em cada espaço de trabalho geral.

Por exemplo, caso queira calcular a data de vencimento de uma transação, acrescentando a ela 30 dias à data de transação, você deverá primeiro copiar a data de transação para uma área de espaço de trabalho.

Comando Valor 1 Operador Valor 2
SET Área de trabalho data 1 = Data de transação
CALCULAR Área de trabalho data 1 + 30
SET Data de vencimento = Área de trabalho data 1
Nota:  As áreas de espaço de trabalho são compartilhadas por todas as regras de negócios que estão ativas para uma função do sistema. Isso permite que valores de áreas de espaço de trabalho sejam especificados de um conjunto de regras para outro no mesmo perfil ou em diferentes perfis de eventos.