$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'" : ""; ?> style="display:none"><img border="0" src="/images/waiting.gif" title="Espere por favor..."></div> <div id="ABMWindow" name="ABMWindow" style="display:none"></div> <script type="text/javascript">
¿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'> showError(unescape('<?php echo rawurlencode($e->getMessage());
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); }
¿cl_fechaevento?, ¿cl_fechavigenciadesde?, ¿cl_fechavigenciahasta?, ¿cl_fechabaja? FROM rrhh.rcl_calendario WHERE cl_fechabaja IS NULL _EXC1_"; $grilla = new Grid(15, 20); $grilla->addColumn(new Column(".", 40, true, false, -1, "gridBtnEditar", "/calendario-eventos-abm/", "", -1, true, -1, "Editar")); $grilla->addColumn(new Column("Texto Evento")); $grilla->addColumn(new Column("Fecha Evento", 0, true, false, -1, "", "", "gridColAlignCenter", -1, false)); $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("cl_fechabaja", $sb, true); $grilla->setExtraConditions(array($where)); $grilla->setFieldBaja("cl_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 echo rawurlencode($e->getMessage()); ?>
DECODE(hn_tipomovimiento, 'A', 'Ingreso', 'B', 'Egreso', 'M', 'Pase de Sector', NULL) ¿tipomovimiento?, ¿hn_fechavigenciadesde?, ¿hn_fechavigenciahasta? FROM rrhh.rhn_novedades, use_usuarios WHERE hn_idusuario = se_id AND hn_fechabaja IS NULL _EXC1_"; $grilla = new Grid(15, 20); $grilla->addColumn(new Column(".", 40, true, false, -1, "gridBtnEditar", "/novedades-abm/", "", -1, true, -1, "Editar")); $grilla->addColumn(new Column("Usuario")); $grilla->addColumn(new Column("Tipo Movimiento")); $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("hn_fechabaja", $sb, true); $grilla->setExtraConditions(array($where)); $grilla->setFieldBaja("hn_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 echo rawurlencode($e->getMessage()); ?>
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 echo rawurlencode($e->getMessage()); ?>
$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(); $mostrarLeyenda = ((substr($_REQUEST["idModulo"], 0, 1) == "R") and ($grilla->recordCount() > 0)); ?> </div>
"SELECT ¿np_id?, ¿np_texto?, ¿np_fechavigenciadesde?, ¿np_fechavigenciahasta?, ¿np_fechabaja? FROM rrhh.rnp_novedadespersonales WHERE np_tiponovedad = 'N' _EXC1_"; $grilla = new Grid(15, 20); $grilla->addColumn(new Column(".", 40, true, false, -1, "gridBtnEditar", "/nacimientos-abm/", "", -1, true, -1, "Editar")); $grilla->addColumn(new Column("Texto")); $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("np_fechabaja", $sb, true); $grilla->setExtraConditions(array($where)); $grilla->setFieldBaja("np_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 echo rawurlencode($e->getMessage()); ?>
$sql = "SELECT ¿fd_id?, ¿el_nombre?, ¿fd_fecha?, ¿fd_fechabaja? FROM comunes.cfd_feriadosdelegaciones, del_delegacion WHERE fd_iddelegacion = el_id AND fd_fechabaja IS NULL _EXC1_"; $grilla = new Grid(15, 20); $grilla->addColumn(new Column(".", 40, true, false, -1, "gridBtnEditar", "/calendario-feriados-abm/", "", -1, true, -1, "Editar")); $grilla->addColumn(new Column("Delegación")); $grilla->addColumn(new Column("Fecha Feriado", 0, true, false, -1, "", "", "gridColAlignCenter", -1, false)); $grilla->addColumn(new Column("", 0, false, true)); $grilla->setBaja("fd_fechabaja", $sb, true); $grilla->setExtraConditions(array($where)); $grilla->setFieldBaja("fd_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 echo rawurlencode($e->getMessage()); ?>
¿lt_nrolugartrabajo?, art.utiles.armar_domicilio(lt_calle, lt_numero, lt_piso, lt_departamento, NULL) || art.utiles.armar_localidad(lt_cpostal, NULL, lt_localidad, lt_provincia) ¿domicilio?, lt_fechabaja ¿baja? FROM afi.alt_lugartrabajo_pcp WHERE lt_fechabaja IS NULL AND lt_idsolicitud = :idsolicitud _EXC1_"; } $grilla = new Grid(10, 5); $grilla->addColumn(new Column("E", 0, true, false, -1, "btnEditar", "/modules/solicitud_afiliacion/abrir_ventana_establecimiento_pcp.php?idModulo=".$_REQUEST["idModulo"]."&idSolicitud=".$_REQUEST["idSolicitud"], "", -1, true, -1, "Editar")); $grilla->addColumn(new Column("Número")); $grilla->addColumn(new Column("Domicilio")); $grilla->addColumn(new Column("", -1, false, true)); $grilla->setBaja(4, $sb, true); $grilla->setColsSeparator(true); $grilla->setExtraConditions(array($where)); $grilla->setFieldBaja("lt_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(); $mostrarLeyenda = ((substr($_REQUEST["idModulo"], 0, 1) == "R") and ($grilla->recordCount() > 0)); ?> </div>
¿ai_fechabaja? FROM web.wai_articulosintranet WHERE 1 = 1 _EXC1_"; $grilla = new Grid(15, 20); $grilla->addColumn(new Column("E", 40, true, false, -1, "gridBtnEditar", "/articulos-abm/", "", -1, true, -1, "Editar")); $grilla->addColumn(new Column("V", 40, true, false, -1, "gridBtnVer", "/articulos/", "", -1, true, -1, "Ver")); $grilla->addColumn(new Column("Título")); $grilla->addColumn(new Column("Volanta")); $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("Mostrar en Portada", 0, true, false, -1, "", "", "gridColAlignCenter", -1, false)); $grilla->addColumn(new Column("Habilitar Comentarios", 0, true, false, -1, "", "", "gridColAlignCenter", -1, false)); $grilla->addColumn(new Column("", 0, false, true)); $grilla->setBaja("ai_fechabaja", $sb, true); $grilla->setExtraConditions(array($where)); $grilla->setFieldBaja("ai_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 echo rawurlencode($e->getMessage()); ?>
$sql = "SELECT ¿uc_idusuarioextranet?, ¿uc_nombre?, ¿uc_email?, ¿uc_cargo?, uc_fechabaja ¿baja? FROM web.wuc_usuariosclientes, web.wcu_contratosxusuarios WHERE uc_id = cu_idusuario AND uc_esadmintotal = 'N' AND uc_idusuarioextranet <> :idusuarioextranet AND cu_contrato = :contrato _EXC1_"; $grilla = new Grid(); $grilla->addColumn(new Column(" ", 0, true, false, -1, "btnEditar", "/edicion-usuario-2", "", -1, true, -1, "Editar", false, "", "button", -1, -1, true)); $grilla->addColumn(new Column("Nombre")); $grilla->addColumn(new Column("e-Mail")); $grilla->addColumn(new Column("Cargo")); $grilla->addColumn(new Column("", 0, false, true)); $grilla->setBaja(5, $sb, false); $grilla->setExtraConditions(array($where)); $grilla->setFieldBaja("uc_fechabaja"); $grilla->setOrderBy($ob); $grilla->setPageNumber($pagina); $grilla->setParams($params); $grilla->setSql($sql); $grilla->setTableStyle("GridTableCiiu"); $grilla->Draw(); ?> <script type="text/javascript"> with (window.parent.document) { getElementById('divProcesando').style.display = 'none'; getElementById('divContentGrid').innerHTML = document.getElementById('originalGrid').innerHTML; getElementById('divContentGrid').style.display = 'block'; } </script>