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

Duvida Localizar diretorio win- TOTVS12

Discussão em 'EMS , HCM e Totvs 11' iniciado por Rsacoman, Dezembro 17, 2015.

  1. Rsacoman

    Rsacoman Sem Pontuação

    boa tarde Galera!

    estou com um programa e ao clicar no botao para procurar algum arquivo .lst ou txt no diretorio o programa teria que mostrar o diretorio para que possa informar o arquivo, mas,
    quando é clicado no botao ele fecha a Janela toda e quando acontece isso é preciso fazer um logoff no totvs12 para tentar novamente,

    alguém passou por isso?. Segue o código do botão.


    Código:
    &Scoped-define SELF-NAME bt-arquivo
    ON CHOOSE OF bt-arquivo IN FRAME DEFAULT-FRAME
    DO:
       
        assign c-arq-rateio-cont-ax = replace(input frame {&FRAME-NAME} c-arq-rateio-cont, "/", "\").
    
        SYSTEM-DIALOG GET-FILE c-arq-rateio-cont-ax 
           FILTERS "*.lst" "*.lst",
                   "*.*" "*.*"
           DEFAULT-EXTENSION "lst"
           INITIAL-DIR 'M:/spool/ems' 
           /*USE-FILENAME*/
           UPDATE l-ok.                      
        if  l-ok = yes then do:
            assign c-arq-rateio-cont = replace(c-arq-rateio-cont-ax, "\", "/").
            display c-arq-rateio-cont with frame {&FRAME-NAME}.
        end.
       
    END.
    

    O codigo é simples mas algo que acontece é muito LOCO! kkk

    Arquivos Anexados:

  2. animamundi

    animamundi Sem Pontuação

    Cara, nunca vi. Inclusive fiz um teste com seu prg e está funcionando normalmente.
  3. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    muito estranho, copiei o seu codigo aqui e tudo funcionou certinho.
  4. Rsacoman

    Rsacoman Sem Pontuação

    Então,
    Aqui executei depois que fiz a postagem e rodou normal, fiz umas 5x.

    Mas antes de postar testei tbm e apresentou o problema q mencionei.

    Acontece aleatóriamente, aí fica + difícil de encontrar ....
  5. Cobra.cne

    Cobra.cne Equipe de Suporte Moderador

    Rafael,

    Esta situação não deve estar relacionada ao seu programa, já vi acontecer com a opção de abrir do próprio editor ou appbuilder, quando pesquisei estava relacionado a um BUG do Progress, que já tinha saído um patch para corrigir.

    Passei por isso e na maioria das vezes era porque eu tinha acesso somente leitura ao .INI.

    Da uma procurada no site da Progress ou verifica se tem atualização da versão que esta rodando atualmente.

    Abs.
  6. Rsacoman

    Rsacoman Sem Pontuação

    Snake my teacher!

    retiramos o acesso de somente leitura no .INI
    o Watson vai por no SGI tbm pq lá ocorre tbm o msmo caso de fechar a tela qdo clica no botao de pesq do diretorio.

    a respeito do progress está atualizada na ultima versao.

    valeu, @Cobra.cne

Compartilhe esta Página