4D v13.4QR ON COMMAND |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v13.4
QR ON COMMAND
|
QR ON COMMAND ( area ; nomeMetodo ) | ||||||||
Parâmetro | Tipo | Descrição | ||||||
area | Inteiro longo |
![]() |
Referência da área | |||||
nomeMetodo | cadeia |
![]() |
Nome do método a ser chamado | |||||
O comando QR ON COMMAND executa o método de projeto 4D passado em nomMetodo quando um comando do editor de relatórios rápidos for chamado pelo usuário, selecionando um comando de menu ou clicando em um botão.
Nota: Este comando funciona apenas no contexto das áreas de relatório rápido incluídas no formulário.
Se area for igual a zero, nomMetodo se aplicará a todas as áreas do editor de relatórios rápidos até que se feche o banco ou se execute a seguinte instrução QR ON COMMAND(0;"").
nomMetodo recebe dois parâmetros:
Nota: Se planeja compilar o banco, é necessário declarar explicitamente os parâmetros $1 e $2 como Inteiros longos, inclusive se não os utilizar.
Se deseja que o comando inicial seja executado, deve incluir a seguinte instrução no método: QR EXECUTE COMMAND($1;$2).
Se passa um número de area inválido, se gera o erro -9850.
Produto: 4D
Tema: Quick Report
Número
790
Criado por: 4D 2003
QR EXECUTE COMMAND
QR Get command status