Adicionar Elementos Personalizados

Programa: CSW1CUSTOM020A

Pré-Requisitos


O acesso à Camada de Personalização é concedido no programa Configuração de Permissão de Perfil e Usuário (CSWMEN070), onde se deve marcar a opção Permitir Acesso a Camada de Personalização de Programas na coluna Configuração. Este acesso é automaticamente liberado para Usuários Administradores e Usuários Consistem.

Acesso


Programa do ERP (exceto Componentes) Ícone de Cubo - Camada de Personalização (canto superior direito da tela) Opção Elementos Personalizados Elementos Personalizados (CSW1CUSTOM020) Botão Novo

Visão Geral


O objetivo deste programa é adicionar componentes personalizados na interface de uma rotina do sistema sem alterar seu código-fonte. Esta tela centraliza a configuração do novo elemento, determinando sua posição, aparência (ícone e texto), a rotina que será executada ao ser acionado, e os parâmetros que essa rotina de destino receberá.

Campos


Campos assinalados com | são de preenchimento obrigatório.

Código da Rotina|

Informar o código da rotina de origem onde o elemento personalizado será aplicado. Ao executar esta tela este campo é preenchido de forma automática, mas pressionando a tecla Seta para Cima este campo habilita.

Botão F7

Apresenta tela com as rotinas configuradas neste programa para seleção.

Sequência|

Informar a ordem do elemento na rotina.

Tipo|

Selecionar o tipo de elemento a ser adicionado. A opção é: - Chamada de Rotina

Descrição|

Informar o nome do botão que será exibido na rotina de origem.

Situação|

Determinar a situação do elemento. As opções são: - Ativo - Inativo

Botão de Referência

Informar o código de um botão já existente na rotina de origem para que o novo botão copie seu comportamento de habilitação e desabilitação.

Botão F7

Apresenta tela com os botões padrões de referência disponíveis no código-fonte desta rotina para seleção.

Rotina Executada|

Informar o código da rotina de destino que será acionada quando o botão for clicado. Pode ser uma rotina padrão ou customizada.

Posição Vertical (Linha)|

Informar a linha vertical na tela onde o botão será posicionado.

Posição Horizontal (Coluna)|

Informar a coluna horizontal na tela onde o botão será posicionado.

Tamanho

Informar a largura que o botão ocupará na tela.

Ícone

Informar o nome do ícone válido a ser exibido no botão.

Botão F7

Apresenta tela com os principais ícones disponíveis para seleção.

Atalho

Informar uma tecla de atalho para acionar o botão. Não é obrigatório, mas requer atenção para evitar conflitos com atalhos já existentes na rotina de origem.

Texto Ajuda

Informar o texto de dica ou tooltip que será exibido quando o mouse passar sobre o botão. Pode-se utilizar tags HTML como "<b>" e "<br>".

Colunas do Grid


Seq. Parâmetro

Informar o código com a ordem sequencial em que o parâmetro será passado para a rotina de destino.

Tipo

Definir a fonte do parâmetro. As opções são: - Variável de Contexto - Coluna de Grid (Display) - Coluna de Grid (Detalha) - Valor Fixo - Comando/Função ou Expressão

Valor

Informar o valor do parâmetro. Depende do tipo escolhido: é o nome da variável, o código da coluna do grid, ou a expressão a ser avaliada.

Código Grid

Indicar de qual grid os dados serão obtidos.

Botões


Manutenção

As colunas permitidas são habilitadas para alteração dos dados.

Incluir

As colunas são habilitadas para inclusão de novos dados.

Remover

Permite excluir a linha selecionada no grid.

Salvar

Salva as configurações do novo elemento personalizado. Após salvar, o botão é imediatamente aplicado à rotina de origem.

Excluir

Permite excluir o elemento personalizado que está sendo editado.

Cancelar

Limpa as informações descritas na tela e retorna ao programa Elementos Personalizados (CSW1CUSTOM020).

Parâmetros

Apresenta tela com os parâmetros esperados para a rotina executada, caso haja.


Esse conteúdo foi útil?

Sim Não

Atualizado