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

Como usar uma classe no progress

Discussão em 'Progress 4GL' iniciado por weiss_sbs, Setembro 19, 2018.

  1. rafael.andrade

    rafael.andrade Membro Master Moderador Equipe de Suporte

    Passo a Passo:

    1. Copiar o EPPlus.dll para a pasta C:\Windows\Assemblies

    2. Abrir o Procedure Editor, clicar no menu Tools > Assembly Reference

    3. Clicar no botão Novo e selecionar na lista do Global Assemblies o EPPlus:
    upload_2018-9-27_14-37-15.png

    4. Clicando em Salvar, salva o arquivo assemblies.xml em uma pasta pública

    5. Adicione a chamada desse assemblies ao arquivo PF:
    upload_2018-9-27_14-38-22.png

    6. Feito isso, abre a sistema e roda aquele código no procedure editor, vai rodar lindamente. (Só dá um delay na primeira vez)
    - Coloquei o código que vc postou no arquivo EPPlus.p em anexo, com algumas alterações.

    Tenta ai, acho que vai dar certo lindamente....kkkkkkkk

    Arquivos Anexados:

    • EPPlus.p
      Tamanho:
      778 bytes
      Visitas:
      32
  2. rafael.andrade

    rafael.andrade Membro Master Moderador Equipe de Suporte

    Talvez se usar o "Local Assemblies" ao invés de "Global Assemblies", e selecionar o EPPlus.dll de uma pasta pública da rede e colocar nessa mesma pasta o assemblies.xml que será chamado
    no PF, nem precise colocar do C:\Windows\Assemblies, evitando assim ter que ficar configurando as estações de trabalho.

    Mas isso é uma teoria, só testando pra saber.
  3. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    Isso que eu quero tentar .... colocar em uma pasta publica
  4. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

  5. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    então, por ser em rede, ele dá erro, e depois, mesmo vc direcionando pra local, ele dá erro, vc tem que sair do progress, entrar novamente e dai eu consigo fazer, apontando pra c:, mas em rede não
  6. rafael.andrade

    rafael.andrade Membro Master Moderador Equipe de Suporte

    Mas e se estiver mapeado como unidade da rede?
    Qual caminho da rede você colocou no -assemblies ??

Compartilhe esta Página