Senhores, Boa Tarde, Gostaria que alguem me ajudasse com a seguinte situação: Tenho um Programa com Interface (.W) com vários parametros e uma variavel c-acomp que consta tambem da tela. Este programa executa um programa (.P) referente a um processamento de atualizações. Gostaria de saber como fazer para que de dentro do programa (.P) eu atualize o campo c-acomp mostrando as fases que estão sendo executadas. Obrigado! MarcosOliv
Não sei se é possível fazer isso que você quer, mas eu constumo fazer é utilizar a barra de status para mostrar o andamento do processo. Para isso basta colocar no seu programa ,p status input "Sua Mensagem" que vai ser mostrado na barra de status do seu .w.
Olá Pessoal, Obrigado pelos retornos até o momento. Leandro, vou fazer um teste com a sua dica. Eduardo, não utilizao o EMS é desenvolvimento espercífico. Se alguem ainda tiver mais alguma solução coloca a dica ai... Obrigado!
Caro colega, Você pode fazer o seguinte: 01) Na rotina .W passe como parâmetro para a rotina .P o HANDLE do campo C-ACOMP (INPUT c-acomp:HANDLE) 01) Na rotina .P você deve receber como parametro este HANDLE (INPUT PARAM c-acomp:WIDGET-HANDLE) e neste caso quando precisar escrever na variável c-acomp da rotina .W apenas dê um assign screen-value => ASSIGN c-acomp:screen-value = "Texto". Veja o exemplo em anexo.
Eduardo, Funcionou PERFEITAMENTE, exatamente como eu gostaria que fosse, muito obrigado pela DICA!!!. MarcosOliv