1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

  2. Anuncie Aqui ! Entre em contato fdantas@4each.com.br

Abrir PDF pelo progress

Discussão em 'Progress 4GL' iniciado por af.dums, Junho 21, 2017.

  1. af.dums

    af.dums Membro Ativo

    Senhores, bom dia...

    Preciso que um programa .p abra uma arquivo pdf em tela, mas continue executando as demais lógicas que tenho no .p, testei de duas formas mas nenhuma atendeu:

    Com o NO-WAIT não fica travado na chamada do DOS, mas não abre o PDF em tela:
    Código:
    DOS SILENT NO-WAIT VALUE("B:\MTP100018-132147.pdf").
    
    MESSAGE 1
        VIEW-AS ALERT-BOX INFO BUTTONS OK.
    Sem o NO-WAIT abre o adobe com o PDF carregado, mas só quando eu fecho o adobe ele continua a execução do progress:
    Código:
    DOS SILENT VALUE("B:\MTP100018-132147.pdf").
    
    MESSAGE 1
        VIEW-AS ALERT-BOX INFO BUTTONS OK.
    Alguém tem alguma luz?

    Obrigado.
  2. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    os-command no-wait value('start b:\mtp100018-132147.pdf').
  3. af.dums

    af.dums Membro Ativo

    @bootstrapmaster muito obrigado meu caro, funcionou perfeitamente...

    Agora vou atrasar do pra mandar pra impressora, hehe.

    Abraços...
  4. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    ao inves de usar o start, que o windows, pela extensão adivinha quem é o programa, vc tem que chamar o viewer de pdf, tipo c:\program files\adobe\...... .exe PARAMETROS, dai em parametros vai o nome do arquivo e o parametro de impressão.
  5. af.dums

    af.dums Membro Ativo

    Opa, obrigado novamente @bootstrapmaster , acabei fazendo assim e funcionou como eu precisava

    Código:
    DOS COPY VALUE(Varquivopdf) VALUE(imprsor_usuar.nom_disposit_so).
    
  6. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    interessante ....

Compartilhe esta Página