Boa noite pessoal!
Me desculpe por estar amolando vocês, mas é que sou novo nisso. Então eu criei o projeto com java e para imprimir com iReport, no pc que programei, a aplicação imprime, já quando instalo a aplicação em outro pc mesmo colando a pasta relacionada com relatórios no C:/… e mesmo assim não imprime. Tenho que instalar outra coisa para que possa imprimir? Não sei o que fazer!
Alguém pode me ajudar a esse principiante?
//método para imprimir uma os
private void imprimir_os(){
// gerando um relatório de clientes
int confirma =JOptionPane.showConfirmDialog(null, “Confirma a impressão dess OS?”,“Atenção”,JOptionPane.YES_NO_OPTION);
if(confirma == JOptionPane.YES_OPTION){
try {
//usando a classe hashMap
HashMap filtro = new HashMap();
filtro.put(“os”,Integer.parseInt(txtOs.getText()));
// imprimindo relatório com ireport
JasperPrint print = JasperFillManager.fillReport(“C:/reports/os.jasper”,filtro,conexao);
// a linha abaixo exibe o relatório através da classe JasperViewer
JasperViewer.viewReport(print, false);
} catch (Exception e) {
}
}