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

[RESOLVIDO] BOtão para abrir Windows e selecionar vários arquivos

Discussão em 'EMS , HCM e Totvs 11' iniciado por marcosflizi, Junho 10, 2019.

Status do Tópico:
Não esta aberto para novas mensagens.
  1. marcosflizi

    marcosflizi Membro Participativo

    Olá alguém tem uma função desenvolvida onde eu coloque um botão em uma tela e ao pressionar abra uma janela mostrando todos os arquivos do diretório que abriu, e eu possa selecionar o diretório que eu deseja e deste diretório selecionar quantos arquivos eu queira para ser adiciona a uma browse.

    Se alguém tiver esta funcionalidade e puder me passar fico agradecido.

    Abraços.
    Marcos
  2. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    dá uma estudada no comando "system-dialog get-file"
  3. marcosflizi

    marcosflizi Membro Participativo

    ok muito obrigado.
  4. marcosflizi

    marcosflizi Membro Participativo

    Boa Tarde. Eu já usava este comando, mas o problema que deixa somente selecionar um único arquivo, eu preciso abrir uma pasta e ser possível selecionar vários arquivos, e ao confirmar eu faria o tratamento da lista de arquivos selecionados.

    Alguém já precisou fazer isto.
  5. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    Código:
        define variable campo1 as character no-undo.
        define variable campo2 as character no-undo.
    
        input from os-dir(pasta) no-attr-list.
        repeat:
            import campo1 campo2.
            message campo1 campo2
                view-as alert-box info buttons ok.
        end.
        input close.
    
    Joga campo1 e campo2 pra dentro de um browse e faz as seleções que vc precisar.
  6. marcosflizi

    marcosflizi Membro Participativo

    Bom dia.
    Já tinha pensando nesta idéia, mas teria que primeiro fazer ele usar o system-dialog get-dir, e daí com este diretório abrir um browse para selecionar os arquivos dentro.

    Obrigado pela ajuda
Status do Tópico:
Não esta aberto para novas mensagens.

Compartilhe esta Página