Saltar para o conteúdo principal
Versão: 20 R5

On Display Detail

CodePode ser chamado porDefinição
8Formulario - List BoxUm registro está prestes a ser exibido em um formulário de lista ou uma linha está prestes a ser exibida em uma caixa de lista.

Descrição

O evento On Display Detail pode ser usado nos seguintes contextos:

Formulário de saída

Um registro está prestes a ser exibido em um formulário de lista exibido via DISPLAY SELECTION e MODIFY SELECTION.

Este evento não pode ser selecionado para formulários projeto, está disponível apenas com formulários tabela.

Neste contexto, a seguinte sequência de chamadas aos métodos e eventos de formulário é acionada:

  • Para cada registo:
    • Para cada objecto na área de detalhes:
      • Método objecto com o evento On Display Detail
    • Método formulário com o evento On Display Detail

A área do cabeçalho é tratada usando o evento On Header.

Chamar um comando 4D que exibe uma caixa de diálogo a partir do evento On Exibir Detalhe não é permitido e causará um erro de sintaxe. Mais especificamente, os comandos em questão são: ALERT, DIALOG, CONFIRM, Request, ADD RECORD, MODIFY RECORD, DISPLAY SELECTION, and MODIFY SELECTION.

List box seleção

Este evento é gerado quando uma linha de um tipo de seleção é exibida.

Número de linha apresentado

O comando Número de linha exibido 4D funciona com o evento de formulário Detalhes de Exibição. Ele retorna o número da linha sendo processada enquanto uma lista de registros ou linhas da caixa de lista é exibida na tela.