<?php require 'clases/class.eyemysqladap.inc.php'; require 'clases/class.eyedatagrid.inc.php'; $db = new EyeMySQLAdap('localhost', 'sialen5_adminrh', 'sialenplmnko0', 'sialen5_rh'); $dg = new EyeDataGrid($db); $x = new EyeDataGrid($db); // Establecer la consulta $x->setQuery("id_persona,doc_identidad,nombre_completo,genero,fecha_nac", "personas", 'id_persona'); //$x->setOrder('cod_postal',EyeDataGrid::ORDER_DESC); // Permite los filtros $x->allowFilters(); // Cambiar el texto de los encabezados $x->setColumnHeader('id_persona', 'Id'); $x->setColumnHeader('doc_identidad', 'D.N.I'); $x->setColumnHeader('nombre_completo', 'Nombres'); $x->setColumnHeader('genero', 'Genero'); $x->setColumnHeader('fecha_nac', 'F. Nacimiento'); //$x->setColumnHeader('asesor', 'Asesor'); // Ocultar columna ID $x->hideColumn('id_persona'); // Cambiar el tipo de columna //$x->setColumnType('fecha_status', EyeDataGrid::TYPE_DATE, 'M d Y', true); //$x->setColumnType('aprovacion', EyeDataGrid::TYPE_PERCENT, false, array('Back' => '#c3daf9', 'Fore' => 'black')); // Mostrar restablecer el control de la grilla $x->showReset(); // Agregar el control personalizado, el orden sí importa //$x->addCustomControl(EyeDataGrid::CUSCTRL_TEXT, "alert('%apellidos%\'has promovido!')", EyeDataGrid::TYPE_ONCLICK, 'Promover'); // Agregar el control estándar $x->addStandardControl(EyeDataGrid::STDCTRL_CREATE, "if(confirm('Desea ingresar un nuevo contacto para la %razon_social% ?')) { document.location.href='usuario_contacto1.php?id=%id_cliente%';}"); $x->addStandardControl(EyeDataGrid::STDCTRL_OP, "");
// $x->showRadiobutton(); // // Mostrar numero de filas // $x->showRowNumber(); //---------------------------------------------------------------------- // Damos formato a los datos a mostrar $x->setColumnType('FECHA', EyeDataGrid::TYPE_DATE, 'd M, Y', true); // Change the date format $x->setColumnType('ELIMINADO', EyeDataGrid::TYPE_ARRAY, array('S' => 'Eliminado', 'N' => '', '' => '')); // Convert db values to something better $x->setColumnType('FECHA_ENTREGA', EyeDataGrid::TYPE_DATE, 'd, M, Y', true); // Change the date format $x->setColumnType('PRECIO', EyeDataGrid::TYPE_DOLLAR, FALSE, array('Back' => '#c3daf9', 'Fore' => 'black')); //---------------------------------------------------------------------- // Normalizamos las cabezeras de la tabla. $x->setColumnHeader('FECHA', 'Fecha emisión'); $x->setColumnHeader('nro_factura', 'Nro. Factura'); //---------------------------------------------------------------------- //Ocultamos los campos no deseados. if (!USAR_ELIMINACION_VIRTUAL) { $x->hideColumn('ELIMINADO'); } $x->hideColumn('CUIT_ORIGEN'); $x->hideColumn('TEL_ORIGEN'); $x->hideColumn('DESTINATARIO'); $x->hideColumn('CUIT_DESTINO'); $x->hideColumn('DIRECCION_DESTINO'); $x->hideColumn('TEL_DESTINO'); $x->hideColumn('Localidad_remitente'); $x->hideColumn('Localidad_destinatario'); //----------------------------------------------------------------------