コード例 #1
0
ファイル: item_combos.php プロジェクト: javierlov/FuentesWeb
<?
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)");
?>
コード例 #2
0
ファイル: index_combos.php プロジェクト: javierlov/FuentesWeb
<?
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()");
?>
コード例 #3
0
<?
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;");
?>
コード例 #4
0
		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)");
?>
コード例 #5
0
ファイル: index_combos.php プロジェクト: javierlov/FuentesWeb
<?
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)");
?>
コード例 #6
0
 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);
?>
コード例 #7
0
$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");
コード例 #8
0
<?
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"]);
コード例 #9
0
<?
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>
<?
}
?>
コード例 #10
0
ファイル: index_combos.php プロジェクト: javierlov/FuentesWeb
$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 =
コード例 #11
0
<?
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()");
?>
コード例 #12
0
ファイル: index_combos.php プロジェクト: javierlov/FuentesWeb
<?
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)");
?>
コード例 #13
0
ファイル: item_combos.php プロジェクト: javierlov/FuentesWeb
<?
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);
?>