public class RelatorioRapido extends AbstractRelatorioBaseBuilder
Modifier and Type | Field and Description |
---|---|
static int |
CENTRO |
static int |
DIREITA |
static int |
ESQUERDA |
dr, ds, estiloColuna, estiloSubtitulo, estiloTitulo, estiloTituloColuna, estiloTituloGrupo, parametros
Constructor and Description |
---|
RelatorioRapido(Map parametros) |
Modifier and Type | Method and Description |
---|---|
Coluna |
addColuna(String titulo,
int tamanho,
int alinhamento,
boolean isAgrupado)
Adiciona uma coluna ao relatório.
|
Coluna |
addColuna(String titulo,
int tamanho,
int alinhamento,
boolean isAgrupado,
boolean isHyperlink) |
Coluna |
addColuna(String titulo,
int tamanho,
int alinhamento,
boolean isAgrupado,
Class tipo) |
void |
delColuna(String titulo,
int tamanho,
int alinhamento,
boolean isAgrupado) |
net.sf.jasperreports.engine.JasperPrint |
getRelatorioJasperPrint()
Método que retorna o relatório no formato JasperPrint.
Pode ser usado para visualizar no JasperViewer (sem precisar tratar o PDF) durante a fase de contrução do relatório. |
void |
setColunaPercTotal(Coluna colunaPercTotal) |
void |
setColunaTotal(Coluna colunaTotal) |
void |
setDados(Collection dados)
Configura os dados que serão exibidos no relatório com Query.
|
copiarEstilo, setDadosColecaoMap
addAutoText, addAutoText, addAutoText, addAutoText, addAutoText, addAutoText, addAutoText, addAutoText, addAutoText, addChart, addChart, addColumn, addConcatenatedReport, addConcatenatedReport, addConcatenatedReport, addConcatenatedReport, addConcatenatedReport, addField, addField, addField, addFirstPageImageBanner, addFirstPageImageBanner, addFont, addFooterCrosstab, addGlobalColumnVariable, addGlobalColumnVariable, addGlobalColumnVariable, addGlobalColumnVariable, addGlobalColumnVariable, addGlobalColumnVariable, addGlobalFooterVariable, addGlobalFooterVariable, addGlobalFooterVariable, addGlobalFooterVariable, addGlobalFooterVariable, addGlobalFooterVariable, addGlobalHeaderVariable, addGlobalHeaderVariable, addGlobalHeaderVariable, addGlobalHeaderVariable, addGlobalHeaderVariable, addGlobalHeaderVariable, addGlobalVariable, addGlobalVariable, addGlobalVariable, addGroup, addHeaderCrosstab, addImageBanner, addImageBanner, addParameter, addResourceBundle, addStyle, addSubreportInGroup, addSubreportInGroup, addSubreportInGroupFooter, addSubreportInGroupFooter, addSubreportInGroupFooter, addSubreportInGroupFooter, addSubreportInGroupFooter, addSubreportInGroupFooter, addSubreportInGroupFooter, addSubreportInGroupHeader, addSubreportInGroupHeader, addSubreportInGroupHeader, addSubreportInGroupHeader, addSubreportInGroupHeader, addSubreportInGroupHeader, addSubreportsToGroups, addVariable, build, concatenateReports, getColumn, getColumns, getFields, getGroup, setAllowDetailSplit, setBottomMargin, setBottomMargin, setColspan, setColspan, setColumnSpace, setColumnSpace, setColumnsPerPage, setColumnsPerPage, setColumnsPerPage, setColumnsPerPage, setDefaultStyles, setDetailHeight, setDetailHeight, setFooterHeight, setFooterHeight, setFooterVariablesHeight, setFooterVariablesHeight, setGlobalFooterVariableHeight, setGlobalHeaderVariableHeight, setGrandTotalLegend, setGrandTotalLegendStyle, setHeaderHeight, setHeaderHeight, setHeaderVariablesHeight, setIgnorePagination, setLanguage, setLeftMargin, setLeftMargin, setMargins, setOddRowBackgroundStyle, setPageSizeAndOrientation, setPrintBackgroundOnOddRows, setPrintBackgroundOnOddRows, setPrintColumnNames, setProperty, setQuery, setReportLocale, setReportName, setResourceBundle, setRightMargin, setRightMargin, setShowDetailBand, setSubtitle, setSubtitleHeight, setSubtitleStyle, setTemplateFile, setTemplateFile, setTitle, setTitle, setTitleHeight, setTitleIsJrExpression, setTitleStyle, setTopMargin, setTopMargin, setUseFullPageWidth, setUseFullPageWidth, setWhenNoData, setWhenNoData, setWhenNoDataAllSectionNoDetail, setWhenNoDataBlankPage, setWhenNoDataNoPages, setWhenNoDataShowNoDataSection, setWhenNoDataType, setWhenResourceMissing, setWhenResourceMissingLeaveEmptySpace, setWhenResourceMissingReturnNull, setWhenResourceMissingShowKey, setWhenResourceMissingThrowException
public static final int ESQUERDA
public static final int CENTRO
public static final int DIREITA
public RelatorioRapido(Map parametros) throws ar.com.fdvs.dj.domain.builders.DJBuilderException
ar.com.fdvs.dj.domain.builders.DJBuilderException
public void setColunaTotal(Coluna colunaTotal)
public void setColunaPercTotal(Coluna colunaPercTotal)
public Coluna addColuna(String titulo, int tamanho, int alinhamento, boolean isAgrupado)
titulo
- Título que aparece na coluna.tamanho
- Tamanho da coluna na linha. Apesar de aceitar qualquer valor
inteiro, use entre 1 e 100 para se basear em porcentagem.alinhamento
- Alinhamento dos dados da coluna. Pode ser:b
- public Coluna addColuna(String titulo, int tamanho, int alinhamento, boolean isAgrupado, Class tipo)
public Coluna addColuna(String titulo, int tamanho, int alinhamento, boolean isAgrupado, boolean isHyperlink)
public void delColuna(String titulo, int tamanho, int alinhamento, boolean isAgrupado)
public net.sf.jasperreports.engine.JasperPrint getRelatorioJasperPrint() throws net.sf.jasperreports.engine.JRException
AbstractRelatorioBaseBuilder
getRelatorioJasperPrint
in class AbstractRelatorioBaseBuilder
net.sf.jasperreports.engine.JRException
public void setDados(Collection dados) throws Exception
AbstractRelatorioBaseBuilder
setDados
in class AbstractRelatorioBaseBuilder
dados
- Os beans da consulta são usados para preencher o relatório.
Para essa modalidade funcionar corretamente, é necessário que o
relatório tenha seus campos com nomes idênticos aos métodos de acesso do bean.
Exemplo: Use setColumnProperty(nome,...) para um bean.getNome()Exception
Copyright © 2015. All rights reserved.