public void dibujarListaPrestamos() { tab_tabla1 = new Tabla(); tab_tabla1.setId("tab_tabla1"); tab_tabla1.setSql(ser_prestamo.getSqlPrestamos()); tab_tabla1.getColumna("ide_ipcpr").setVisible(false); tab_tabla1.getColumna("tipo").setLongitud(10); tab_tabla1.getColumna("nom_geper").setFiltroContenido(); tab_tabla1.getColumna("nom_geper").setNombreVisual("BENEFICIARIO"); tab_tabla1.getColumna("fecha_prestamo_ipcpr").setNombreVisual("FECHA"); tab_tabla1.getColumna("num_prestamo_ipcpr").setNombreVisual("NUM. PRESTAMO"); tab_tabla1.getColumna("monto_ipcpr").setNombreVisual("MONTO"); tab_tabla1.getColumna("monto_ipcpr").alinearDerecha(); tab_tabla1.getColumna("interes_ipcpr").setNombreVisual("% INTERES"); tab_tabla1.getColumna("interes_ipcpr").alinearDerecha(); tab_tabla1.getColumna("num_pagos_ipcpr").setNombreVisual("NUM. PAGOS"); tab_tabla1.getColumna("num_pagos_ipcpr").alinearDerecha(); tab_tabla1.getColumna("pagos").setNombreVisual("PAGADOS"); tab_tabla1.getColumna("pagos").alinearDerecha(); tab_tabla1.getColumna("valor_pagado").setNombreVisual("VALOR PAGADO"); tab_tabla1.getColumna("valor_pagado").alinearDerecha(); tab_tabla1.getColumna("capital").alinearDerecha(); tab_tabla1.getColumna("interes").alinearDerecha(); tab_tabla1.getColumna("cuota").alinearDerecha(); tab_tabla1.getColumna("fecha_ultimo_pago").setNombreVisual("FECHA ULT. PAGO"); tab_tabla1.setOrdenar(false); tab_tabla1.setNumeroTabla(-1); tab_tabla1.setScrollable(true); tab_tabla1.setScrollHeight(430); tab_tabla1.setLectura(true); tab_tabla1.dibujar(); PanelTabla pat_panel = new PanelTabla(); pat_panel.setPanelTabla(tab_tabla1); pat_panel.getMenuTabla().getItem_buscar().setRendered(false); mep_menu.dibujar(3, "LISTADO PRESTAMOS", pat_panel); }
public void dibujarTabla() { Grupo gru_grupo = new Grupo(); if (isPrestamoSeleccionado()) { tab_tabla2 = new Tabla(); tab_tabla2.setId("tab_tabla2"); tab_tabla2.setNumeroTabla(-1); tab_tabla2.setSql(ser_prestamo.getSqlTablaAmortizacion(aut_prestamos.getValor())); tab_tabla2.setLectura(true); tab_tabla2.getColumna("ide_ipdpr").setVisible(false); tab_tabla2.getColumna("ide_cccfa").setVisible(false); tab_tabla2.getColumna("fecha_ipdpr").setNombreVisual("fecha"); tab_tabla2.getColumna("fecha_prestamo_ipcpr").setVisible(false); tab_tabla2.getColumna("monto_ipcpr").setVisible(false); tab_tabla2.getColumna("num_dias_ipcpr").setVisible(false); tab_tabla2.getColumna("interes_ipcpr").setVisible(false); tab_tabla2.getColumna("capital").alinearDerecha(); tab_tabla2.getColumna("interes").alinearDerecha(); tab_tabla2.getColumna("cuota").alinearDerecha(); tab_tabla2.getColumna("banco").setLongitud(50); tab_tabla2.getColumna("banco").setVisible(false); // //!!!!!CAMBIAR tab_tabla2.getColumna("documento").setVisible(false); // //!!!!CAMBIAR tab_tabla2.setColumnaSuma("capital,interes,cuota"); tab_tabla2.setValueExpression( "rowStyleClass", "fila.campos[6] eq 'false' ? 'text-green' : null"); tab_tabla2.setScrollable(true); tab_tabla2.setOrdenar(false); tab_tabla2.setRows(999); tab_tabla2.setScrollHeight(400); tab_tabla2.dibujar(); PanelTabla pat_panel = new PanelTabla(); pat_panel.setPanelTabla(tab_tabla2); PanelGrid pgrid = new PanelGrid(); pgrid.setColumns(8); pgrid.setStyle("width:100%;"); pgrid.getFacets().put("header", new Etiqueta(aut_prestamos.getValorArreglo(1))); pgrid.getChildren().add(new Etiqueta("<strong>FECHA DEL PRESTAMO :</strong>")); pgrid .getChildren() .add( new Etiqueta( utilitario.getFormatoFecha( utilitario.getFecha(tab_tabla2.getValor("fecha_prestamo_ipcpr")), "dd-MM-yyyy"))); pgrid.getChildren().add(new Etiqueta("<strong>MONTO :</strong>")); pgrid.getChildren().add(new Etiqueta(tab_tabla2.getValor("monto_ipcpr"))); pgrid.getChildren().add(new Etiqueta("<strong>NUM DIAS PLAZO :</strong>")); pgrid.getChildren().add(new Etiqueta(tab_tabla2.getValor("num_dias_ipcpr"))); pgrid.getChildren().add(new Etiqueta("<strong>% INTERES :</strong>")); pgrid.getChildren().add(new Etiqueta(tab_tabla2.getValor("interes_ipcpr"))); gru_grupo.getChildren().add(pgrid); gru_grupo.getChildren().add(new Separator()); gru_grupo.getChildren().add(pat_panel); } mep_menu.dibujar(2, "TABLA DE AMORTIZACION", gru_grupo); }