4D v14.3Current method name |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
Current method name
|
Current method name -> Resultado | ||||||||
Parâmetro | Tipo | Descrição | ||||||
Resultado | cadeia |
![]() |
Chamada nome do método | |||||
O comando Current method name devolve o nome do método no qual se chama. Este comando é útil para depuração de métodos genéricos.
Em função do tipo de método chamado, a cadeia retornada pode ser:
Método de chamada | Cadeia devolvida |
Método de banco | NomeMetodo |
Trigger | Trigger on [NomeTabela] |
Método de projeto | NomeMetodo |
Método de formulário de tabela | [NomeTabela].NomeFormulario |
Método de formulário de projeto | [NomeTabela]NomeFormulario |
Método de objeto formulário de tabela | [NomeTabela]NomeFormulario.NomeObjeto |
Método de objeto formulário de projeto | NomeFormulario.NomeObjeto |
Componente de Método de Projeto de Componente | NomeMetodo |
Componente de Método de projeto de formulário | NomeFormulario(NomeComponente) |
Componente de Método de projeto de objeto de formulário | NomeFormulario(NomeComponente).NomeObjeto(NomeComponente) |
Nota: para que este comando funcione em modo compilado, o banco deve ter sido compilado com a opção Controle de execução (nas Preferências de la aplicação) ativada.
Para desativar localmente o controle de execução em um método (o em uma parte de um método), pode utilizar os seguintes comentários especiais:
`%R- para desativar o controle de execução
`%R+ para ativar o controle de execução
`%R* para restituir o estado inicial de controle de execução (definido nas Preferências).
Produto: 4D
Tema: Linguagem
Número
684
Criado por: 4D v6.7
contrôle exécution
Manual de linguagem 4D ( 4D v12.4)
Manual de linguagem 4D ( 4D v11 SQL Release 6)
Manual de linguagem 4D ( 4D v14 R2)
Manual de linguagem 4D ( 4D v14 R3)
Manual de linguagem 4D ( 4D v13.5)
Manual de linguagem 4D ( 4D v14.3)
Manual de linguagem 4D ( 4D v14 R4)