SQL Dinâmico + Jasper

3 respostas
B

Olá,

Gostaria de saber se é possível criar um relatório com jasper sendo a string sql dinâmica.

Pelo que li nos tutoriais dá pra passar parâmetros, mas eu precisaria montar o sql em runtime…

Obrigado

3 Respostas

brlima

Dá sim… é so passar o parametro sendo o SQL, e no SQL do relatorio colocar o parametro , so nao lembro onde vai o ponto de exclamação:

$P!{parametro}
ou
$!P{parametro}

certo?

Flw…

_fs

Você pode passar um ResultSet ao invés de uma connection para o JasperManager, assim ele monta o relatório baseado na query que você fez em código mesmo.

rmlang

E como poderia ser criado todo o relatório dinamicamente?

Sei que dá pra gerar um XML e compilar, mas não acho uma boa idéia fazer isso no cliente…

Estou usando Java Web Start.

Se vcs tiverem alguma dica ou recomendação, por favor postem!!!

[]'s

Robert

Criado 12 de janeiro de 2005
Ultima resposta 23 de fev. de 2005
Respostas 3
Participantes 4