コード例 #1
0
ファイル: get_grid.php プロジェクト: javierlov/FuentesWeb
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);
}
コード例 #2
0
							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';
コード例 #3
0
$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>
コード例 #4
0
ファイル: historico.php プロジェクト: javierlov/FuentesWeb
	$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';