private void btn_mostrarActionPerformed( java.awt.event.ActionEvent evt) { // GEN-FIRST:event_btn_mostrarActionPerformed try { Globales glo = new Globales(); Cartera car = new Cartera(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); String f_fproceso, id_codper, c_nrodoc, c_nombre, c_distprov, id_codtcon, id_codtres; String pc_nrodoc_secuencia = ""; f_fproceso = sdf.format(dtpf_fecpro.getValue()) + " 00:00:00.000"; id_codper = glo.getId_codper(); c_nrodoc = txtc_numdoc.getText(); c_nombre = txtc_nomcont.getText(); if (cbo_tipcon.getSelectedItem() != "Todos") { id_codtcon = String.valueOf(cbo_tipcon.getSelectedItem()).substring(0, 2); } else { id_codtcon = ""; } if (cbo_tipres.getSelectedItem() != "Todos") { id_codtres = String.valueOf(cbo_tipres.getSelectedItem()).substring(0, 4).trim(); } else { id_codtres = ""; } if (cbo_distrito.getSelectedItem() != "Todos") { c_distprov = String.valueOf(cbo_distrito.getSelectedItem()); } else { c_distprov = ""; } if (Integer.parseInt(lbln_regcar.getText()) > 0) { for (int i = 0; i < Integer.parseInt(lbln_regcar.getText()); i++) { jList2.setSelectedIndex(i); pc_nrodoc_secuencia = pc_nrodoc_secuencia + jList2.getSelectedValue() + ","; } } ArrayList lista = new ArrayList(); lista = car.lista_impresion_cartas( id_codper, f_fproceso, c_nrodoc, c_nombre, c_distprov, id_codtcon, id_codtres, pc_nrodoc_secuencia); lbl_nroreg.setText(lista.size() + ""); DefaultTableModel m = (DefaultTableModel) jTable2.getModel(); m.setNumRows(lista.size()); for (int i = 0; i < lista.size(); i++) { car = (Cartera) lista.get(i); m.setValueAt( String.valueOf(car.getF_fproceso()).substring(8, 10) + "/" + String.valueOf(car.getF_fproceso()).substring(5, 7) + "/" + String.valueOf(car.getF_fproceso()).substring(0, 4), i, 0); m.setValueAt(car.getC_codcent(), i, 1); m.setValueAt(car.getC_contrato(), i, 2); m.setValueAt(car.getC_tipodoc(), i, 3); m.setValueAt(car.getC_nrodoc(), i, 4); m.setValueAt(car.getC_nombre(), i, 5); m.setValueAt(car.getC_nomsubpro_car(), i, 6); m.setValueAt(car.getC_nomsubpro(), i, 7); m.setValueAt(car.getC_dessubpro(), i, 8); m.setValueAt(car.getC_divisa_car(), i, 9); m.setValueAt(car.getC_divisa(), i, 10); m.setValueAt(car.getN_saldohoy(), i, 11); m.setValueAt(car.getN_diasvenc(), i, 12); m.setValueAt(car.getC_flgdir(), i, 13); m.setValueAt(car.getC_dirimp(), i, 14); m.setValueAt(car.getC_disimp(), i, 15); if (String.valueOf(car.getF_fproceso_ges()).trim().length() > 4) { m.setValueAt( String.valueOf(car.getF_fproceso_ges()).substring(8, 10) + "/" + String.valueOf(car.getF_fproceso_ges()).substring(5, 7) + "/" + String.valueOf(car.getF_fproceso_ges()).substring(0, 4), i, 16); } else { m.setValueAt(car.getF_fproceso_ges(), i, 16); } if (String.valueOf(car.getF_fecimp()).trim().length() > 4) { m.setValueAt( String.valueOf(car.getF_fecimp()).substring(8, 10) + "/" + String.valueOf(car.getF_fecimp()).substring(5, 7) + "/" + String.valueOf(car.getF_fecimp()).substring(0, 4), i, 17); } else { m.setValueAt(car.getF_fecimp(), i, 17); } m.setValueAt(car.getC_desrspta(), i, 18); m.setValueAt(car.getC_desrspta_sub(), i, 19); if (String.valueOf(car.getF_fecasig_ult()).trim().length() > 4) { m.setValueAt( String.valueOf(car.getF_fecasig_ult()).substring(8, 10) + "/" + String.valueOf(car.getF_fecasig_ult()).substring(5, 7) + "/" + String.valueOf(car.getF_fecasig_ult()).substring(0, 4), i, 20); } else { m.setValueAt(car.getF_fecasig_ult(), i, 20); } m.setValueAt(car.getId_codtcon(), i, 21); m.setValueAt(car.getC_destcon(), i, 22); m.setValueAt(car.getId_codtres(), i, 23); m.setValueAt(car.getC_destres(), i, 24); } this.jTable2.setModel(m); } catch (Exception e) { JOptionPane.showMessageDialog(null, e.getMessage()); } } // GEN-LAST:event_btn_mostrarActionPerformed