Jump to content


Photo

Mostrar +ou- 1400 Páginas E Mandar Imprimir


  • Faça o login para participar
6 replies to this topic

#1 pearljam

pearljam

    Turista

  • Usuários
  • 49 posts
  • Sexo:Não informado

Posted 18/02/2006, 20:58

tenho q imprimir +ou- 1400 páginas de boleto bancário... pra uma faculdade.... fiz da seguinte forma.... quebrei em vários pedaços.... deu certo

mas desafiando o delphi e outras aplicacoes feitas nessa linguagem desktop... como eu faço para mandar pra impressora 1400 páginas....

o problema começa pra montar a janela do IE com 1400 páginas.... ele trava

nao teria um jeito de mandar pra impressora sem mostrar as páginas.. por exemplo.... mostrar apenas a primeira..... e ai dar a impressao das outras se vc selecionar na caixa de diálogo de impressora de 1 a 1400 páginas...

sei q foi um problemao q enfrentei essa semana.... foi xxxxxx. mas acabou dando certo.... o q acho ... é q nesse ponto.... o delphi ganharia.... pq com o relatorio dele. (qickreport) ele mostra a primeira página.... e as outras vao sendo montadas.... mas nao pesa mto a aplicaçao.....

alguma ideia pra bater de frente com a linguagem desktop????? :wacko:

#2 Goku Jr

Goku Jr

    Nilson

  • Usuários
  • 3757 posts
  • Sexo:Masculino

Posted 18/02/2006, 22:15

sua dúvida e mesmo de PHP ?

se for cara eu testei com 2800 registros e não travou minha tela ...

joguei todos na mesma página!

estranho acontecer isso.

alguém + esperiente poderá lhe ajudar melhor , porque aqui exibiu os dados sem dar erro algum

T+
-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951

#3 paes

paes

    GustavoPaes.Net

  • Usuários
  • 1393 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:Rumo ao topo!

Posted 19/02/2006, 10:36

bom, pode estar travando por falta de memória... o PC fica lerdo... pq afinal são 1.800 páginas.

uma solução seria fazer paginação... de 200 em 200, o problema seria ficar clicando em próxima, imprimir, próxima, imprimir...

como vc disse pq não usa delphi?
até
Site: GustavoPaes.net

^ Rumo ao Topo ^

#4 fly2k

fly2k

    Super Veterano

  • Usuários
  • 2262 posts
  • Sexo:Não informado

Posted 19/02/2006, 10:37

É... acredito que com 1400 páginas vc tenha informação pra caramba...


vc tem outras opções...
como...há uma impressora conectada ao servidor? O servidor é windows?
Se sim, vc pde usar uma lib print, uma dll (somente pra windows). Ele impime diretamente numa impressora ligada diretamente no servidor.

Se não, você poderia fazer o seguinte, há necessidade de imprimir os 1400 de uma vez só? Se fosse de 500 em quinhentos?
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.

#5 gonacts

gonacts

    "Agora eu tb tenho um Tux..." =D

  • Usuários
  • 1030 posts
  • Sexo:Não informado

Posted 20/02/2006, 13:06

uma outra solução seria vc tentar usar alguma biblioteca q mande para o seu script o fim da impressao...e com isso ele envie mais 500 paginas para impressao..acabou as 500, script recebe uma msg e manda mais 500....


p.s: n sei se tem como fazer isso, se estiver errado, postem ai..:D
"Ninguém é tão inteligente que não possa aprender e ninguém é tão burro que não possa ensinar.."
"As dúvidas engrandecem nossa sabedoria, mas não basta somente tirá-las, temos que entendê-las"

#6 paes

paes

    GustavoPaes.Net

  • Usuários
  • 1393 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:Rumo ao topo!

Posted 20/02/2006, 14:07

uma outra solução seria vc tentar usar alguma biblioteca q mande para o seu script o fim da impressao...e com isso ele envie mais 500 paginas para impressao..acabou as 500, script recebe uma msg e manda mais 500....

existir deve existir... mas em linguagens desktop... de servidor (como php, asp, etc) acredito que não ;)

até
Site: GustavoPaes.net

^ Rumo ao Topo ^

#7 gonacts

gonacts

    "Agora eu tb tenho um Tux..." =D

  • Usuários
  • 1030 posts
  • Sexo:Não informado

Posted 20/02/2006, 14:08

sei la, pode ser bobagem q estou falando, mas poderia tentar fazer em .net e tentar "conversar" o php com a lingugaem q usou no .net

:rolleyes:
"Ninguém é tão inteligente que não possa aprender e ninguém é tão burro que não possa ensinar.."
"As dúvidas engrandecem nossa sabedoria, mas não basta somente tirá-las, temos que entendê-las"




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq