Design de um Componente de Script

Componentes de script podem ser usados em regras de negócios e modelos. Você criar um componente de script na Exibição do Sistema ou em qualquer uma das outras exibições. É possível também criar um componente de script de dentro do Designer de Regras ou Modelos ao projetar uma regra de negócios ou modelo.

Nota:

Você também pode criar um componente de script a partir de uma regra de negócios ou modelo.

Para fazer o design de um componente de script:

  1. Na Exibição de Sistema, clique com o botão direito do mouse em Scripts e selecione Novo.
  2. Insira um nome, o tipo de aplicativo, o aplicativo e o tipo de plano do script.
  3. Clique em OK.
  4. Use os ícones para criar o componente de script.

    Nota:

    Diferentemente de regras, modelos e outros componentes, quando você abre um script, não pode exibi-lo em um formato gráfico (como um fluxograma). Só é possível exibi-lo no formato de script.

    É possível fazer todas essas tarefas usando o script:

    • Clique no ícone Ocultar/Mostrar Números de Linha para ocultar (ou exibir) os números de linha de script. Números de linha são exibidos por default.

    • Clique em Inserir uma função e seus parâmetros para inserir uma função no script. Consulte Como Trabalhar com Funções.

    • Clique no ícone Inserir membros selecionados de uma dimensão para inserir um membro no script. Consulte Como Adicionar Membros e Funções a um Componente.

    • Clique no ícone Inserir uma variável para inserir uma variável no script. Consulte Como Trabalhar com Variáveis.

    • Clique em Inserir Smartlists para inserir uma Smart List no script. Consulte Utilizando Smart Lists.

    • Clique nos ícones Comentário e Cancelar Comentário para adicionar e remover linhas de comentário do script.

    • Clique no ícone Ocultar Comentários para ocultar comentários gerados pelo sistema no script.

    • Clique no ícone Verificar Sintaxe para verificar a sintaxe do script para obter os erros.

      Nota:

      Caso ocorra um erro de sintaxe, o código que contém o erro será alterado para vermelho, isso significa que não há mensagens de erros a serem exibidas. Se não houver um erro de sintaxe, a mensagem "Nenhum erro de sintaxe encontrado" será exibida.

    • Clique no ícone Agrupar para que as linhas longas do script que não cabem na página sejam exibidas em várias linhas na mesma página.

    • Clique no ícone Definir o Preenchimento do Código como Desativado para suprimir as sugestões de preenchimento do código. (Esse ícone funciona como uma alternativa. Para ativar novamente o o preenchimento do código, clique no ícone novamente. Por padrão, o preenchimento do código está definido como Ativado.

    • Clique no ícone Substituir para localizar e substituir uma string de texto no script. Consulte Procurando uma String de Texto em um Script da Regra de Negócios.

    • Clique no ícone Localizar para localizar uma string de texto no script. Consulte Procurando uma String de Texto em um Script da Regra de Negócios.

    • Informe o texto de pesquisa em Localizar e clique em Anterior ou Próximo para localizar a instância anterior (pesquisando acima no script) ou a próxima instância (pesquisando abaixo no script) do texto.

    • Informe um número de linha em Ir para a Linha e clique na seta para destacar o número da linha no script.

    • Expanda ou recolha uma linha no script clicando no sinal de mais ou de menos à esquerda da linha. Por exemplo, as instruções FIX são exibidas com todas as linhas visíveis por padrão, mas é possível ocultar as linhas da instrução FIX clicando no sinal de menos à esquerda dela.

    • Selecione as linhas do script que você deseja copiar e clique no ícone Copiar para a Área de Transferência.

    • Selecione as linhas do script que você deseja recortar e clique no ícone Recortar para a Área de Transferência.

    • Coloque o cursor no local do script onde você deseja colar e clique no ícone Colar da Área de Transferência.

    • A sugestão automática é fornecida para funções. Ao digitar os primeiros caracteres da função, pressione CTRL+Espaço para exibir as sugestões. Selecione uma das sugestões e clique ou pressione Enter para concluir a função.

  5. Em Propriedades, conclua estas etapas:
    1. Quando você criar um componente de script, Compartilhado não estará selecionado. Para tornar o componente de script compartilhado, selecione a guia Propriedades , selecione Compartilhado e digite um nome.

      Quando você cria um componente de script na exibição de sistema, Compartilhado é selecionado por padrão, e você não pode alterar essa configuração. Se, em vez disso, você desejar uma cópia do script em uma regra de negócios, arraste o script compartilhado para a regra de negócios, em seguida, desmarque a caixa de seleção Compartilhado na guia Propriedades . Isso cria uma cópia do script compartihado na regra de negócios; a cópia do script compartilhado não será alterada se o script compartilhado for alterado. Quando você salvar a regra de negócios, o script não terá mais um nome.

    2. Opcional: edite o nome do script inserindo um novo nome de até 50 caracteres. (O nome é o padrão da caixa de diálogo Novo Script.)

      Nota:

      Só é possível nomear scripts compartilhados. Se o script não for compartilhado, não será possível digitar no campo nome.

    3. Insira uma descrição de até 255 caracteres para o script.
    4. Insira uma legenda para o script. A legenda será exibida abaixo do script nos fluxogramas do Designer de Regras e Designer de Modelos.
    5. Insira comentários para o script. Por exemplo, você pode desejar informar aos usuários a que se destina o script.
  6. No Script, insira uma legenda para o componente de script.
  7. Somente para usuários que estiverem criando um componente de script para um modelo: Selecione Usar Solicitação de Design se quiser usar uma solicitação em tempo de design no componente de script. Em seguida, na grade de condição, defina uma condição para a solicitação em tempo de design, executando estas tarefas:
    1. Em DTP, selecione uma solicitação em tempo de design.
    2. Em Operador, selecione um operador: = = ou <>.
    3. Em Valor, use a lista drop-down para selecionar um valor. Não é possível digitar neste campo.
    4. Repita essas etapas para criar quantas instruções forem necessárias na condição.

      Dica:

      Clique nos ícones de sinal de mais (+) e de menos (-) para adicionar e excluir linhas da grade de condição.

  8. Usuários que estejam criando um componente de script independente (isto é, um componente de script que não esteja em uma regra de negócios ou modelo) ou um componente de script apenas para uma regra de negócios: Em Usos, é possível ver as regras que usam o componente de script.

    Nota:

    Não é possível editar as informações contidas nessa guia.

  9. Clique em Botão Salvar.