public function searchresultAction() { $page = $this->request->queryString("page"); if (empty($page)) { $page = "1"; } $key = $this->request->getParam('txtKey'); if (!isset($key)) { $key = ''; } else { $key = trim($key); } $totalRecord = $this->model->get('product')->getTotalResult($key); $this->view->data['page'] = $page; $this->view->data['totalRecord'] = $totalRecord; $this->view->data['pageSize'] = 10; $this->view->data['products'] = $this->model->get('product')->getSearchResults($key, $page, $this->view->data['pageSize']); $grid = new Grid($this->view->data['products']); $grid->setModule('admin'); $grid->setController('product'); $grid->setTotalRecord($totalRecord); $grid->setPageSize($this->view->data['pageSize']); $grid->setPage($page); $grid->addColumn(array('header' => 'Tiêu đề bài viết', 'align' => 'left', 'width' => '', 'index' => 'title')); $grid->addColumn(array('header' => 'URL key', 'align' => 'left', 'width' => '', 'index' => 'url_key')); $grid->addColumn(array('header' => 'Xuất bản', 'align' => 'center', 'width' => '140', 'index' => 'public_time')); $grid->addColumn(array('header' => 'Thứ tự', 'align' => 'center', 'width' => '60', 'index' => 'priority')); $this->view->data['grid'] = $grid; $this->view->show('search'); }
public function indexAction() { $page = $this->request->queryString("page"); if (empty($page)) { $page = "1"; } $model = $this->model->get('feedback'); $totalRecord = $model->getTotalRecord(1); $this->view->data['page'] = $page; $this->view->data['totalRecord'] = $totalRecord; $this->view->data['pageSize'] = 10; $this->view->data['users'] = $model->getAll($page, $this->view->data['pageSize'], null); $grid = new Grid($this->view->data['users']); $grid->setModule('admin'); $grid->setController('feedback'); $grid->setTotalRecord($totalRecord); $grid->setPageSize($this->view->data['pageSize']); $grid->setPage($page); $grid->addColumn(array('header' => 'ID', 'align' => 'center', 'width' => '', 'index' => 'id')); $grid->addColumn(array('header' => 'Họ tên', 'align' => 'left', 'width' => '', 'index' => 'fullname')); $grid->addColumn(array('header' => 'Thư điện tử', 'align' => 'center', 'width' => '', 'index' => 'email')); $grid->addColumn(array('header' => 'Điện thoại', 'align' => 'center', 'width' => '', 'index' => 'phone')); $this->view->data['grid'] = $grid; $this->view->show('index'); }
public function indexAction() { $page = $this->request->queryString("page"); if (empty($page)) { $page = "1"; } $userModel = $this->model->get('user'); $totalRecord = $userModel->getTotalRecord(1); $this->view->data['page'] = $page; $this->view->data['totalRecord'] = $totalRecord; $this->view->data['pageSize'] = 10; $this->view->data['users'] = $userModel->getUser($page, $this->view->data['pageSize'], null); $grid = new Grid($this->view->data['users']); $grid->setModule('admin'); $grid->setController('user'); $grid->setTotalRecord($totalRecord); $grid->setPageSize($this->view->data['pageSize']); $grid->setPage($page); $grid->addColumn(array('header' => 'ID', 'align' => 'center', 'width' => '', 'index' => 'id')); $grid->addColumn(array('header' => 'Tên truy cập', 'align' => 'left', 'width' => '', 'index' => 'username')); $grid->addColumn(array('header' => 'Tên hiển thị', 'align' => 'center', 'width' => '', 'index' => 'display_name')); $grid->addColumn(array('header' => 'Email', 'align' => 'center', 'width' => '', 'index' => 'email')); $this->view->data['grid'] = $grid; $this->view->show('index'); }
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); }
function getGrid() { $ob = "1_D_"; if (isset($_REQUEST["ob"])) { $ob = $_REQUEST["ob"]; } $pagina = 1; if (isset($_REQUEST["pagina"])) { $pagina = $_REQUEST["pagina"]; } $showProcessMsg = false; $sql = "SELECT ab_id ¿id?, ab_fechaalta ¿fecha?, ab_nombre ¿archivo?, ab_id ¿numerotransferencia?, ab_id ¿id2?\n\t\t\tFROM web.wab_archivobapro\n\t\t WHERE ab_tipo = 'P'\n\t\t\t AND ab_fechadescargado IS NOT NULL"; $grilla = new Grid(15, 10); $grilla->addColumn(new Column("", 0, false)); $grilla->addColumn(new Column("Fecha", 0, true, false, -1, "", "", "colFecha", -1, false)); $grilla->addColumn(new Column("Archivo", 0, true, false, -1, "", "", "colFecha", -1, false)); $grilla->addColumn(new Column("Nº Transferencia", 0, true, false, -1, "", "", "colFecha", -1, false)); $grilla->addColumn(new Column(" ", 8, true, false, -1, "btnDownload", "bajar_archivo.php?u=f", "colDownload")); $grilla->setColsSeparator(false); $grilla->setOrderBy($ob); $grilla->setPageNumber($pagina); $grilla->setRowsSeparator(true); $grilla->setRowsSeparatorColor("#c0c0c0"); $grilla->setShowTotalRegistros(false); $grilla->setSql($sql); $grilla->setUseTmpIframe(true); return $grilla->Draw(false); }
function getGrid() { $ob = "1_D_"; if (isset($_REQUEST["ob"])) { $ob = $_REQUEST["ob"]; } $pagina = 1; $showProcessMsg = false; $params = array(":idlogin" => $_SESSION["idEvaluado"]); $sql = "SELECT pd_id ¿id?, pd_quehace ¿quehace?, pd_paraquelohace ¿paraquelohace?, pd_comolohizo ¿comolohizo?\n\t\t\tFROM rrhh.dpd_descripcion\n\t\t WHERE pd_idlogin = :idlogin"; $grilla = new Grid(1, 100); $grilla->addColumn(new Column("", 0, true, false, -1, "BotonInformacion", "seleccionar_tarea.php", "GridFirstColumn")); $grilla->addColumn(new Column("Que hace")); $grilla->addColumn(new Column("Para que lo hace")); $grilla->addColumn(new Column("Como se sabe lo que hizo")); $grilla->setColsSeparator(true); $grilla->setOrderBy($ob); $grilla->setPageNumber($pagina); $grilla->setParams($params); $grilla->setRowsSeparator(true); $grilla->setShowFooter(false); $grilla->setSql($sql); $grilla->setUseTmpIframe(true); return $grilla->Draw(false); }
public function setVariance($arr) { $this->variances = $arr; if (isset($this->grid)) { foreach ($arr as $key => $item) { if (is_numeric($key)) { $key = $item; } $this->grid->addColumn('html', $key . '_inf', $key . ' info'); $this->grid->addColumn('html,wrap', $key . '_res', $key . ' result'); } } }
function init() { parent::init(); if (!$this->auto_test) { $this->setVariance(array('Test')); return; // used for multi-page testing } //$this->grid=$this->add('Grid'); $this->grid->addColumn('template', 'name')->setTemplate('<a href="' . $this->app->url(null, array('testonly' => '')) . '<?$name?>"><?$name?></a>'); $this->setVariance(array('Test')); //$this->setVariance(array('GiTemplate','SMlite')); //$this->runTests(); }
function getGrid() { $ob = "2"; if (isset($_REQUEST["ob"])) { $ob = $_REQUEST["ob"]; } $pagina = 1; if (isset($_REQUEST["pagina"])) { $pagina = $_REQUEST["pagina"]; } $showProcessMsg = false; $params = array(); $where = ""; if ($_REQUEST["email"] != "") { $params[":email"] = "%" . $_REQUEST["email"] . "%"; $where .= " AND uc_email LIKE :email"; } if ($_REQUEST["id"] != "") { $params[":idusuarioextranet"] = $_REQUEST["id"]; $where .= " AND uc_idusuarioextranet = :idusuarioextranet"; } if ($_REQUEST["usuario"] != "") { $params[":nombre"] = "%" . $_REQUEST["usuario"] . "%"; $where .= " AND uc_nombre LIKE :nombre"; } $sql = "SELECT DISTINCT ¿uc_idusuarioextranet?, ¿uc_nombre?, ¿uc_email?\n\t\t\tFROM web.wuc_usuariosclientes, web.wcu_contratosxusuarios\n\t\t WHERE uc_id = cu_idusuario\n\t\t\t AND uc_fechabaja IS NULL\n\t\t\t AND cu_contrato in (" . $_SESSION["contratos"] . ") _EXC1_"; $grilla = new Grid(15, 10); $grilla->addColumn(new Column("", 8, true, false, -1, "btnLupa", "show_usuario.php", "GridFirstColumn")); $grilla->addColumn(new Column("Nombre", 0, true, false, -1, "", "", "", -1, false)); $grilla->addColumn(new Column("e-Mail", 0, true, false, -1, "", "", "", -1, false)); $grilla->setColsSeparator(false); $grilla->setExtraConditions(array($where)); $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(false); }
function getGrid($idUsuario, $CodCaratula, $NroExpediente, $NroCarpeta, $tipoJuicio) { $idCheque = "0"; if (isset($_REQUEST["id"])) { $idCheque = $_REQUEST["id"]; } $pagina = 1; if (isset($_REQUEST["pagina"])) { $pagina = $_REQUEST["pagina"]; } $showProcessMsg = false; $idAbogado = $idUsuario; $params = array(); $params[":idAbogado"] = $idAbogado; $where = ""; $ob = " ORDER BY jt_numerocarpeta "; if ($CodCaratula != "") { $params[":CodCaratula"] = str_replace("-", "", $CodCaratula); $where .= " AND NVL(jt_demandante, '') || 'C/' || NVL(jt_demandado, '') || ' ' || jt_caratula\n LIKE '%' || UPPER(:CodCaratula) ||'%' "; } if ($NroExpediente != "") { $params[":NroExpediente"] = str_replace("-", "", $NroExpediente); $where .= " AND JT_NROEXPEDIENTE = :NroExpediente "; } if ($NroCarpeta != "") { $params[":NroCarpeta"] = str_replace("-", "", $NroCarpeta); $where .= " AND JT_NUMEROCARPETA = :NroCarpeta "; } if (is_numeric($tipoJuicio)) { if ($tipoJuicio != "" and $tipoJuicio > "0") { $params[":tipoJuicio"] = str_replace("-", "", $tipoJuicio); $where .= " AND JT_IDTIPO = :tipoJuicio "; } } $sql = ObtenerListaJuiciosEnTramite($idAbogado, $where, $ob); $grilla = new Grid(1, 15); $grilla->addColumn(new Column("Carpeta ", 0, true, false, -1, "", "", "", -1, false - 1)); $grilla->addColumn(new Column("Caratula ", 0, true, false, -1, "", "", "", -1, false)); $grilla->addColumn(new Column("Expediente ", 0, true, false, -1, "", "", "", -1, false)); //$grilla->addColumn(new Column("ID", 0, true, false, -1, "", "", "", -1, false)); //$grilla->addColumn(new Column("ESTADO", 0, true, false, -1, "", "", "", -1, false)); $grilla->addColumn(new Column("", 0, true, false, -1, "btnPdf ", "/Admin-Web-Form", "", -1, true, -1, "Juicio")); $grilla->addColumn(new Column("", 0, true, false, -1, "btnPdf", "/Admin-Web-Form", "", -1, true, -1, "Pericias")); $grilla->addColumn(new Column("", 0, true, false, -1, "btnPdf ", "/Admin-Web-Form", "", -1, true, -1, "Eventos")); $grilla->addColumn(new Column("", 0, true, false, -1, "btnPdf", "/Admin-Web-Form", "", -1, true, -1, "Sentencia")); $grilla->setColsSeparator(false); $grilla->setPageNumber($pagina); $grilla->setParams($params); $grilla->setRowsSeparator(true); $grilla->setRowsSeparatorColor("#c0c0c0"); $grilla->setShowTotalRegistros(true); $grilla->setSql($sql); $grilla->setUseTmpIframe(true); $grilla->addColOpenExtWindows("CR"); $grilla->addColOpenExtWindows("TEX"); return $grilla->Draw(false); }
public function indexAction() { $page = $this->request->queryString("page"); if (empty($page)) { $page = "1"; } $pageSize = 20; $totalRecord = $this->model->get('category')->getTotalRecord(); $this->view->data['page'] = $page; $this->view->data['totalRecord'] = $totalRecord; $this->view->data['pageSize'] = $pageSize; $this->view->data['parentCategorys'] = $this->model->get('category')->getCategorys($page, $pageSize); $categoryGrid = new Grid($this->view->data['parentCategorys']); $categoryGrid->setModule('admin'); $categoryGrid->setController('category'); $categoryGrid->setTotalRecord($totalRecord); $categoryGrid->setPageSize($pageSize); $categoryGrid->addColumn(array('header' => 'Tên chuyên mục', 'align' => 'left', 'width' => '', 'index' => 'title')); $categoryGrid->addColumn(array('header' => 'URL key', 'align' => 'left', 'width' => '', 'index' => 'url_key')); $categoryGrid->addColumn(array('header' => 'Mục cha', 'align' => 'center', 'width' => '60', 'index' => 'parent_id')); $categoryGrid->addColumn(array('header' => 'Thứ tự', 'align' => 'center', 'width' => '60', 'index' => 'sort_order')); $this->view->data['grid'] = $categoryGrid; $this->view->show('index'); }
public function indexAction() { $page = $this->request->queryString("page"); if (empty($page)) { $page = "1"; } $bannerModel = $this->model->get('banner'); $totalRecord = $bannerModel->getTotalRecord(1); $this->view->data['page'] = $page; $this->view->data['totalRecord'] = $totalRecord; $this->view->data['pageSize'] = 10; $this->view->data['banners'] = $bannerModel->getBanner($page, $this->view->data['pageSize'], null); $grid = new Grid($this->view->data['banners']); $grid->setModule('admin'); $grid->setController('banner'); $grid->setTotalRecord($totalRecord); $grid->setPageSize($this->view->data['pageSize']); $grid->setPage($page); $grid->addColumn(array('header' => 'ID', 'align' => 'center', 'width' => '', 'index' => 'id')); $grid->addColumn(array('header' => 'Tên banner', 'align' => 'left', 'width' => '', 'index' => 'title')); $grid->addColumn(array('header' => 'Link', 'align' => 'center', 'width' => '', 'index' => 'link')); $this->view->data['grid'] = $grid; $this->view->show('index'); }
/** * Import one field from model into grid. * * @param string $field * * @return void|Grid|Controller_Grid_Format */ public function importField($field) { $field = $this->model->hasElement($field); if (!$field) { return; } /** @type Field $field */ $field_name = $field->short_name; if ($field instanceof Field_Reference) { $field_name = $field->getDereferenced(); } $field_type = $this->getFieldType($field); /** @type string $field_caption */ $field_caption = $field->caption(); $this->field_associations[$field_name] = $field; $column = $this->owner->addColumn($field_type, $field_name, $field_caption); if ($field->sortable() && $column->hasMethod('makeSortable')) { $column->makeSortable(); } return $column; }
function addColumnMVC($field_name, $type = null) { $field = $this->getController()->getModel()->getField($field_name); if (is_null($field)) { throw new Exception_InitError("Field '{$field_name}' is not defined in the " . get_class($this->getController()->getModel()) . " model"); } if (is_null($type)) { $type = $this->getController()->formatType($field->datatype(), 'grid', $field_name); } if ($field_name == 'locked') { return parent::addColumn('locked', 'locked', ''); } if ($field_name == 'id') { $type = 'text'; } $r = parent::addColumn($type, $field_name, $field->caption()); //echo get_class($field) . '<br />'; if ($field->sortable()) { $r->makeSortable(); } return $r; }
if ($establecimiento != -1) { $params[":idestablecimiento"] = $establecimiento; $where.= " AND es_id = :idestablecimiento"; } $sql = "SELECT ¿tj_nombre?, ¿tj_cuil?, ¿es_nombre?, ¿rl_tarea?, ¿tj_id?, 'xchecked' ¿checked? FROM ctj_trabajador, crl_relacionlaboral, cre_relacionestablecimiento, aes_establecimiento WHERE tj_id = rl_idtrabajador AND rl_id = re_idrelacionlaboral(+) AND re_idestablecimiento = es_id(+) AND rl_contrato = art.afiliacion.get_contratovigente((SELECT em_cuit FROM aem_empresa WHERE em_id = :idempresa), SYSDATE) _EXC1_"; $grilla = new Grid(); $grilla->addColumn(new Column("Trabajador")); $grilla->addColumn(new Column("CUIL")); $grilla->addColumn(new Column("Establecimiento")); $grilla->addColumn(new Column("Tarea")); $grilla->addColumn(new Column(" ", 1, true, false, -1, "btnSeleccionar", "/modules/usuarios_registrados/clientes/certificado_de_cobertura/seleccionar_trabajador.php", "", -1, true, -1, "", false, "", "checkbox", 6)); $grilla->addColumn(new Column("", -1, 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(); } ?>
} $sql = "SELECT cpr.ca_nombrefanta ¿prestador?, mtp.tp_descripcion ¿tipo_prestador?, art.utiles.armar_domicilio(cpr.ca_calle, cpr.ca_numero, cpr.ca_pisocalle, cpr.ca_departamento, NULL) ¿domicilio?, ca_localidad ¿localidad?, cpr.ca_telefono ¿telefono?, cpr.ca_fax ¿fax? FROM art.cpr_prestador cpr, art.mtp_tipoprestador mtp WHERE cpr.ca_cartillaweb IN('S', 'A') AND mtp.tp_codigo = cpr.ca_especialidad AND NVL(cpr.ca_visible, 'S') = 'S' AND cpr.ca_fechabaja IS NULL _EXC1_"; $grilla = new Grid(); $grilla->addColumn(new Column("Prestador")); $grilla->addColumn(new Column("Tipo de Prestación")); $grilla->addColumn(new Column("Domicilio")); $grilla->addColumn(new Column("Localidad")); $grilla->addColumn(new Column("Teléfono")); $grilla->addColumn(new Column("Fax")); $grilla->setExtraConditions(array($where)); $grilla->setOrderBy($ob); $grilla->setPageNumber($pagina); $grilla->setParams($params); $grilla->setSql($sql); $grilla->setTableStyle("GridTableCiiu"); $grilla->Draw(); $_SESSION["sqlCartillaPrestadores"] = $grilla->getSqlFinal(true); ?>
DBExecSql($conn, $sql, $params1, OCI_DEFAULT); $sql = "INSERT INTO tmp_domicilios (mp_usuario, mp_idcodigospostales, mp_idubicacion, mp_cpostal, mp_cpa, mp_calle, mp_desde, mp_hasta, mp_localidad, mp_provincia, mp_idprovincia, mp_partido) ".$sql2; DBExecSql($conn, $sql, $params2, OCI_DEFAULT); // FIN - Agregar registros en tabla temporal.. $sql = "SELECT DISTINCT mp_cpostal || '-' || mp_localidad ¿id?, ¿mp_cpostal?, ¿mp_localidad?, ¿mp_provincia?, 'Seleccionar' ¿seleccionar? FROM tmp_domicilios WHERE mp_usuario = ".addQuotes(getComputerAndUserName()); $grilla = new Grid(10, 10); $grilla->addColumn(new Column(" ", 1, true, false, 5, "btnSeleccionar", $_SERVER["PHP_SELF"]."?sd=t", "")); $grilla->addColumn(new Column("C. Postal", 60)); $grilla->addColumn(new Column("Localidad")); $grilla->addColumn(new Column("Provincia")); $grilla->addColumn(new Column("", 0, false)); $grilla->setOrderBy($ob); $grilla->setPageNumber($pagina); $grilla->setShowProcessMessage(true); $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;
$stmt = DBExecSql($conn, str_replace("#select#", "1", $sql), $params); if (DBGetRecordCount($stmt) < 2) { require_once "menu_clientes.php"; exit; } ?> <link rel="stylesheet" href="/styles/style.css" type="text/css" /> <div class="TituloSeccion" style="display:block; width:730px;">Acceso Clientes</div> <iframe id="iframeProcesando" name="iframeProcesando" src="" style="display:none;"></iframe> <div class="ContenidoSeccion" id="divPaso1" style="margin-top:16px;"> Seleccione el contrato que desea administrar en este momento haciendo clic sobre el ícono correspondiente.</div> <div id="divContent" name="divContent" style="display:block; height:336px; left:0px; position:relative; top:40px; width:730px;"> <? $sql = str_replace("#select#", "co_contrato ¿id?, ¿co_contrato?, art.utiles.armar_cuit(em_cuit) ¿cuit?, ¿em_nombre?", $sql); $grilla = new Grid(15, 10); $grilla->addColumn(new Column("S", 0, true, false, -1, "btnSeleccionar", "/modules/usuarios_registrados/clientes/seleccionar_empresa.php", "", -1, true, -1, "Seleccionar")); $grilla->addColumn(new Column("Contrato")); $grilla->addColumn(new Column("CUIT")); $grilla->addColumn(new Column("Razón Social")); $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); $grilla->draw();
FROM ctj_trabajador, art.sex_expedientes, SIN.ssa_solicitudasistencia WHERE ex_cuil = tj_cuil AND ex_id = sa_idexpediente AND ex_cuit = :cuit AND sa_nro_cecap IS NOT NULL AND NOT EXISTS(SELECT 1 FROM SIN.sde_denuncia WHERE de_idexpediente = ex_id) AND NOT EXISTS (SELECT 1 FROM art.tmp_sdew_denuncia WHERE ex_siniestro = ew_siniestro AND ex_orden = ew_orden AND ex_recaida = ew_recaida AND ew_nro_cecap IS NOT NULL) _EXC1_"; $grilla = new Grid(); $grilla->addColumn(new Column("", 8, true, false, -1, "btnOk", "/denuncia-siniestros/denuncia/cem", "gridFirstColumn", -1, true, -1, "", false, "", "button", -1, -1, true)); $grilla->addColumn(new Column("Nº CEM", 104, true, false, -1, "", "", "gridColAlignRight", -1, false)); $grilla->addColumn(new Column("C.U.I.L.", -1, true, false, -1, "", "", "gridColAlignCenter", -1, false)); $grilla->addColumn(new Column("Nombre")); $grilla->addColumn(new Column("Fecha Siniestro", 160, true, false, -1, "", "", "gridColAlignCenter", -1, false)); $grilla->addColumn(new Column("Hora Siniestro", 152, true, false, -1, "", "", "gridColAlignCenter", -1, false)); $grilla->setExtraConditions(array($where)); $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) {
DECODE(it_tema, NULL, 'Tablero de Control', it_tema) ¿tema?, CASE WHEN ie_idpublicado = -1 THEN 'Sistema de Información Ejecutiva' WHEN ie_idpublicado = -2 THEN 'Sistema de Información de Gestión' WHEN ie_idpublicado = -3 THEN 'Sistema de Información Operativa' ELSE ip_titulo || DECODE(ie_activohistorico, 0, ' (HISTÓRICO)', '') END ¿titulo?, se_nombre ¿usuario? FROM intra.cie_informeestadistica, intra.cit_informetemas, intra.cip_informepublicado, use_usuarios WHERE ie_idtema = it_id(+) AND ie_idpublicado = ip_id(+) AND ie_usuario = se_usuario AND it_fechabaja IS NULL AND ip_fechabaja IS NULL _EXC1_"; $grilla = new Grid(); $grilla->addColumn(new Column("Fecha")); $grilla->addColumn(new Column("Tema")); $grilla->addColumn(new Column("Título")); $grilla->addColumn(new Column("Usuario")); $grilla->setColsSeparator(true); $grilla->setExtraConditions(array($where)); $grilla->setOrderBy($ob); $grilla->setPageNumber($pagina); $grilla->setRowsSeparator(true); $grilla->setSql($sql); $grilla->Draw(); echo "<script>"; echo "document.getElementById('divTopGrilla').style.display = 'block';"; echo "document.getElementById('total').innerHTML = '".$grilla->recordCount()."';"; echo "document.getElementById('LinkToExcel').href = '/modules/control_gestion/informes_de_gestion/exportar_a_excel.php?sql=".rawurlencode($grilla->getSqlFinal())."';"; echo "</script>";
if ($_REQUEST["codigo"] != "") { $params[":codigo"] = "%".$_REQUEST["codigo"]."%"; $where.= " AND ac_codigo LIKE :codigo"; } if ($_REQUEST["descripcion"] != "") { $params[":descripcion"] = "%".RemoveAccents($_REQUEST["descripcion"])."%"; $where.= " AND UPPER(ART.UTILES.reemplazar_acentos(ac_descripcion)) LIKE UPPER(:descripcion)"; } $sql = "SELECT ac_id ¿id?, ac_codigo ¿codigo?, ac_descripcion ¿descripcion? FROM cac_actividad WHERE ac_fechabaja IS NULL AND LENGTH(ac_codigo) = 6 _EXC1_"; $grilla = new Grid(); $grilla->addColumn(new Column("", -1, true, false, -1, "btnSeleccionar", "/modules/solicitud_cotizacion/seleccionar_ciiu.php?trgt=".$_REQUEST["trgt"], "")); $grilla->addColumn(new Column("Código", 40)); $grilla->addColumn(new Column("Descripción")); $grilla->setColsSeparator(true); $grilla->setColsSeparatorColor("#c0c0c0"); $grilla->setExtraConditions(array($where, $where)); $grilla->setOrderBy($ob); $grilla->setPageNumber($pagina); $grilla->setParams($params); $grilla->setRowsSeparator(true); $grilla->setRowsSeparatorColor("#c0c0c0"); $grilla->setShowProcessMessage(true); $grilla->setSql($sql); $grilla->setTableStyle("GridTableCiiu"); $grilla->Draw(); ?>
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); }
$params[":vigenciaHasta"] = $_REQUEST["vigenciaHasta"]; $where.= " AND TO_DATE(:vigenciaHasta, 'dd/mm/yyyy') BETWEEN TRUNC(br_fechavigenciadesde) AND br_fechavigenciahasta"; } $sql = "SELECT ¿br_id?, '<img src=\"/modules/mantenimiento/abm_banners/ver_thumb.php/id=' || br_id || '\" />' ¿imagen?, ¿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);
$ob = $_REQUEST["ob"]; $pagina = 1; $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>
DECODE(SUBSTR(cm_errores, 12, 1), 1, cm_sector, '<span error=\"true\">' || cm_sector || '</span>') ¿sector?, DECODE(SUBSTR(cm_errores, 13, 1), 1, cm_ciuo, '<span error=\"true\">' || cm_ciuo || '</span>') ¿ciuo?, DECODE(SUBSTR(cm_errores, 14, 1), 1, cm_sueldo, '<span error=\"true\">' || cm_sueldo || '</span>') ¿sueldo?, DECODE(SUBSTR(cm_errores, 15, 1), 1, cm_calle, '<span error=\"true\">' || cm_calle || '</span>') ¿calle?, DECODE(SUBSTR(cm_errores, 16, 1), 1, cm_numero, '<span error=\"true\">' || cm_numero || '</span>') ¿numero?, DECODE(SUBSTR(cm_errores, 17, 1), 1, cm_piso, '<span error=\"true\">' || cm_piso || '</span>') ¿piso?, DECODE(SUBSTR(cm_errores, 18, 1), 1, cm_departamento, '<span error=\"true\">' || cm_departamento || '</span>') ¿departamento?, DECODE(SUBSTR(cm_errores, 19, 1), 1, cm_codigopostal, '<span error=\"true\">' || cm_codigopostal || '</span>') ¿codigopostal?, DECODE(SUBSTR(cm_errores, 20, 1), 1, cm_localidad, '<span error=\"true\">' || cm_localidad || '</span>') ¿localidad?, DECODE(SUBSTR(cm_errores, 21, 1), 1, cm_provincia, '<span error=\"true\">' || cm_provincia || '</span>') ¿provincia?, DECODE(SUBSTR(cm_errores, 22, 1), 1, cm_fechabaja, '<span error=\"true\">' || cm_fechabaja || '</span>') ¿fechabaja? FROM tmp.tcm_cargamasivatrabajadoresweb WHERE cm_idusuario = :idusuario AND cm_ipusuario = :ipusuario"; $grilla = new Grid(); $grilla->addColumn(new Column("#")); $grilla->addColumn(new Column("C.U.I.L.")); $grilla->addColumn(new Column("Nombre")); $grilla->addColumn(new Column("Sexo")); $grilla->addColumn(new Column("Nacionalidad")); $grilla->addColumn(new Column("Otra Nacionalidad")); $grilla->addColumn(new Column("Fecha Nacimiento")); $grilla->addColumn(new Column("Estado Civil")); $grilla->addColumn(new Column("Fecha Ingreso")); $grilla->addColumn(new Column("Establecimiento")); $grilla->addColumn(new Column("Tipo Contrato")); $grilla->addColumn(new Column("Tarea")); $grilla->addColumn(new Column("Sector")); $grilla->addColumn(new Column("Código CIUO")); $grilla->addColumn(new Column("Remuneración")); $grilla->addColumn(new Column("Calle"));
} $pagina = 1; if (isset($_REQUEST["pagina"])) { $pagina = $_REQUEST["pagina"]; } $sb = false; if (isset($_REQUEST["sb"])) { if ($_REQUEST["sb"] == "T") { $sb = true; } } $params = array(":idsolicitudafiliacion" => $_REQUEST["idsa"]); $where = ""; $sql = "SELECT ¿ir_id?,\n\t\t\t\t\tir_id ¿id2?,\n\t\t\t\t\tDECODE(ir_idtipopdf, 1, '1. Solicitud de Afiliación',\n\t\t\t\t\tDECODE(ir_idtipopdf, 2, '2. Ubicación de Riesgo',\n\t\t\t\t\tDECODE(ir_idtipopdf, 3, '3. RGRL Establecimiento Nº ' || LPAD(se_nroestableci, 5, ' '),\n\t\t\t\t\tDECODE(ir_idtipopdf, 4, '4. Addenda',\n\t\t\t\t\tDECODE(ir_idtipopdf, 5, '5. Responsabilidad Civil',\n\t\t\t\t\tDECODE(ir_idtipopdf, 6, '6. Personas Expuestas Politicamente',\n\t\t\t\t\tDECODE(ir_idtipopdf, 7, '7. Exposición Riesgos Químicos Estab. Nº ' || LPAD(se_nroestableci, 5, ' '),\n\t\t\t\t\tDECODE(ir_idtipopdf, 8, '8. Ventanilla Electrónica',\n\t\t\t\t\tDECODE(ir_idtipopdf, 9, '9. Nómina Personal Expuesto', NULL))))))))) ¿descripcion?,\n\t\t\t\t\t¿ir_cantidadhojas?,\n\t\t\t\t\tDECODE(ir_estado, 'I', 'Impreso', 'No impreso') ¿estado?\n\t\t FROM web.wir_impresionesrgrl, ase_solicitudestablecimiento\n\t\tWHERE ir_idestablecimiento = se_id(+)\n\t\t\tAND ir_fechabaja IS NULL\n\t\t\tAND se_fechabaja IS NULL\n\t\t\tAND ir_idsolicitudafiliacion = :idsolicitudafiliacion"; $grilla = new Grid(); $grilla->addColumn(new Column("I", 0, true, false, -1, "btnImprimirChico", "/modules/solicitud_afiliacion/mandar_pdf_a_impresora.php?idmodulo=" . $_REQUEST["idModulo"], "", -1, true, -1, "Imprimir")); $grilla->addColumn(new Column("V", 0, true, false, -1, "btnPdf", "/modules/solicitud_afiliacion/mostrar_pdf.php?idmodulo=" . $_REQUEST["idModulo"], "", -1, true, -1, "Ver")); $grilla->addColumn(new Column("Descripción")); $grilla->addColumn(new Column("Cant. Hojas (est.)")); $grilla->addColumn(new Column("Estado")); $grilla->setColsSeparator(true); $grilla->setExtraConditions(array($where)); $grilla->setOrderBy($ob); $grilla->setPageNumber($pagina); $grilla->setParams($params); $grilla->setRowsSeparator(true); $grilla->setRowsSeparatorColor("#c0c0c0"); $grilla->setSql($sql); $grilla->setTableStyle("GridTableCiiu"); $grilla->setUseTmpIframe(true); $grilla->Draw();
if ($referenteRrhh != -1) { $params[":rrhh"] = $referenteRrhh; $where.= " AND pl_rrhh = :rrhh"; } $sql = "SELECT ¿pl_id?, ¿pl_empleado?, ¿em_detalle?, ¿pu_detalle?, ¿ge_detalle?, DECODE(pl_fechanotificajefe, NULL, 'Si', 'No') ¿finalizado?, DECODE(pl_referente, 'S', 'Si', 'No') ¿pl_referente?, ¿pl_mail?, ¿gr_detalle?, ¿es_detalle?, ¿pl_fechabaja? FROM rrhh.dpl_login, rrhh.rem_empresas, rrhh.rpu_puestos, rrhh.rge_gerencias, rrhh.rgr_grupos, rrhh.res_estadossistemasgestion WHERE pl_empresa = em_id(+) AND pl_puesto = pu_id(+) AND pl_gerencia = ge_id(+) AND pl_idgrupo = gr_id(+) AND pl_idestado = es_id _EXC1_"; $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);
"SELECT eu_id ¿id?, eu_id ¿id2?, ¿zg_descripcion?, CASE WHEN zg_id = 2 THEN 'Capital Federal' ELSE cp_localidadcap END ¿localidad?, ¿ta_detalle?, ac_codigo || ' - ' || ac_descripcion ¿ciiu?, ¿eu_trabajadores? FROM afi.aeu_establecimientos, afi.azg_zonasgeograficas, art.ccp_codigopostal, afi.ata_tipoactividad, cac_actividad WHERE eu_idzonageografica = zg_id(+) AND eu_idlocalidad = cp_id(+) AND eu_idtipoactividad = ta_id(+) AND eu_idactividad = ac_id(+) AND eu_idsolicitud = :idsolicitud AND eu_tiposolicitud = :tiposolicitud AND eu_fechabaja IS NULL ORDER BY eu_id"; } $grilla = new Grid(15, 5); if ($_REQUEST["idsolicitud"] == -1) // Si es un alta muestro el botón, sino no.. $grilla->addColumn(new Column("", 8, true, false, -1, "BotonInformacion", "/modules/solicitud_cotizacion/editar_establecimiento.php?idsolicitud=".$_REQUEST["idsolicitud"], "GridFirstColumn")); else $grilla->addColumn(new Column("", 8, false)); $grilla->addColumn(new Column("", -1, false)); $grilla->addColumn(new Column("Provincia")); $grilla->addColumn(new Column("Localidad")); $grilla->addColumn(new Column("Actividad")); $grilla->addColumn(new Column("CIIU")); $grilla->addColumn(new Column("# Trabajadores")); $grilla->setColsSeparator(true); $grilla->setOrderBy($ob); $grilla->setPageNumber($pagina); $grilla->setParams($params); $grilla->setRowsSeparator(true); $grilla->setSql($sql); $grilla->Draw();
AND il_idliquidacion = lc_id AND il_retencion <> 0 AND lc_id = :idliquidacion UNION ALL SELECT 'OS_0_' || TO_CHAR(lc_id) || '_0' id, 'Obra Social' tipo, NULL provincia, NULL comprobante, lc_obrasocial retencion, lc_identidad identidad FROM xlc_liqcomision WHERE lc_id = :idliquidacion UNION ALL SELECT 'G_' || rs_impuesto || '_' || TO_CHAR(lc_id) || '_0' id, tb_descripcion tipo, NULL provincia, rs_numero comprobante, rs_retencion retencion, lc_identidad identidad FROM art.ctb_tablas imp, xrs_retencionsicore, xlc_liqcomision WHERE imp.tb_codigo = rs_impuesto 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");
$_REQUEST["idTablaPadre"] = -1; } $url = "/functions/telefonos/abrir_ventana_edicion.php"; $url .= "?s=" . $_REQUEST["s"]; $url .= "&campoClave=" . $_REQUEST["campoClave"]; $url .= "&idModulo=" . $_REQUEST["idModulo"]; $url .= "&idTablaPadre=" . $_REQUEST["idTablaPadre"]; $url .= "&prefijo=" . $_REQUEST["prefijo"]; $url .= "&tablaTel=" . $_REQUEST["tablaTel"]; $url .= "&tipo=" . $_REQUEST["tipo"]; $params = array(":tablapadreid" => $_REQUEST["idTablaPadre"], ":tablatel" => $_REQUEST["tablaTel"], ":tipo" => $_REQUEST["tipo"], ":usuarioweb" => $_SESSION["usuario"]); $sql = "SELECT " . ($_REQUEST["r"] == "t" ? "" : "¿mp_id?, ") . "¿tt_descripcion?, ¿mp_area?, ¿mp_numero?, ¿mp_interno?\n\t\t FROM tmp.tmp_telefonos, att_tipotelefono\n\t\tWHERE mp_idtipotelefono = tt_id(+)\n\t\t\tAND mp_usuarioweb = :usuarioweb\n\t\t\tAND mp_tablatel = :tablatel\n\t\t\tAND mp_tablapadreid = :tablapadreid\n\t\t\tAND mp_tipo = :tipo\n\t\t\tAND mp_estado <> 'B'"; $grilla = new Grid(10, 5); if ($_REQUEST["r"] != "t") { // Si es readonly.. $grilla->addColumn(new Column("E", 0, true, false, -1, "btnEditar", $url, "", -1, true, -1, "Editar")); } $grilla->addColumn(new Column("Tipo de Teléfono")); $grilla->addColumn(new Column("Área")); $grilla->addColumn(new Column("Número")); $grilla->addColumn(new Column("Interno")); $grilla->setColsSeparator(true); $grilla->setOrderBy($ob); $grilla->setPageNumber($pagina); $grilla->setParams($params); //$grilla->setRefreshIntoWindow(true); $grilla->setRowsSeparator(true); $grilla->setRowsSeparatorColor("#c0c0c0"); $grilla->setShowProcessMessage(true); $grilla->setShowTotalRegistros(false); $grilla->setSql($sql);