4D v16.3Undefined |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
Undefined
Undefined
Undefined retorna True se não for definida variavel e False se variavel não for definida. Uma variável está definida se tiver sido criada através de uma diretiva de compilação ou se lhe atribui um valor. Está indefinida em todos os demais casos. Se o banco tiver sido compilado, a função Undefined retorna False para todas as variáveis. O código abaixo administra a criação de processos quando for selecionado um elemento de menu de um módulo particular do banco. Se o processo já existir, você o passa ao primeiro plano; se não existir, você o inicia. Para fazer isto, para cada módulo da aplicação, você mantém uma variável interprocesso ◊PID_... que inicializa no método de banco Método banco de dados On Startup. Ao desenvolver o banco, você adiciona novos módulos. Ao invés de modificar o método de banco Método banco de dados On Startup (para adicionar a inicialização da variável PID_... correspondente) e depois reabrir o banco para reinicializar tudo cada vez que adiciona um módulo, use o comando Undefined para administrar rapidamente a adição do novo módulo: // Método de projeto M_ADICIONAR_CLIENTES
Ver também
|
PROPRIEDADES
Produto: 4D HISTÓRIA
Modificado: 4D v11 SQL ARTICLE USAGE
Manual de linguagem 4D ( 4D v16) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||