示例#1
0
      ?>
    </form>
  </div>

<script type="text/javascript">
<?
// FillCombos..
$excludeHtml = True;
require_once($_SERVER["DOCUMENT_ROOT"]."/../Common/miscellaneous/refresh_combo.php");

$RCwindow = "window";

$RCfield = "UsuarioSolicitud";
$RCparams = array(":id" => GetUserID(),
								":idjefe" => GetUserIDJefe(NULL),
								":sector" => GetUserSector(),
								":idsector" => GetUserIdSectorIntranet(),
								":respondea" => GetWindowsLoginName());
$RCquery =
	"SELECT se_id ID, InitCap(se_nombre) DETALLE                             /* El propio usuario */
		FROM art.use_usuarios
	 WHERE se_fechabaja IS NULL
		  AND se_usuariogenerico = 'N'
		  AND se_id = :id
UNION ALL
	 SELECT se_id ID, InitCap(se_nombre) DETALLE                             /* El jefe */
		FROM art.use_usuarios
	 WHERE se_fechabaja IS NULL
		  AND se_usuariogenerico = 'N'
		  AND se_id = NVL(:idjefe, -1)
	  UNION
	
	
</div>

</form>

<script type="text/javascript"><?
echo "var usuarioLogeado = '" . GetUsuarioAplicacion() . "'; ";
// FillCombos..
$excludeHtml = True;
require_once ($_SERVER["DOCUMENT_ROOT"] . "/../Common/miscellaneous/refresh_combo.php");

$RCwindow = "window";

$RCfield = "UsuarioSolicitud";
$RCparams = array(":id" => GetUserID(), ":idjefe" => GetUserIDJefe(NULL), ":sector" => GetUserSector(), ":idsector" => GetUserIdSectorIntranet(), ":respondea" => GetWindowsLoginName());

$RCquery = "SELECT se_id ID, InitCap(se_nombre) DETALLE, SE_USUARIO IDUSUARIO                             /* El propio usuario */
              FROM art.use_usuarios
             WHERE se_fechabaja IS NULL
               AND se_usuariogenerico = 'N'
               AND se_id = :id
         UNION ALL
            SELECT se_id ID, InitCap(se_nombre) DETALLE, SE_USUARIO IDUSUARIO                             /* El jefe */
              FROM art.use_usuarios
             WHERE se_fechabaja IS NULL
               AND se_usuariogenerico = 'N'
               AND se_id = NVL(:idjefe, -1)
             UNION
            SELECT se_id ID, InitCap(se_nombre) DETALLE, SE_USUARIO IDUSUARIO                             /* Los compañeros de trabajo */
              FROM art.use_usuarios
	 WHERE MS_ID = :id";
$params = array(":id" => $_REQUEST['param1']);
$ver_combo = ValorSQL($sql, "", $params);

  if ($ver_combo == 'S') {
    $label = '<label>'.htmlentities("Aplicación").'<span class="small">'.htmlentities("Elija una aplicación del portal").'</span></label>';

    $sql = "SELECT EJ_ID AS ID, EJ_DESCRIPCION AS DETALLE
              FROM COMUNES.CEJ_EJECUTABLE
             WHERE EJ_FECHABAJA IS NULL
               AND((EJ_ACTIVO = 'S'
               AND EXISTS(SELECT 1
                            FROM COMUNES.CPE_PERFILEJECUTABLE
                           WHERE PE_IDEJECUTABLE = EJ_ID
                             AND PE_IDGRUPO = :idgrupo))
                OR UPPER(EJ_DESCRIPCION) LIKE '%INTRANET%')
          ORDER BY 2";
	$params = array(":idgrupo" => GetUserSector());
    $stmt = DBExecSql($conn, $sql, $params);

    //creo las distintas opciones del select
    $opciones = '<select class="Combo" id="Ejecutable" name="Ejecutable">
                 <option value="-1">- SELECCIONAR -</option>';
    while ($row = DBGetQuery($stmt, 0)) {
      $opciones .= '<option value="' . htmlentities($row[0]) . '">' . htmlentities($row[1]) . '</option>';
      }

    $opciones .= "</select>";
    echo $label.$opciones;
  }
?>