Usuário com melhor resposta
DUVIDA COM INPUT

Pergunta
-
Pessoal to com um probleminha, meu chefe pediu para eu fazer o form imprimir
pus um <input type="image" src="../images/botao_imprimir.gif" onclick="window.print()" id="btnPrint"/>
até ai tudo ok.
mas ele quer que eu ponhe uma faixa por ex
cadastro de clientes, inves de imprimir 1 pagina só com esse metodo ele imprima da pagina 1 até a 10 por exemplo. a parte da consulta eu sei fazer agora o resto que é o prob.
se alguem puder me ajudar
agradeço
Respostas
-
Olá,
São muito amplas as formas de se fazer isso.
Não sei quais são seus dados e a forma que pretende apresentá-los. O que eu faria:
Fazer uma consulta com base nos critérios fornecidos na página, Popular tipo List (collection) contendo para cada registro um item de página por ex. Criar um laço (for, while) e preencher estes dados na tela sendo que para cada registro de página fosse colocada o código que te passei na última resposta, fazendo assim a quebra de página.
Te atende?
Abç...
É possível sim! Ponha isso na sua cabeça. É possível. "Steve Jobs"
Eduardo Pires
www.eduardopires.net.br
- Marcado como Resposta Harley Araujo quinta-feira, 5 de julho de 2012 12:48
Todas as Respostas
-
Você pode quebrar as páginas colocando a Tag a seguir no meio das páginas que deseja quebrar:
<br style="page-break-after:always;"/>
Já que sabe fazer a parte da consulta, basta você identificar as quebras inserindo o código citado, assim quando seu form for impresso já sairá em folhas separadas como você determinou.
Abç!
É possível sim! Ponha isso na sua cabeça. É possível. "Steve Jobs"
Eduardo Pires
www.eduardopires.net.br
-
mas ai que ta, eu tenho a pagina feita trazendo 1 consulta, sao varios textbox 1 grid no meio, drop down, chck list, queria fazer algum metodo que carrega-se essa pagina e imprime, por ex carrega com o cod 1 até o 10, e ele imprime uma de cada, cada pagina da por ex 2 folhas, mas até ai beleza
oque eu preciso é fazer o metodo para ele imprimir as 10 consultas por exemplo. ele carrega a pagina e imprime 1 a 1 pq tem muitos dados pra por em um grid por exemplo ou num crystal
-
Olá,
São muito amplas as formas de se fazer isso.
Não sei quais são seus dados e a forma que pretende apresentá-los. O que eu faria:
Fazer uma consulta com base nos critérios fornecidos na página, Popular tipo List (collection) contendo para cada registro um item de página por ex. Criar um laço (for, while) e preencher estes dados na tela sendo que para cada registro de página fosse colocada o código que te passei na última resposta, fazendo assim a quebra de página.
Te atende?
Abç...
É possível sim! Ponha isso na sua cabeça. É possível. "Steve Jobs"
Eduardo Pires
www.eduardopires.net.br
- Marcado como Resposta Harley Araujo quinta-feira, 5 de julho de 2012 12:48
-