- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Compactar arquivos no protheus
×
Linguagem de Programação ADVPL
Perguntas Compactar arquivos no protheus
- jrBrittes
- Autor do Tópico
- Desconectado
- Membro Júnior
Menos
Mais
- Postagens: 23
- Obrigados Recebidos: 0
12 anos 1 mês atrás #6539
por jrBrittes
Compactar arquivos no protheus foi criado por jrBrittes
Bom dia senhores,
Gostaria de saber se alguem ja teve a necessidade de compactar um arquivo no protheus para ser enviado
estou desenvolvendo uma customização para envio da danfe automaticamente após o faturamento da nota fiscal de saída mas dentre isso preciso buscar uns certificados amarrados aos lotes do produtos da danfe, esses arquivos são grandes e necessito compacta-los antes de efetuar o envio para o cliente.
Existe umas funções no protheus MScompress, Gzcompress sendo que uma é para linux e outra cria uma foramto MZP, gostaria de saber se existe alguma outra forma de compactar em formato zip normal e enviar para um cliente que só tenha o winzip instalado.
Gostaria de saber se alguem ja teve a necessidade de compactar um arquivo no protheus para ser enviado
estou desenvolvendo uma customização para envio da danfe automaticamente após o faturamento da nota fiscal de saída mas dentre isso preciso buscar uns certificados amarrados aos lotes do produtos da danfe, esses arquivos são grandes e necessito compacta-los antes de efetuar o envio para o cliente.
Existe umas funções no protheus MScompress, Gzcompress sendo que uma é para linux e outra cria uma foramto MZP, gostaria de saber se existe alguma outra forma de compactar em formato zip normal e enviar para um cliente que só tenha o winzip instalado.
Por favor Acessar ou Registrar para participar da conversa.
- lalberto
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
12 anos 1 mês atrás #6541
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Respondido por lalberto no tópico Re: Compactar arquivos no protheus
Jose procure pela instrução WinExec, nela você poderá executar programas fora do protheus:
Segue uma idéia:
winexec winrar arquivo.rar df0000292992.pdf, certificado1, certificado2
No final da execuação vc envia o arquivo.rar por email
bom é só uma idéia
Abraços
Segue uma idéia:
winexec winrar arquivo.rar df0000292992.pdf, certificado1, certificado2
No final da execuação vc envia o arquivo.rar por email
bom é só uma idéia
Abraços
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Por favor Acessar ou Registrar para participar da conversa.
- RonaldoLopes
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 478
- Obrigados Recebidos: 2
12 anos 1 mês atrás #6617
por RonaldoLopes
Respondido por RonaldoLopes no tópico Re: Compactar arquivos no protheus
Dê uma olhada na função CPYS2T()
Ela possui alguns parâmetros de compactar e copiar.
Ela possui alguns parâmetros de compactar e copiar.
Por favor Acessar ou Registrar para participar da conversa.
- jrBrittes
- Autor do Tópico
- Desconectado
- Membro Júnior
Menos
Mais
- Postagens: 23
- Obrigados Recebidos: 0
12 anos 1 mês atrás #6655
por jrBrittes
Respondido por jrBrittes no tópico Re: Compactar arquivos no protheus
Cara não entendi os parametos,
winexec winrar arquivo.rar df0000292992.pdf, certificado1, certificado2
Tipo la no TDN esta assim WinExec("C:\Dir\App.exe")
Tem como explicar melhor.
winexec winrar arquivo.rar df0000292992.pdf, certificado1, certificado2
Tipo la no TDN esta assim WinExec("C:\Dir\App.exe")
Tem como explicar melhor.
Por favor Acessar ou Registrar para participar da conversa.
- lalberto
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
12 anos 1 mês atrás #6656
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Respondido por lalberto no tópico Re: Compactar arquivos no protheus
Brother na verdade coloquei apenas como exemplo, verifique no winrar por exemplo se é possível mandar parametros em linha de comando.
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Por favor Acessar ou Registrar para participar da conversa.
- jrBrittes
- Autor do Tópico
- Desconectado
- Membro Júnior
Menos
Mais
- Postagens: 23
- Obrigados Recebidos: 0
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Compactar arquivos no protheus
Tempo para a criação da página:0.137 segundos