Ir para conteúdo
  • Cadastre-se

dev botao

Salvar Boletos em PDF ?


  • Este tópico foi criado há 3561 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Administradores

Bom dia.

Existe a possibilidade de se imprimir os boletos no formato pdf ou html, basta selecionar isto nas propriedades do componente ACBrBoletoFC (Fortes, LaReport ou Quick).

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • 1 mês depois ...
  • Administradores

Bom dia.

Atualmente não existe a opção de selcionar onde o arquivo será salvo, é sempre na pasta do aplicativo.

Seria interessante pode especificar esse diretório também.

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • Administradores

Bom dia.

Alteração para poder selecionar o diretorio de geração do arquivo em pdf já está disponivel no svn.

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • 9 meses depois ...
  • Administradores

Boa tarde.

O ACBrBoletoFCClass é a classe genérica, vc deve optar por instalar o ACBrBoletoFcFortes, ACBrBoletoFcQuick,etc...

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • 7 meses depois ...
  • Moderadores

Estou tentando achar a resposta de como gravar o PDF, e todos as respostas sao absurdamente evasivas.

Se voce nao sabe responder, nao perca tempo com respostas furadas ou pela metade.

 

Como assim respostas evasivas, até o momento todas as respostas dos usuários foram respondidas pela Juliana da forma correta e como deveriam ser.

 

Para quem você dirigiu essa frase, o fórum é feito da ajuda dos usuários, se um usuário tenta lhe ajudar e você acha que a resposta não foi condizente com o que esperava aguarde, talvez outro usuário lhe ajude como deseja, outra saída também e assinar o ACBrSAC e ter acesso direto aos desenvolvedores do projeto.

 

Quanto a sua dúvida, qual o tipo do relatório que você está querendo utilizar para imprimir o boleto? Fortes, Rave, Fastreport?

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

Boa Tarde.

 

No meu caso, eu utilizo o Fortes, fazendo dessa forma ACBrBoleto.ACBrBoletoFC.NomeArquivo := Path + Nomedoarquivo

 

Complementando o Régys, quando se tem urgência numa coisa e não se acha a resposta,  "quebre a cabeça" para descobrir, debugando o componente e etc, ou tenha um pouquinho de paciência.


Atenciosamente.

------------------------------------------------

Jéter Rabelo Ferreira
Campestre/MG

Link para o comentário
Compartilhar em outros sites

Como assim respostas evasivas, até o momento todas as respostas dos usuários foram respondidas pela Juliana da forma correta e como deveriam ser.

 

Para quem você dirigiu essa frase, o fórum é feito da ajuda dos usuários, se um usuário tenta lhe ajudar e você acha que a resposta não foi condizente com o que esperava aguarde, talvez outro usuário lhe ajude como deseja, outra saída também e assinar o ACBrSAC e ter acesso direto aos desenvolvedores do projeto.

 

Quanto a sua dúvida, qual o tipo do relatório que você está querendo utilizar para imprimir o boleto? Fortes, Rave, Fastreport?

Regys,

Veja se consegue me ajudar.

Estou usando o ACBRMONITOR para gerar um PDF de um boleto.

 

Gero um arquivo INI.TXT da seguinte forma no diretorio monitorado pelo acbrmonitor :

 

BOLETO.IncluirTitulos("c:\acbr\titulo.ini","P")

 

O programa ACBRMONITOR entende o arquivo, porem me retorna um erro no painel do acbrmonitor :

 

ACBr Monitor Ver.0.9.14

Aguardando comandos ACBr

Monitorando Comandos TXT em: c:\acbr\ENT.TXT

Respostas gravadas em: c:\acbr\SAI.TXT

BOLETO.IncluirTitulos("c:\acbr\titulo.ini","P")

ERRO: Unable to create file "\\SERVIDOR\ACBrMonitor\\C:\acbrboleto.pdf"

 

Nao achei no acbrmonitor nenhum local onde exista a configuraçao de onde gerar o arquivo PDF ou HTML.

 

Ja procurei em todo o forum relativo a boleto, achei algumas perguntas mas nenhuma reposta que sanasse meu problema ou a do questionamento do forum.

 

No aguardo de uma possivel ajuda.

Agradeço.

ACBrMonitor.ini

titulo.ini

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Boa noite

bom a mensagem é clara não possui permissão

 

o único lugar que tem esse endereço é da logo

DirLogos=\\SERVIDOR\ACBrMonitor\Logos

já tentou modificar??? colocar local

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Administradores

Boa noite.

 

Você configurou no ACBrMonitor o Diretório do arquivo?

 

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Administradores

Bom dia.

 

Efetuei alguns testes com o ACBrMonitor e a opção de geração do PDF através do parâmetro "P"  no comando IncluirTitulos realmente não estava funcionando corretamente, porém o erro retorno foi apenas "ERRO: Unable to create file "C:\acbrboleto.pdf", porém só obtive esse erro porque meu windows está sem permissão para gravar no c:\.

 

De qualquer maneira, estava faltando adicionar a "\" antes do nome do arquivo para ficar "c:\acbr\bpoleto.pdf", este ajuste já está disponível no svn, após baixar as atualizações e recompilar o projeto efetue novos teste.

 

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • 10 meses depois ...
  • 3 semanas depois ...

Bom dia, Estou com um problema para gerar o boleto em pdf. Estou usando a última atualização do svn.

 

No Exemplo do AcbrBoleto o arquivo pdf é gerado sem problemas na pasta que eu indicar,

 

Mas no meu aplicativo o arquivo pdf não é gerado, estou direcionando conforme abaixo:

 

ACBrBoleto1.ACBrBoletoFC.NomeArquivo:= 'C:\Cobranca\PDF\'+qryContas.FieldByName('NUMERONOTA').AsString+'_'+qryContas.FieldByName('NUMERO_PARCELA').AsString+'.pdf';
ACBrBoleto1.GerarPDF;
ACBrBoleto1.ListadeBoletos.Clear;
 
Já tentei indicar o caminho direto no componente também, mas não gera o arquivo de forma alguma.
 
Se alguém puder me ajudar, agradeço muito.
 
obrigado Wilson
 
 
Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • 6 meses depois ...

Bom dia.

Atualmente não existe a opção de selcionar onde o arquivo será salvo, é sempre na pasta do aplicativo.

Seria interessante pode especificar esse diretório também.

Att.

 

Pessoal, boa tarde.

 

Tbm estava com esse probleminha, de salvar o arquivo com em outra pasta ou com nome diferente em modo de execução.

Fiz algo bem simples, não sei se é o caso de vc's, mas se acharem interessante.

 

fiz uma minúscula função onde toda vez que vai gerar o PDF esse função chama um INPUTBOX onde é passado o nome do arquivo, sendo assim ele não vai substituir o arquivo já salvo no diretório do aplicativo.

 

function TfrmBoleto.NomeBoleto(nome:String): Boolean;

begin
//
       nome:=InputBox('Digite o Nomo para esse Boleto!','Nome do Boleto','')+'.pdf';
 
       While FilesExists('c:\sgv\boleto\'+nome)Do
       Begin
       ShowMessage('Boleto com esse nome já existe!');
       nome:=InputBox('Digite outro no para esse Boleto!','Nome do Boleto','')+'.pdf';
       End;
       Result := false;
       if Result = false then NomeDoboleto :=nome;
 
 
end;
 
 
e depois :
      NomeBoleto(NomeDoboleto);
      ACBrBoletoFCFortes1.NomeArquivo :=NomeDoboleto;
 
Espero que sirva para alguém que por acaso teve uma necessidade parecida ou igual a minha.
Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3561 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.