AND pl_gerencia = ge_id(+) AND pl_idgrupo = gr_id(+) AND pl_idestado = es_id _EXC1_"; $grilla = new Grid(); $grilla->addColumn(new Column("", 8, true, false, -1, "BotonInformacion", "/modules/evaluacion_puesto/abm_descripcion_de_puesto/usuario.php", "GridFirstColumn")); $grilla->addColumn(new Column("Empleado")); $grilla->addColumn(new Column("Empresa")); $grilla->addColumn(new Column("Puesto")); $grilla->addColumn(new Column("Gerencia")); $grilla->addColumn(new Column("Fin.", 0, true, false, -1, "", "", "colCenter", -1, false)); $grilla->addColumn(new Column("Ref.", 0, true, false, -1, "", "", "colCenter", -1, false)); $grilla->addColumn(new Column("e-Mail", 184)); $grilla->addColumn(new Column("Grupo")); $grilla->addColumn(new Column("Estado")); $grilla->addColumn(new Column("", 0, false, true)); $grilla->setBaja("PL_FECHABAJA", $sb, false); $grilla->setColsSeparator(true); $grilla->setExtraConditions(array($where)); $grilla->setFieldBaja("PL_FECHABAJA"); $grilla->setOrderBy($ob); $grilla->setPageNumber($pagina); $grilla->setParams($params); $grilla->setRowsSeparator(true); $grilla->setSql($sql); $grilla->Draw(); } ?> </div> <div align="center" id="divProcesando" name="divProcesando" <?php echo $showProcessMsg ? "show='ok'" : ""; ?>
function getGrid($autor, $estado, $isbn, $tema, $titulo) { $ob = "6"; if (isset($_REQUEST["ob"])) { $ob = $_REQUEST["ob"]; } $pagina = 1; if (isset($_REQUEST["pagina"])) { $pagina = $_REQUEST["pagina"]; } $sb = false; if (isset($_REQUEST["sb"])) { if ($_REQUEST["sb"] == "T") { $sb = true; } } $showProcessMsg = false; $params = array(); $where = ""; if ($autor != "") { $params[":autor"] = "%" . $autor . "%"; $where .= " AND UPPER(li_autor) LIKE UPPER(:autor)"; } if ($estado != "") { $params[":estado"] = "%" . $estado . "%"; $where .= " AND UPPER(li_estado) LIKE UPPER(:estado)"; } if ($isbn != "") { $params[":isbn"] = "%" . $isbn . "%"; $where .= " AND UPPER(li_ibsn) LIKE UPPER(:isbn)"; } if ($tema != "") { $params[":tema"] = "%" . $tema . "%"; $where .= " AND UPPER(li_tema) LIKE UPPER(:tema)"; } if ($titulo != "") { $params[":titulo"] = "%" . $titulo . "%"; $where .= " AND UPPER(li_titulo) LIKE UPPER(:titulo)"; } $sql = "SELECT li_id ¿id?,\n\t\t\t\t\t\tpr_id ¿id2?,\n\t\t\t\t\t\tpr_id ¿id3?,\n\t\t\t\t\t\tli_id ¿id4?,\n\t\t\t\t\t\tli_autor ¿autor?,\n\t\t\t\t\t\tli_titulo ¿titulo?,\n\t\t\t\t\t\tli_tema ¿tema?,\n\t\t\t\t\t\tli_ibsn ¿isbn?,\n\t\t\t\t\t pr_idusuario ¿usuario?,\n\t\t\t\t\t\tli_estado ¿estado?,\n\t\t\t\t\t\tpr_fechavencimiento ¿fechavencimiento?,\n\t\t\t\t\t\tli_fechabaja ¿baja?\n\t\t\t\t\t\tDECODE(li_estado, 'LIBRE', 'F', 'T') ¿hidecol1?,\n\t\t\t\t\t\tDECODE(li_estado, 'RESERVA', DECODE(" . (HasPermiso(60) ? 1 : 0) . ", 1, 'F', 'T'), 'T') ¿hidecol2?,\n\t\t\t\t\t\tDECODE(li_estado, 'PRESTADO', DECODE(" . (HasPermiso(60) ? 1 : 0) . ", 1, 'F', 'T'), 'T') ¿hidecol3?,\n\t\t\t\t\t\tDECODE(" . (HasPermiso(60) ? 1 : 0) . ", 1, 'F', 'T') ¿hidecol4?,\n\t\t\t\t\t\t'Reservar' ¿reservar?,\n\t\t\t\t\t\t'Entregar' ¿entregar?,\n\t\t\t\t\t\t'Devolver' ¿devolver?,\n\t\t\t\t\t\t'Modificar' ¿modificar?\n\t\t\t FROM rrhh.bli_libro, rrhh.bpr_prestamo\n\t\t\tWHERE li_id = pr_idlibro(+)\n\t\t\t\tAND (pr_id IN(SELECT maximo\n\t\t\t\t\t\t\t\t\t\t\t\tFROM (SELECT pr_idlibro, MAX(pr_id) maximo\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tFROM rrhh.bpr_prestamo\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tGROUP BY pr_idlibro))\n\t\t\t\t\t\tOR pr_id IS NULL)" . $where; $grilla = new Grid(15, 5); $grilla->addColumn(new Column("R", 8, true, false, 17, "btnReservar", "/modules/biblioteca/accion_grilla.php?accion=R", "", -1, true, -1, "Reservar")); $grilla->addColumn(new Column("E", 8, true, false, 18, "btnEntregar", "/modules/biblioteca/accion_grilla.php?accion=E", "", -1, true, -1, "Entregar")); $grilla->addColumn(new Column("D", 8, true, false, 19, "btnDevolver", "/modules/biblioteca/accion_grilla.php?accion=D", "", -1, true, -1, "Devolver")); $grilla->addColumn(new Column("M", 8, true, false, 20, "btnModificar", "/modules/biblioteca/accion_grilla.php?accion=M", "", -1, true, -1, "Modificar")); $grilla->addColumn(new Column("Autor")); $grilla->addColumn(new Column("Título")); $grilla->addColumn(new Column("Tema")); $grilla->addColumn(new Column("I.S.B.N.")); $grilla->addColumn(new Column("Usuario Préstamo")); $grilla->addColumn(new Column("Estado")); $grilla->addColumn(new Column("F. Vencimiento")); $grilla->addColumn(new Column("", 0, false, true)); $grilla->addColumn(new Column("", 0, false, false, -1, "", "", "", -1, true, 1)); $grilla->addColumn(new Column("", 0, false, false, -1, "", "", "", -1, true, 2)); $grilla->addColumn(new Column("", 0, false, false, -1, "", "", "", -1, true, 3)); $grilla->addColumn(new Column("", 0, false, false, -1, "", "", "", -1, true, 4)); $grilla->addColumn(new Column("", 0, false)); $grilla->addColumn(new Column("", 0, false)); $grilla->addColumn(new Column("", 0, false)); $grilla->addColumn(new Column("", 0, false)); $grilla->setBaja(12, $sb, false); $grilla->setColsSeparator(true); $grilla->setFieldBaja("li_fechabaja"); $grilla->setOrderBy($ob); $grilla->setPageNumber($pagina); $grilla->setParams($params); $grilla->setRowsSeparator(true); $grilla->setRowsSeparatorColor("#c0c0c0"); $grilla->setShowTotalRegistros(true); $grilla->setSql($sql); $grilla->setUseTmpIframe(true); return $grilla->Draw(true); }
"SELECT ¿br_id?, '<img src=\"/modules/mantenimiento/abm_banners/ver_thumb.php/id=' || br_id || '\" />' ¿imagen?, ¿br_url?, ¿br_fechavigenciadesde?, ¿br_fechavigenciahasta?, ¿br_fechabaja? FROM rrhh.rbr_banners WHERE 1 = 1 _EXC1_"; $grilla = new Grid(15, 20); $grilla->addColumn(new Column(".", 40, true, false, -1, "gridBtnEditar", "/banners-abm/", "", -1, true, -1, "Editar")); $grilla->addColumn(new Column("Imagen", 0, true, false, -1, "", "", "gridColAlignCenter", -1, false)); $grilla->addColumn(new Column("Link")); $grilla->addColumn(new Column("Vigencia Desde", 0, true, false, -1, "", "", "gridColAlignCenter", -1, false)); $grilla->addColumn(new Column("Vigencia Hasta", 0, true, false, -1, "", "", "gridColAlignCenter", -1, false)); $grilla->addColumn(new Column("", 0, false, true)); $grilla->setBaja("br_fechabaja", $sb, true); $grilla->setExtraConditions(array($where)); $grilla->setFieldBaja("br_fechabaja"); $grilla->setOrderBy($ob); $grilla->setPageNumber($pagina); $grilla->setParams($params); $grilla->setDecodeSpecialChars(true); $grilla->setShowProcessMessage(true); $grilla->setShowTotalRegistros(true); $grilla->setSql($sql); $grilla->Draw(); } catch (Exception $e) { ?> <script language="JavaScript" src="/js/functions.js"></script> <script type='text/javascript'>
FROM ase_solicitudestablecimiento, hys.hsf_solicitudfgrl WHERE se_id = sf_idsolicitudestablecimiento(+) AND se_idsolicitud = :idsolicitud _EXC1_"; $grilla = new Grid(10, 5); $grilla->addColumn(new Column("E", 0, true, false, -1, "btnEditar", "/modules/solicitud_afiliacion/abrir_ventana_establecimiento.php?idModulo=".$_REQUEST["idModulo"]."&idSolicitud=".$_REQUEST["idSolicitud"], "", -1, true, -1, "Editar")); $grilla->addColumn(new Column("R", 0, true, false, -1, "btnReactivar", "/modules/solicitud_afiliacion/reactivar_establecimiento.php?idModulo=".$_REQUEST["idModulo"], "", -1, true, -1, "Reactivar")); $grilla->addColumn(new Column("RGRL", 0, true, false, -1, "", "/modules/solicitud_afiliacion/abrir_ventana_rgrl.php?idModulo=".$_REQUEST["idModulo"], "", -1, true, -1, "Relevamiento General de Riesgos Laborales", false, "", "button", -1, 11)); $grilla->addColumn(new Column("Número")); $grilla->addColumn(new Column("Nombre")); $grilla->addColumn(new Column("Domicilio")); $grilla->addColumn(new Column("", -1, false, true)); $grilla->addColumn(new Column("", 0, false, false, -1, "", "", "", -1, true, 1)); $grilla->addColumn(new Column("", 0, false, false, -1, "", "", "", -1, true, 2)); $grilla->addColumn(new Column("", 0, false, false, -1, "", "", "", -1, true, 3)); $grilla->addColumn(new Column("", 0, false)); $grilla->setBaja(7, $sb, true); $grilla->setColsSeparator(true); $grilla->setExtraConditions(array($where)); $grilla->setFieldBaja("se_fechabaja"); $grilla->setOrderBy($ob); $grilla->setPageNumber($pagina); $grilla->setParams($params); $grilla->setRefreshIntoWindow(true); $grilla->setRowsSeparator(true); $grilla->setRowsSeparatorColor("#c0c0c0"); $grilla->setShowTotalRegistros(false); $grilla->setSql($sql); $grilla->setTableStyle("GridTableCiiu"); $grilla->setUseTmpIframe(true); $grilla->Draw();
FROM use_usuarios useu, computos.cse_sector cse, del_delegacion, ctb_tablas uscar WHERE useu.se_idsector = cse.se_id(+) AND useu.se_delegacion = el_id(+) AND uscar.tb_clave = 'USCAR' AND uscar.tb_codigo = useu.se_cargo AND cse.se_visible = 'S' AND (useu.se_usuariogenerico = 'N' OR useu.se_sector = 'RECEPCIO') _EXC1_"; $grilla = new Grid(15, 20); $grilla->addColumn(new Column(".", 40, true, false, -1, "gridBtnEditar", "/usuarios-abm/", "", -1, true, -1, "Editar")); $grilla->addColumn(new Column("Nombre")); $grilla->addColumn(new Column("Sector")); $grilla->addColumn(new Column("Cargo")); $grilla->addColumn(new Column("Delegación")); $grilla->addColumn(new Column("", 0, false, true)); $grilla->addColumn(new Column("", 0, false, false, -1, "", "", "", -1, true, 1)); $grilla->setBaja("useu.se_fechabaja", $sb, true); $grilla->setExtraConditions(array($where)); $grilla->setFieldBaja("useu.se_fechabaja"); $grilla->setOrderBy($ob); $grilla->setPageNumber($pagina); $grilla->setParams($params); $grilla->setShowProcessMessage(true); $grilla->setShowTotalRegistros(true); $grilla->setSql($sql); $grilla->Draw(); } catch (Exception $e) { ?> <script language="JavaScript" src="/js/functions.js"></script> <script type='text/javascript'> showError(unescape('<?php
$sql = "SELECT ¿hn_id?, TO_CHAR(NVL(hn_fechamodif, hn_fechaalta), 'dd/mm/yyyy') ¿fechamodificacion?, DECODE(hn_tipomovimiento, 'A', 'Ingreso', DECODE(hn_tipomovimiento, 'B', 'Egreso', 'Pase de sector')) ¿movimiento?, se1.se_descripcion ¿sectordesde?, se2.se_descripcion ¿sectorhasta?, ¿hn_fechabaja? FROM rrhh.rhn_novedades, use_usuarios useu, computos.cse_sector se1, computos.cse_sector se2 WHERE hn_idusuario = useu.se_id AND hn_idsectordesde = se1.se_id(+) AND hn_idsectorhasta = se2.se_id(+) _EXC1_"; $grilla = new Grid(); $grilla->addColumn(new Column("", 8, true, false, -1, "BotonInformacion", "/index.php?pageid=10&page=novedad.php", "GridFirstColumn")); $grilla->addColumn(new Column("Fecha Modificación")); $grilla->addColumn(new Column("Tipo Movimiento")); $grilla->addColumn(new Column("Sector Desde")); $grilla->addColumn(new Column("Sector Hasta")); $grilla->addColumn(new Column("", 0, false, true)); $grilla->setBaja(6, $sb, false); $grilla->setColsSeparator(true); $grilla->setExtraConditions(array($where)); $grilla->setFieldBaja("hn_fechabaja"); $grilla->setOrderBy($ob); $grilla->setPageNumber($pagina); $grilla->setParams($params); $grilla->setRowsSeparator(true); $grilla->setSql($sql); $grilla->Draw(); } ?> </form> <script> <? // FillCombos..