function getGrid($idCliente) { $ob = "2"; if (isset($_REQUEST["ob"])) { $ob = $_REQUEST["ob"]; } $pagina = 1; if (isset($_REQUEST["pagina"])) { $pagina = $_REQUEST["pagina"]; } $showProcessMsg = false; $sql = "SELECT uc_id FROM web.wuc_usuariosclientes WHERE uc_idusuarioextranet = :idusuarioextranet"; $params = array(":idusuarioextranet" => $idCliente); $idUsuarioCliente = ValorSql($sql, "", $params); $params = array(":contrato" => $_SESSION["contrato"], ":idcliente" => $idUsuarioCliente); $sql = "SELECT ¿es_id?, ¿es_nombre?, art.utiles.armar_domicilio(es_calle, es_numero, es_piso, es_departamento, NULL) || ' ' ||\n\t\t\t\t\t\tart.utiles.armar_localidad(es_cpostal, es_cpostala, es_localidad, es_provincia) ¿direccion?,\n\t\t\t\t\t\tDECODE(INSTR(" . formatEstablecimientos($_SESSION["establecimientosUsuario"]) . ", ',' || TO_CHAR(es_id) || ','), 0, ' ', 'checked') ¿checked?\n\t\t\tFROM aes_establecimiento, web.wel_establecimientoscliente\n\t\t WHERE es_id = el_idestablecimiento(+)\n\t\t\t AND es_contrato = :contrato\n\t\t\t AND el_idcliente(+) = :idcliente\n\t\t\t AND es_fechabaja IS NULL"; $grilla = new Grid(10, 5); $grilla->addColumn(new Column(" ", 1, true, false, -1, "nada", "/modules/usuarios_registrados/clientes/administracion_usuarios/check_grid_establecimientos.php", "", -1, true, -1, "", false, "", "checkbox", 4)); $grilla->addColumn(new Column("Nombre")); $grilla->addColumn(new Column("Dirección")); $grilla->addColumn(new Column("", -1, false)); $grilla->setColsSeparator(true); $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); return $grilla->Draw(false); }
AND imp.tb_clave = 'CSIMP' AND rs_idliquidacion = lc_id AND lc_id = :idliquidacion) _EXC1_"; $grilla = new Grid(); $grilla->addColumn(new Column("I", 0, true, false, -1, "btnPdf", "/modules/usuarios_registrados/agentes_comerciales/comisiones/imprimir_retencion.php", "", -1, true, -1, "Imprimir")); $grilla->addColumn(new Column("Tipo")); $grilla->addColumn(new Column("Provincia")); $grilla->addColumn(new Column("Comprobante", -1, true, false, -1, "", "", "gridColAlignRight", -1, false)); $grilla->addColumn(new Column("Retención", -1, true, false, -1, "", "", "gridColAlignRight", -1, false)); $grilla->addColumn(new Column("", 0, false)); $grilla->setExtraConditions(array($where)); $grilla->setOrderBy($ob); $grilla->setPageNumber($pagina); $grilla->setParams($params); $grilla->setSql($sql); $grilla->setTableStyle("GridTableCiiu"); $grilla->setUseTmpIframe(true); $grilla->Draw(); $_SESSION["fieldsAlignment"] = array("left", "left", "right", "right"); $_SESSION["sqlLiquidacionesRetenciones"] = $grilla->getSqlFinal(true); ?> </div> <script type="text/javascript"> with (window.parent.document) { getElementById('tituloRetenciones').innerHTML = '<?php echo $titulo; ?> '; getElementById('divContentGridRetenciones').innerHTML = document.getElementById('divContentGrid').innerHTML; getElementById('btnExportarRetenciones').style.display = 'inline';
$showProcessMsg = false; //$RCselectedItem = $_REQUEST["is"]; $params = array(":clave" => $_REQUEST["sfc"]); $sql = "SELECT -1 ¿id?, '- Sin determinar -' ¿detalle? FROM DUAL UNION ALL SELECT pi_id, pi_descripcion FROM rrhh.dpi_itemconocimiento WHERE pi_clave = :clave"; $grilla = new Grid(1, 100); $grilla->addColumn(new Column("", 8, true, false, -1, "btnAceptar", "procesar_seleccionar_combo.php?sfc=".$_REQUEST["sfc"], "GridFirstColumn")); $grilla->addColumn(new Column("Opción")); $grilla->setColsSeparator(true); $grilla->setOrderBy($ob); $grilla->setPageNumber($pagina); $grilla->setParams($params); $grilla->setRowsSeparator(true); $grilla->setShowFooter(false); $grilla->setTableStyle("gridSeleccionCombo"); $grilla->setSql($sql); $grilla->setUseTmpIframe(true); $grilla->Draw(); ?> </div> <div align="center" id="divProcesando" name="divProcesando" style="display:none"><img border="0" src="/images/waiting.gif" title="Espere por favor..."></div> <span style="color:#807F84; font-family:Trebuchet MS; font-size:9pt; font-style:italic; left:52px; position:relative; top:8px;">(Seleccione la opción deseada)</span> </body> </html>
$grilla->addColumn(new Column("Usuario")); $grilla->addColumn(new Column("Acciones")); $grilla->setColsSeparator(true); $grilla->setDecodeSpecialChars(true); $grilla->setEmptyStyle("AusentismoGridEmpty"); $grilla->setExtraConditions(array($where)); $grilla->setFooterStyle("AusentismoGridFooter"); $grilla->setHeaderStyle("AusentismoGridHeader"); $grilla->setOrderBy($ob); $grilla->setPageNumber($pagina); $grilla->setParams($params); $grilla->setRow1Style("AusentismoGridRow1"); $grilla->setRow2Style("AusentismoGridRow2"); $grilla->setRowsSeparator(true); $grilla->setSql($sql); $grilla->setTableStyle("AusentismoGridTable"); $grilla->setTextStyle("AusentismoGridText"); $grilla->setTitleStyle("AusentismoGridTitle"); $grilla->Draw(); } ?> </div> <div align="center" id="divProcesando" name="divProcesando" <?php echo $showProcessMsg ? "show='ok'" : ""; ?> style="display:none"><img alt="Espere por favor..." border="0" src="/images/cargando.gif"></div> <script> function CopyContent() { try { window.parent.document.getElementById('divContent').innerHTML = document.getElementById('divContent').innerHTML; window.parent.document.getElementById('divProcesando').style.display = 'none';