VReport é uma extensão (pequena biblioteca) em javaScript openSorce criada por Vinícius Nunes Lage,
estudante de Engenharia de Controle e Automação pela Universidade Federal de Ouro Preto, e atualmente desenvolvedor de sistemas web
da Câmara Municipal de Ouro Preto, de onde surgiu a extensão VReport, visto que, depois de muita pesquisa sobre
relatórios com cabeçalho e rodapé para impressão em sistemas web, não foi encontrado nenhuma solução perfeita.
Para contatos: op.vini@gmail.com ou
www.isecretaria.net/vinicius
Este "manual" já está escrito de forma a ser impresso com cabeçalho e rodapé em todas as páginas usando o VReport, você
pode visualizar o código fonte deste arquivo para ver melhor como funciona, ou então
ver o exemplo mais simples.
Aqui vem o conteúdo completo.
Pode ser inserido HTML normalmente.
Para visualizar este exemplo, clique em
visualizar impressão que se encontra no menu
arquivo do seu navegador.
O conteúdo pode ser extenso sem limites, ainda sim a impressão irá funcionar normalmente.
Você pode colocar estilos ao rodapé, cabeçalho e conteúdo sem problemas, mas faça isso
nesta página ou em um arquivo de estilo separado ,
não altere os arquivos
VReport_print.css ,
VReport_screen.css ,
VReport.js .
Download: clique aqui para baixar gratuitamente a versão 0.2 beta.
Atenção:
No estilo de
#_VReportHeader não trabalhe com a propriedade
position .
A sua página HTML deverá ter os seguintes includes entre as tags <head></head>
<link rel="stylesheet" type="text/css" href="VReport_print.css" media="print" />
<link rel="stylesheet" type="text/css" href="VReport_screen.css" media="screen" />
Ao final do seu arquivo, antes da tag
</body>, insira
<script src="VReport.js" type="text/javascript"></script>
Feito isso, basta colocar no seu HTML:
Para o cabeçalho, insira seu HTML em:
<div id="_VReportHeader"> aqui </div>
Para o conteúdo, insira seu HTML em:
<div id="_VReportContent"> aqui </div>
Para o rodapé, insira seu HTML em:
<div id="_VReportFooter"> aqui </div>
Se você utiliza o VReport em seu sistema, faça citações para ajudar-nos a divulgar.
A biblioteca pode ser utilizada por qualquer pessoa para qualquer fim.
Direitos reservados desde 2009.
Agradecimentos:
- Câmara Municipal de Ouro Preto
- Leonardo Basílio
-
Rafael Capucho
A partir de agora, será deixada linhas em branco para poder visulizar que o cabeçalho e o rodapé serão inseridos corretamente em todas as páginas
da impressão.