Esempio n. 1
0
	$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());
Esempio n. 3
0
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());
?>
Esempio n. 7
0
$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());
?>
Esempio n. 12
0
$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>