Estou precisando gerar relatorios.a conexao está ok,já esta ate fucionando o relatorio.porem estou precisando de gerar o relatorio de um cliente especifico,pois estou buscando tds os registros do banco de dados.
como fazer um select para eu gerar o relatorio do cliente que esta no textfild?
package Relatorio;
import Utilitarios.conexao;
import java.util.HashMap;
import javax.swing.JOptionPane;
import net.sf.jasperreports.engine.JRResultSetDataSource;
import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.JasperPrint;
import net.sf.jasperreports.view.JasperViewer;
public class relClinico {
conexao con = new conexao();
public relClinico() {
try {
con.conecta();
con.executsql(“select * from TBPESQUISA”);
// con.executsql(“select * from TBPESQUISA where TBPESQUISA.NOMECLIENTE = $F{NOMECLIENTE}”);
//estou tentando fazer este select,para mostrar o nome do cliente que //esta no ireport.
JRResultSetDataSource jrRS = new JRResultSetDataSource(con.resultset);
JasperPrint jasperPrint = JasperFillManager.fillReport(
“Relatorio/relClinico.jasper”, new HashMap(), jrRS); // NOME DA PASTA ONDE ESTA O RELATÓRIO/ NOME DO ARQUIVO .JASPER
JasperViewer.viewReport(jasperPrint, false);
} catch (Exception erro) {
JOptionPane.showMessageDialog(null, “deu erro =” + erro);
}
}
}
ah,estou precisando gerar um relatorio que contenha 2 paginas,alguem pode me ajudar??
muito obrigado.
que Deus esteja contigo.