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}