<? require_once($_SERVER["DOCUMENT_ROOT"]."/../Classes/provart/combo.php"); $sql = "SELECT de_id id, de_nombre detalle, 2 orden FROM rrhh.rde_descargables WHERE de_fechabaja IS NULL AND de_idpadre = -1 ORDER BY 3, 2"; $comboItemPadre = new Combo($sql, "itemPadre", ($isAlta)?-1:$row["DE_IDPADRE"]); $comboItemPadre->setFirstItem("* ITEM RAÍZ *"); $comboItemPadre->setFocus(true); $comboItemPadre->setOnChange("cambiarItemPadre(this.value)"); ?>
<? require_once($_SERVER["DOCUMENT_ROOT"]."/../Classes/provart/combo.php"); $sql = "SELECT id, detalle FROM (SELECT DISTINCT ii_periodo id, art.utiles.nombredemes(SUBSTR(ii_periodo, 5, 2)) || ' ' || SUBSTR(ii_periodo, 1, 4) detalle FROM web.wii_informesiys WHERE ii_contrato = :contrato AND ii_fechabaja IS NULL ORDER BY ii_periodo DESC)"; $comboPeriodo = new Combo($sql, "periodo"); $comboPeriodo->addParam(":contrato", $_SESSION["contrato"]); $comboPeriodo->setFocus(true); $comboPeriodo->setOnChange("submitForm()"); ?>
<? require_once($_SERVER["DOCUMENT_ROOT"]."/../Common/miscellaneous/date_utils.php"); require_once($_SERVER["DOCUMENT_ROOT"]."/../Classes/provart/combo.php"); $sql = "SELECT -1 id, '' detalle FROM DUAL WHERE 1 = 2"; for ($i=1; $i<=12; $i++) $sql.= " UNION ALL SELECT ".$i.", '".getMonthName($i)."' FROM DUAL"; $comboMes = new Combo($sql, "mes", $_REQUEST["mes"]); $comboMes->setAddFirstItem(false); $comboMes->setFocus(true); $comboMes->setOnChange("window.location.href = '/cumpleanos/' + document.getElementById('mes').value;"); ?>
WHERE LENGTH(ac_codigo) = 6 ORDER BY 2"; $comboCiiu = new Combo($sql, "ciiu", ($_REQUEST["id"] == -1)?-1:$row["EU_IDACTIVIDAD"]); if ($row["EU_IDZONAGEOGRAFICA"] == 2) { $sql = "SELECT 0 id, 'Capital Federal' detalle FROM DUAL"; $comboLocalidad = new Combo($sql, "localidad", ($_REQUEST["id"] == -1)?-1:$row["EU_IDLOCALIDAD"]); $comboLocalidad->setAddFirstItem(false); } else { $sql = "SELECT cp_id id, cp_localidadcap detalle FROM art.ccp_codigopostal WHERE cp_fechabaja IS NULL AND cp_provincia = :provincia ORDER BY 2"; $comboLocalidad = new Combo($sql, "localidad", ($_REQUEST["id"] == -1)?-1:$row["EU_IDLOCALIDAD"]); $comboLocalidad->addParam(":provincia", nullIsEmpty($idProvincia)); } $sql = "SELECT zg_id id, zg_descripcion detalle FROM afi.azg_zonasgeograficas WHERE zg_fechabaja IS NULL ORDER BY 2"; $comboProvincia = new Combo($sql, "provincia", ($_REQUEST["id"] == -1)?-1:$row["EU_IDZONAGEOGRAFICA"]); $comboProvincia->setFocus(true); $comboProvincia->setOnChange("cambiaProvincia(this.value)"); ?>
<? require_once($_SERVER["DOCUMENT_ROOT"]."/../Classes/provart/combo.php"); $params = array(); $sql = "SELECT se_usuario id, se_usuario detalle FROM use_usuarios WHERE se_fechabaja IS NULL AND se_usuariogenerico = 'N' ORDER BY 2"; $comboUsuario = new Combo($sql, "usuario", $_SESSION["USUARIO_PROGRAMA_INCENTIVOS"]); $comboUsuario->setFocus(true); $comboUsuario->setOnChange("cambiarUsuario(this.value)"); ?>
ORDER BY 2"; $comboUsuariosConPermiso = new Combo($sql, "usuariosConPermiso[]"); $comboUsuariosConPermiso->addParam(":idpagina", $_REQUEST["pageid"]); $comboUsuariosConPermiso->setAddFirstItem(false); $comboUsuariosConPermiso->setMultiple(true); $sql = "SELECT se_id id, se_usuario detalle FROM use_usuarios WHERE se_fechabaja IS NULL AND se_usuariogenerico = 'N' ORDER BY 2"; $comboUsuariosDestino = new Combo($sql, "usuariosDestino[]"); $comboUsuariosDestino->setAddFirstItem(false); $comboUsuariosDestino->setMultiple(true); $sql = "SELECT se_id id, se_usuario detalle FROM use_usuarios WHERE se_fechabaja IS NULL AND se_id NOT IN(SELECT pe_idusuario FROM web.wpe_permisosintranet WHERE pe_idpagina = :idpagina) AND se_usuariogenerico = 'N' ORDER BY 2"; $comboUsuariosSinPermiso = new Combo($sql, "usuariosSinPermiso"); $comboUsuariosSinPermiso->addParam(":idpagina", $_REQUEST["pageid"]); $comboUsuariosSinPermiso->setAddFirstItem(false); $comboUsuariosSinPermiso->setFocus(true); $comboUsuariosSinPermiso->setMultiple(true); ?>
$comboEmpresa->setOnChange("cambiarEmpresa(".(($alta)?-1:$_REQUEST["id"]).", -1, -1)"); $sql = "SELECT es_id id, es_detalle detalle FROM rrhh.res_estadossistemasgestion ORDER BY 1"; $comboEstado = new Combo($sql, "estado", ($alta)?1:$row["PL_IDESTADO"]); $comboEstado->setClass("combo"); $sql = "SELECT ge_id id, ge_detalle detalle FROM rrhh.rge_gerencias ORDER BY 2"; $comboGerencia = new Combo($sql, "gerencia", ($alta)?-1:$row["PL_GERENCIA"]); $comboGerencia->setClass("combo"); $comboGerencia->setFocus(true); $sql = "SELECT gr_id id, gr_detalle detalle FROM rrhh.rgr_grupos ORDER BY 2"; $comboGrupo = new Combo($sql, "grupo", ($alta)?-1:$row["PL_IDGRUPO"]); $comboGrupo->setClass("combo"); $sql = "SELECT pu_id id, pu_detalle detalle FROM rrhh.rpu_puestos ORDER BY 2"; $comboPuesto = new Combo($sql, "puesto", ($alta)?-1:$row["PL_PUESTO"]); $comboPuesto->setClass("combo");
<? require_once($_SERVER["DOCUMENT_ROOT"]."/../Classes/provart/combo.php"); $sql = "SELECT DISTINCT ca_id id, ca_codigo || ' - ' || ca_descripcion detalle FROM aca_canal WHERE ca_fechabaja IS NULL ORDER BY 2"; $comboCanal = new Combo($sql, "canal", $_SESSION["canal"]); $comboCanal->setFocus(true); $comboCanal->setOnChange("cambiaCanal(this.value)"); $sql = "SELECT DISTINCT en_id id, en_codbanco || ' - ' || en_nombre detalle FROM xen_entidad WHERE en_idcanal = :idcanal AND en_fechabaja IS NULL ORDER BY 2"; $comboEntidad = new Combo($sql, "entidad", $_SESSION["entidad"]); $comboEntidad->addParam(":idcanal", $_SESSION["canal"]); $comboEntidad->setOnChange("cambiaEntidad(this.value)"); $sql = "SELECT su_id id, su_codsucursal || ' - ' || su_descripcion detalle FROM asu_sucursal WHERE su_fechabaja IS NULL AND su_identidad = :identidad ORDER BY 2"; $comboSucursal = new Combo($sql, "sucursal", $_SESSION["sucursal"]); $comboSucursal->addParam(":identidad", $_SESSION["entidad"]);
<? require_once($_SERVER["DOCUMENT_ROOT"]."/../Classes/provart/combo.php"); $sql = "SELECT ".$prefijo."id id, ".$prefijo."detalle detalle FROM ".$tabla." ORDER BY 2"; $comboTipos = new Combo($sql, "tipos"); $comboTipos->setFocus(true); if (isset($_REQUEST["tipoop"])) { $sql = "SELECT ".$prefijo."id id, ".$prefijo."detalle detalle FROM ".$tabla." ORDER BY 2"; $comboGenerico = new Combo($sql, $obj); ?> <script type="text/javascript"> window.parent.document.getElementById('<?php echo $obj; ?> ').parentNode.innerHTML = '<?php echo $comboGenerico->draw(); ?> '; </script> <? } ?>
$sql = "SELECT pl_id id, pl_empleado detalle FROM rrhh.dpl_login WHERE pl_empresa = :empresa AND pl_fechabaja IS NULL ORDER BY 2"; $comboEmpleado = new Combo($sql, "empleado", $empleado); $comboEmpleado->addParam(":empresa", $empresa); $sql = "SELECT em_id id, em_detalle detalle FROM rrhh.rem_empresas ORDER BY 2"; $comboEmpresa = new Combo($sql, "empresa", $empresa); $comboEmpresa->setDisabled(!$habilitarEmpresa); $comboEmpresa->setFocus(true); $comboEmpresa->setOnChange("cambiarEmpresa()"); $sql = "SELECT es_id id, es_detalle detalle FROM rrhh.res_estadossistemasgestion ORDER BY 1"; $comboEstado = new Combo($sql, "estado", $estado); $sql = "SELECT ge_id id, ge_detalle detalle FROM rrhh.rge_gerencias ORDER BY 2"; $comboGerencia = new Combo($sql, "gerencia", $gerencia); $sql =
<? require_once($_SERVER["DOCUMENT_ROOT"]."/../Classes/provart/combo.php"); $sql = "SELECT se_id id, se_nombre detalle FROM use_usuarios WHERE se_fechabaja IS NULL AND se_usuariogenerico = 'N' ORDER BY se_buscanombre"; $comboEmpleadoAusente = new Combo($sql, "empleadoAusente"); $comboEmpleadoAusente->setFocus(true); $sql = "SELECT ma_id id, ma_detalle detalle FROM rrhh.rma_motivosausencia WHERE ma_fechabaja IS NULL ORDER BY 2"; $comboMotivoAusencia = new Combo($sql, "motivoAusencia"); $comboMotivoAusencia->setOnChange("mostrarEnviarMedico()"); $sql = "SELECT 'T' id, 'Sí' detalle FROM DUAL UNION ALL SELECT 'F', 'No' FROM DUAL"; $comboEnviarMedico = new Combo($sql, "enviarMedico"); $comboEnviarMedico->setOnChange("mostrarJustificacion()"); ?>
<? require_once($_SERVER["DOCUMENT_ROOT"]."/../Classes/provart/combo.php"); $sql = "SELECT pl_id id, pl_empleado detalle FROM rrhh.dpl_login WHERE pl_jefe = :idusuario AND pl_fechabaja IS NULL UNION ALL SELECT pl_id id, pl_empleado detalle FROM rrhh.dpl_login WHERE pl_id = :idusuario AND pl_esrrhh = 'F' AND pl_fechabaja IS NULL UNION ALL SELECT pl_id id, pl_empleado detalle FROM rrhh.dpl_login WHERE pl_rrhh = :idusuario AND pl_fechabaja IS NULL ORDER BY 2"; $comboUsuarioAEvaluar = new Combo($sql, "UsuarioAEvaluar", $_SESSION["idEvaluado"]); $comboUsuarioAEvaluar->addParam(":idusuario", $_SESSION["idUsuario"]); $comboUsuarioAEvaluar->setAddFirstItem(false); $comboUsuarioAEvaluar->setFocus(true); $comboUsuarioAEvaluar->setOnChange("cambiarEvaluado(this.value)"); ?>
<? require_once($_SERVER["DOCUMENT_ROOT"]."/../Classes/provart/combo.php"); $sql = "SELECT '_self' id, 'Misma ventana' detalle FROM DUAL UNION ALL SELECT '_blank', 'Ventana nueva' FROM DUAL"; $comboDestino = new Combo($sql, "destino", ($isAlta)?-1:$row["MI_TARGET"]); $sql = "SELECT mi_id id, mi_texto detalle, 2 orden FROM web.wmi_menuintranet WHERE mi_fechabaja IS NULL AND mi_idpadre = -1 ORDER BY 3, 2"; $comboMenuPadre = new Combo($sql, "menuPadre", ($isAlta)?-1:$row["MI_IDPADRE"]); $comboMenuPadre->setFirstItem("* ES UN ITEM PADRE *"); $comboMenuPadre->setFocus(true); ?>