Botão Browser

Discussão em 'Progress 4GL' iniciado por leandro.marcelino, Agosto 21, 2012.

  1. leandro.marcelino

    leandro.marcelino Sem Pontuação

    Boa tarde pessoal,
    Eu estou gerando um programa que irá ler um arquivo texto e comparar o conteúdo do mesmo com algumas informações que exitem no banco, a minha dúvida é como codificar o botão browser para que o usuário localize o arquivo no HD.
    Alguém tem algum exemplo de como fazer esse botão?

    Att,
    Leandro.
  2. kleberdomingos

    kleberdomingos Sem Pontuação

    Leandro, tudo joia?

    Cara, precisaria ser necessariamente um botão? não poderia ser por exemplo duas caixas de texto onde a pessoa digitaria o caminho do arquivo de origem e do destino? ou seja, input from/output to ?

    []´s

    Kleber
  3. leandro.marcelino

    leandro.marcelino Sem Pontuação

    Tudo em ordem,
    Então eu preciso de um botão, o pessoal não é fã de digitar.
    Hoje eles já digitam o caminho do arquivo, mas vivem reclamando, eu queria facilitar a vida dos caras.

    Att,
    Leandro.
  4. jaozi_nho

    jaozi_nho Membro Participativo

    Nossa isso de abrir uma tela de "FileChooser" ja me fez falta no Progress e varios clientes reclamam eu não sabia como fazer, e é algo tão simples de fazer usando C#, mas certeza que alguem conhece, tambem estou na espera de alguem responder.
  5. tandujar

    tandujar Membro Participativo

    Definir a variável abaixo:
    def var l-ok as logical no-undo.

    No botão colocar a seguinte linha de comando:

    {include/i-imarq.i c-arquivo f-pg-sel}

    Neste exemplo o c-arquivo é um campo fill-in onde será retornado o caminho escolhido.
  6. leandro.marcelino

    leandro.marcelino Sem Pontuação

    Bom dia pessoal,
    Eu fiz conforme a orientação do Tandujar e está dando erro.
    O erro que é apresentado é o 221: ** No corresponding input variable was found for variable <variable>. (221).

    O parametro "f-pg-sel" é uma variável?

Compartilhe esta Página