On Display Detail
Code | Pode ser chamado por | Definição |
---|---|---|
8 | Formulário - List Box | Um registro está prestes a ser exibido em um formulário de lista ou uma linha está prestes a ser exibida em um list box. |
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 para os métodos e eventos de formulário é ativada:
- Para cada registo:
- Para cada objecto na área de detalhes:
- Método objecto com o evento
On Display Detail
- Método objecto com o evento
- Método formulário com o evento
On Display Detail
- Para cada objecto na área de detalhes:
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 Display Detail
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
, e MODIFY SELECTION
.
List box seleção
Este evento é gerado quando uma linha de um list box seleção é exibida.
Número de linha apresentado
O comando 4D Displayed line number
funciona com o evento formulário On Display Detail
. Ele retorna o número da linha sendo processada enquanto uma lista de registros ou linhas de list box é exibida na tela.