public void relat_nota() {
try
{
con.conecta();
con.executeSQL("SELECT * FROM produtosvenda, notaf WHERE nf_numero=vend_codigonotaf AND vend_codigonotaf="
+tf_numerodanota.getText());
JRResultSetDataSource jrRS = new JRResultSetDataSource(con.resultset);
JasperPrint jasperPrint = JasperFillManager.fillReport(
"/Estoque/relatorio/rel_nota.jasper/", new HashMap(), jrRS);
JasperViewer.viewReport(jasperPrint);
JasperViewer.viewReport(jasperPrint, false);
HashMap parameters = new HashMap();
parameters.put("tf_numerodanota", tf_numerodanota);
//map.put("tf_numerodanota", tf_numerodanota);
} catch (Exception erro){
JOptionPane.showMessageDialog(null,"deu erro ="+erro);
}
}
Ja no ireports coloquei assim a query:
SELECT * FROM produtosvenda, notaf WHERE nf_numero=vend_codigonotaf AND vend_codigonotaf='tf_numerodanota'
obviamente ao digitar no text field do meu formulario ele teria que trazer especificamente a nota que quero. mas continua trazendo TUDO.
SE ALGUEM PUDER ME ENSINAR FICAREI ETERNAMENTE GRATO.
