Maio 08
Prof. Ismael H. F. Santos -  ismael@tecgraf.puc-rio.br                                                          2
Campos e Parâmetros
nCampos (Fields) são “áreas específicas” no relatório que receberão diretamente os dados das respectivas colunas referenciadas.
n<field name=”Nome” class=”java.lang.String”/>
nParâmetros são dados passados para a operação de preenchimento, que não podem ser encontrados normalmente na fonte de dados.
n<parameter name=”TituloDoRelatorio” class=”java.lang.String”/>
nPassados via código Java, através da classe HashMap:
nMap parametros = new HashMap( ); parametros.put( “Cliente”, “Fulano de Tal” );
nUtilizados, por exemplo, na query do relatório
nSelect * FROM CLIENTE WHERE CLIENTE=$P{Cliente}