Definição de Propriedades de Regras de Negócios

É possível especificar se as regras de negócios associadas a formulários serão iniciadas automaticamente quando os usuários carregarem (abrirem) ou salvarem o formulário. Se as regras de negócios tiverem runtime prompts, você poderá definir se os membros padrão do runtime prompt coincidirão com os membros selecionados nos eixos de páginas e Ponto de Vista.

Para definir propriedades de regras de negócios:

  1. Escolha uma ação:
    • Para atualizar o formulário atual, clique em Ações e em Regras de Negócios.

    • Para abrir um formulário para edição, vá para a Homepage e clique no ícone Navegador Ícone do Navegador e, em Criar e Gerenciar, clique em Formulários. Selecione o formulário, clique em Ícone Editar e em Regras de Negócios.

  2. Há quatro fases em um formulário em que uma regra pode ser atribuída, e cada uma delas pode ter informações específicas para a fase em questão. Selecione uma das seguintes opções:
    • Executar Antes de Carregar

    • Executar Depois de Carregar

    • Executar Antes de Salvar

    • Executar Depois de Salvar

    Nota:

    • As opções Executar Depois de Carregar e Executar Antes de Salvar só estão disponíveis para regras Groovy. Você não pode selecionar essas opções para scripts de cálculo ou regras gráficas. Para obter mais informações sobre regras Groovy, consulte Como Usar Regras Groovy.

    • Algumas ações como salvar a grade, alterar a página ou iniciar um item de menu de ação também recarregarão a página após a operação ser concluída. Isso garante que a grade contenha os dados mais recentes. Quando isso acontece, as ações antes e depois do carregamento são executadas da mesma forma que durante o carregamento normal das páginas.

    • Apesar de as solicitações de tempo de execução ocultas não terem suporte para regras de script de cálculo nas opções antes e depois do carregamento, elas têm suporte para regras Groovy.

    • Para obter mais informações sobre onde as regras Groovy são suportadas, consulte Sobre a Criação de uma Regra de Negócios Groovy.

  3. Opcional: Se uma regra de negócios possuir runtime prompts, selecione Usar Membros no Formulário para estabelecer a correspondência entre a seleção de membros padrão na janela de runtime prompt com os membros atuais dos eixos de páginas e Ponto de Vista do formulário aberto.

    Para saber como essa opção interage com outras configurações e condições, consulte Noções Básicas sobre Solicitações de Tempo de Execução.

  4. Opcional: Para ocultar do usuário o valor da solicitação de tempo de execução, selecione Ocultar Solicitação, que seleciona automaticamente Usar Membros no Formulário.

    Após salvar o formulário, da próxima vez que você retornar a esta página, Usar Membros no Formulário será exibido como selecionado.

    Você pode ocultar os runtime prompts se:

    • Todos os valores de membros do runtime prompt estão preenchidos (os membros de dimensão apropriados podem ser lidos na Página/Ponto de Vista do formulário)

    • Nenhuma dimensão for repetida no runtime prompt

  5. Clique em OK.