none
DUVIDA COM INPUT RRS feed

  • 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

    segunda-feira, 2 de julho de 2012 20:14

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
    terça-feira, 3 de julho de 2012 11:22

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

           

    segunda-feira, 2 de julho de 2012 20:43
  • 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 

    segunda-feira, 2 de julho de 2012 22:12
  • 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
    terça-feira, 3 de julho de 2012 11:22
  • po valeu eduardo é isso mesmo, vou por no ar essa semana

    valeu meu velho to batendo a cabeça aqui, comecei a trampar com c# agora e ai ja viu

    domingo, 8 de julho de 2012 18:30