É possível criar um componente de fórmula na Exibição de Sistema ou em qualquer outra exibição. Bem como no Designer de Regras ou de Modelos, quando estiver criando uma regra de negócios ou modelo. Os componentes de fórmula podem ser usados nas regras de negócios e nos modelos.
Para criar um componente de fórmula:
A caixa de diálogo Nova Fórmula é preenchida com o tipo de aplicativo do Planning, o aplicativo Planning e o tipo de plano.
Nota:
Você também pode criar um componente de fórmula a partir de uma regra de negócios ou modelo, arrastando um novo componente de fórmula para o fluxograma da regra de negócios ou do modelo.
Clique em Adicionar Grade e selecione Inserir Grade Antes, Inserir Grade Depois ou Inserir Grade no Final para adicionar outra grade. Por padrão, a guia Fórmula exibe uma grade.
Clique em Excluir Grade para excluir uma grade selecionada.
Clique no ícone Localizar para localizar o texto na grade da fórmula onde você está trabalhando. Execute estas tarefas:
Clique no ícone Localizar e Substituir para localizar e substituir texto no script.
Dica:
Clique nos ícones de sinal de mais (+) e de menos (-) para adicionar e excluir linhas da grade de condição. Altere And para Or clicando no campo ao lado de And; selecione Or na lista suspensa.
Nota:
Embora você possa selecionar IF, ELSE IF e ELSE usando a seta para baixo, por padrão, a primeira declaração deverá ser IF.
Nota:
Se você tiver criado uma declaração condicional (ou seja, uma declaração IF), das etapas 9 a 11, a declaração de fórmula criada nessa etapa será a declaração THEN da condição.
Variável (Consulte Como Trabalhar com Variáveis.)
Membro (Consulte Como Adicionar Membros e Funções a um Componente.)
Função (Consulte Como Trabalhar com Funções.)
Smart List (Consulte Utilizando Smart Lists.)
Variável (Consulte Como Trabalhar com Variáveis.)
Membro (Consulte Como Adicionar Membros e Funções a um Componente.)
Função (Consulte Como Trabalhar com Funções.)
Smart List (Consulte Utilizando Smart Lists.)
IF: selecione essa opção para criar uma declaração condicional IF. Se a declaração IF for TRUE, as ações serão executadas; se ela for FALSE, outras ações serão executadas.
ELSE IF: selecione essa opção para criar uma declaração condicional ELSE IF. As ações dessa declaração serão executadas se houver uma declaração IF associada e se a declaração IF for FALSE.
ELSE: selecione essa opção para criar uma declaração condicional ELSE. As ações dessa declaração serão executadas se houver uma declaração ELSE IF associada e se a declaração ELSE IF for FALSE.
Nota:
Se você remover a instrução condicional de um bloco IF ou ELSE IF e se o próximo bloco contiver uma instrução ELSE IF, o próximo bloco será alterado para um bloco IF. No entanto, se o bloco seguinte contiver uma instrução ELSE, a instrução condicional desse bloco será removida.
Dica:
Se for necessário, clique no ícone + para adicionar linhas de fórmula.
Quando você cria um componente de fórmula na Exibição de Sistema, Compartilhado é selecionado por padrão e você não pode mudar. Se, em vez disso, você quiser uma cópia da fórmula em uma regra de negócios, arraste a fórmula compartilhada até a regra de negócios, em seguida, desmarque a caixa de seleção Compartilhado na guia Propriedades. Isso cria uma cópia da fórmula compartilhada na regra de negócios; a cópia da fórmula compartilhada não será alterada se a fórmula compartilhada for alterada. Quando você salvar a regra de negócios, a fórmula não terá mais um nome.
Nota:
Se o componente não tiver uma legenda e não for compartilhado, a primeira parte do componente será mostrada no fluxograma. Por exemplo, se você tiver uma fórmula, "salários" = 40, que não seja compartilhada e não tiver uma legenda, então o fluxograma mostrará "salários" = 40 para o componente de fórmula. Se o componente for compartilhado e não tiver uma legenda, o nome do componente será mostrado no fluxograma.
Nota:
Nenhuma das informações contidas na guia Usos pode ser editada.