× Linguagem de Programação ADVPL

Perguntas SaveAllAsJPEG

Mais
10 anos 7 meses atrás #22048 por Mjuniorfacic
SaveAllAsJPEG foi criado por Mjuniorfacic
Bom dia Galera,

Hoje uso a função SaveAllAsJPEG em um fonte, porem ele sempre salva na pasta Protheus_data\Spool\PC...
Teria como eu configurar para salva na pasta na maquina do usuário? 'C:\SPOOL\PC\'

if msgyesno("Salva PC em disco? Continua SIM OU NÃO?","Sugestão")

cCaminho := 'C:\SPOOL\PC\'
cFile := 'Ped_'+cNumPed
FErase(cCaminho+cFile+".jpg" )

oPrint:SaveAllAsJPEG(cCaminho+cFile,860,1160,140)

EndIF

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 7 meses atrás #22049 por lalberto
Respondido por lalberto no tópico SaveAllAsJPEG
if msgyesno("Salva PC em disco? Continua SIM OU NÃO?","Sugestão")

cFile := 'Ped_'+cNumPed
oPrint:SaveAllAsJPEG('\system\'+cFile,860,1160,140)

cCaminho := 'C:\SPOOL\PC\'
If CpyS2T('\system\'+cFile+".jpg" , cCaminho, .T. )
FErase('\system\'+cFile+".jpg" )
Endif


EndIF

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.

Mais
10 anos 7 meses atrás #22054 por Mjuniorfacic
Respondido por Mjuniorfacic no tópico SaveAllAsJPEG
Bom dia Luiz
Neste caso do CpyS2T ele ira copiar? Nao teria como dele ja salvar no caminho!

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 7 meses atrás #22067 por lalberto
Respondido por lalberto no tópico SaveAllAsJPEG
Brother o saveall grava no servidor, não tem jeito mesmo, ai precisa realmente copiar do servidor para a maquina do usuário, mas isso para o usuário ele nem sabe ok.

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.

Mais
10 anos 7 meses atrás #22069 por lalberto
Respondido por lalberto no tópico SaveAllAsJPEG
Vc quer que o usuário escolha aonde salvar ? usa a função cgetfile e o caminho que ele escolher vc copia.

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.

Tempo para a criação da página:0.102 segundos
Joomla templates by a4joomla