Faccruz 0 Denunciar post Postado Janeiro 12, 2007 Boa Tarde...Meu sistema faz impressão de boletos em formulário contínuo, só que eu preciso sempre escolher a LX-300 (mesmo ela estando padrão) para que a impressão saia nos campos corretamente... se não for feito a escolha, sai desconfigurado.Como posso resolver esse problema?D7, RDPrint Compartilhar este post Link para o post Compartilhar em outros sites
Hugo Slepicka 0 Denunciar post Postado Janeiro 12, 2007 Eita, que estranho, aqui no trampo usamos rdprint e nunca deu isso!!! verifique as configurações do componente... http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
Faccruz 0 Denunciar post Postado Janeiro 15, 2007 Eita, que estranho, aqui no trampo usamos rdprint e nunca deu isso!!!verifique as configurações do componente... http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gifMe passaram essa funçãordprint1.SetPrinterbyName('LX300');rdprint 1.abrir; mas mesmo assim continua saindo desconfigurado, só sai correto caso eu escolha a impressora mesmo ela sendo padrão... Compartilhar este post Link para o post Compartilhar em outros sites
Hugo Slepicka 0 Denunciar post Postado Janeiro 15, 2007 Cara, existem inúmeras configurações no RDPrint... já tentou dessa forma? RDprint1.PortaComunicacao := '\\Pc1\Epson'; RdPrint1.Abrir; é que tipo de configuração que ela está perdendo??? pq dependendo pode ser setado na mão para evitar esse tipo de problema... http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
Faccruz 0 Denunciar post Postado Janeiro 15, 2007 Cara, existem inúmeras configurações no RDPrint...já tentou dessa forma? RDprint1.PortaComunicacao := '\\Pc1\Epson'; RdPrint1.Abrir;é que tipo de configuração que ela está perdendo???pq dependendo pode ser setado na mão para evitar esse tipo de problema... http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gifComo estou imprimindo em boletos já desenhados (formulario continuo) nessecito jogar os campos nos seus respectivos lugares, mas se eu mando imprimir direto (visualizo na tela antes) ele sai fora, mas se eu escolho a impressora (mesmo ela vindo padrão) sai corretamente... Compartilhar este post Link para o post Compartilhar em outros sites
Hugo Slepicka 0 Denunciar post Postado Janeiro 15, 2007 Será que não está faltando configuração de Salto de Linha e tamanho de página??? você ja deu uma olhada no manual do RDPrint?? Lá tem todas as configurações do componente... http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
Carlos Edu 0 Denunciar post Postado Janeiro 15, 2007 E ai Dr, beleza? Cara seguinte, tbm utilizo rdprint pra fazer impressão de boleto e duplicatas. Só consegui organizar a impressão quando passei a informação da quantidade de linhas e colunas, como os boleto e duplicatas mudam de um cliente para outro resolvi utilizar um arquivo ini pra armazenas as quantidades. RDprint.abrir; RDprint.OpcoesPreview.Preview := False; RDprint.TamanhoQteColunas := StrToInt(ArquivoIni.ReadString('String', 'colunas', '')); RDprint.TamanhoQteLinhas := StrToInt(ArquivoIni.ReadString('String', 'linhas', '')); Tente fazer isso, informar a quantidade. Espero ter ajuda. Carlos Edu Desenv. Delphi *Programar também é uma expressão artistica* Compartilhar este post Link para o post Compartilhar em outros sites
Hugo Slepicka 0 Denunciar post Postado Janeiro 15, 2007 RDprint.abrir;RDprint.OpcoesPreview.Preview := False;RDprint.TamanhoQteColunas := StrToInt(ArquivoIni.ReadString('String', 'colunas', ''));RDprint.TamanhoQteLinhas := StrToInt(ArquivoIni.ReadString('String', 'linhas', '')); O que o amigo Carlos Eduardo falou é exatamento o que eu estava falando... muitas vezes o componente se perde... é muito melhor certos parâmetros de configuração você passar via Code mesmo... legal essa iniciativa de parametrizar os boletos e pré-impressos com arquivos .INI.... show de bola... http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif pena que muitas vezes varia muito... mas é legal! Compartilhar este post Link para o post Compartilhar em outros sites
Carlos Edu 0 Denunciar post Postado Janeiro 15, 2007 E ai Hugo beleza, valeu:Seguinte como os parametros mudam muito, eu fiz da seguinte maneira:Criei no bd uma tabela que chamo de layout, la o usuario grava todo layout com o mesmo nome do *.ini criado, e o cara escolhe o layout e eu chamo o ini na hora de fazer impressão. É só uma dica.Carlos EduDesenv. Delphi. Compartilhar este post Link para o post Compartilhar em outros sites
Hugo Slepicka 0 Denunciar post Postado Janeiro 15, 2007 Legal essa iniciativa!!! trabalho apenas 1 vez para você... curto muito o lance de parâmetrização de sistemas... sempre tento ao máximo implantar isso em meus sistemas... eheheh!!! é isso aew... abraço! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites