4D v13.4CALL PROCESS |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v13.4
CALL PROCESS
|
CALL PROCESS ( processo ) | ||||||||
Parâmetro | Tipo | Descrição | ||||||
processo | Inteiro longo |
![]() |
número de processo | |||||
CALL PROCESS chama ao formulário mostrado na janela do primeiro plano de processo.
Importante: CALL PROCESS só funciona entre processos que se executam no mesmo equipo.
Se chamar a um processo que não existe, não passa nada.
O processo que faz a chamada (o processo no qual o comando CALL PROCESS se executa) não “espera”, CALL PROCESS tem um efeito imediato. Se for necessário, deve escrever um loop de espera para tratar uma eventual resposta do processo que faz a chamada, utilizando as variáveis inter-processo ou as variáveis processo (reservadas para este propósito) que podem ser lidas e escritas entre os dois processos (utilizando GET PROCESS VARIABLE e SET PROCESS VARIABLE).
CALL PROCESS tem a sintaxe alternativa CALL PROCESS(-1).Ver o exemplo de On Exit Database Method.
Produto: 4D
Tema: Processos (Comunicações)
Número
329
Criado por: < 4D v6
Form event
GET PROCESS VARIABLE
SET PROCESS VARIABLE