本文整理汇总了PHP中DataGrid::Imprimir方法的典型用法代码示例。如果您正苦于以下问题:PHP DataGrid::Imprimir方法的具体用法?PHP DataGrid::Imprimir怎么用?PHP DataGrid::Imprimir使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类DataGrid
的用法示例。
在下文中一共展示了DataGrid::Imprimir方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: Load
public function Load()
{
$eUsuario = unserialize($_SESSION['eUsuario']);
if ($eUsuario == null) {
die;
}
$sPage = "index.php?Page=BBImprimirr&Action=";
$lVars['usuario'] = $eUsuario->Apellidos . ', ' . $eUsuario->Nombres;
$oCelularBBMod = new CelularBBMod();
$oUbicacionMod = new UbicacionMod();
$CelID = $_SESSION["sCelID"];
$FechaMax = $_GET["max"];
$FechaMin = $_GET["min"];
$oCelular = $oCelularBBMod->GetCelulaByrID($CelID);
$lVars['persona'] = $oCelular->Apellidos . ', ' . $oCelular->Nombres;
$lVars['celular'] = $oCelular->Numero;
$lVars['imei'] = $oCelular->IMEI;
$lVars["btnImprimir"] = $this->oHtml->button("btnImprimir", "btnPrincipal", "Imprimir", array('onclick', "window.print();"));
$dsUbicaciones = $oUbicacionMod->ListarUbicaciones($CelID, $FechaMax, $FechaMin);
$dgView = new DataGrid($dsUbicaciones, '', 'DataGridA');
$dgView->lCabecera = array(array('12%', 'Fecha'), array('40%', 'Direccion'), array('12%', 'Distrito'), array('12%', 'Ciudad'), array('12%', 'Departamento'), array('12%', 'Pais'));
$dgView->lCampos = array(array('d', 'Fecha'), array('d', 'Calle'), array('d', 'Distrito'), array('d', 'Ciudad'), array('d', 'Departamento'), array('d', 'Pais'));
$lVars['dgUbicaciones'] = $dgView->Imprimir();
$lVars['Ajax'] = $this->oAjax->ImprimirJs();
$this->lView->show($this->lPage, $lVars);
}
示例2: CnsPersona
public function CnsPersona()
{
$sDocumento = $_POST["edtDocumento"];
$sNombres = $_POST["edtNombres"];
$sPaterno = $_POST["edtPaterno"];
$sMaterno = $_POST["edtMaterno"];
$oPersona = new PersonaMod();
$dsPersonas = $oPersona->GetBsqBasica($sDocumento, $sPaterno, $sMaterno, $sNombres);
$lVars['nroRows'] = mysql_num_rows($dsPersonas);
$lVars['lblMensaje'] = $this->oHtml->label("lblError", "msjError", "No existen Datos para la Busqueda Efectuada");
$lVars['dsPersonas'] = $dsPersonas;
$image = $this->oHtml->image('iDetalle.gif', '18', '18');
$dgView = new DataGrid($dsPersonas, '#FFFF75');
$dgView->lCabecera = $lCabecera = array(array('10%', 'VER'), array('12%', 'DI'), array('63%', 'NOMBRES'), array('5%', 'BN'), array('5%', 'ES'), array('5%', 'AF'));
$dgView->lCampos = array(array('i', $image), array('d', 'DOCUMENTO'), array('d', 'NOMBRE'), array('i', 'BN'), array('i', 'ES'), array('i', 'AFP'));
$dgView->lTr = array('hvalPersona', array('DOCUMENTO'));
echo $dgView->Imprimir();
}
示例3: lsCelulares
public function lsCelulares($ret = false, &$lVar = null)
{
$oCelularBBMod = new CelularBBMod();
// $eUsuario = new UsuarioDTO();
$eUsuario = unserialize($_SESSION['eUsuario']);
$hoy = date("Y-m-d", time());
$funcion = "loadMap('" . $hoy . " 23:59:59" . "','" . $hoy . " 00:00:00" . "')";
$dsCelulares = $oCelularBBMod->GetCelularesAll();
$lnkVerMas = $this->oHtml->lnkbutton("CelDetalles(%s);", 'Ver mas');
$dgView = new DataGrid($dsCelulares, '', 'DataGridA');
$dgView->lCabecera = array(array('12%', 'CELULAR'), array('52%', 'APELLIDOS y NOMBRES'), array('12%', ''));
$dgView->lCampos = array(array('d', 'Numero'), array('d', 'Apellidos'), array('l', $lnkVerMas, array('CelularBBID')));
$lVars['dgCelular'] = $dgView->Imprimir();
if (!$ret) {
echo $lVars['dgCelular'];
} else {
$lVar = $lVar + $lVars;
}
}
示例4: dgContrato
private function dgContrato($data)
{
$dgView = new DataGrid($data, '', 'DataGridA');
$dgView->lCabecera = array(array('25%', 'FEC. INICIO'), array('25%', 'FEC. FIN'), array('25%', 'VISTAS'), array('25%', 'VISTAS DISP'));
$dgView->lCampos = array(array('d', 'Fecha_Inicio'), array('d', 'Fecha_Fin'), array('d', 'Vistas_Contratadas'), array('d', 'Vistas_Utiles'));
return $dgView->Imprimir();
}
示例5: ReporteRCC
public function ReporteRCC()
{
$sCodigo = $_SESSION['sCodigo'];
$sTable = $_GET['Tabla'];
if ($sCodigo != '') {
$oPersona = new PersonaMod();
$dsReporte = $oPersona->GetRepPersona($sCodigo, $sTable);
$dgView = new DataGrid($dsReporte, '', 'DataGridA');
$dgView->lOrdenar = array(3 => "DESCRIPCION", 4 => "CLASIFICACION", 5 => "SALDO", 6 => "MONEDA");
$dgView->lCabecera = array(array('20%', 'ENTIDAD'), array('8%', 'TC'), array('4%', 'PR'), array('42%', 'DETALLE'), array('4%', 'CLASIF'), array('10%', 'SALDO'), array('4%', 'MON'), array('4%', 'CON'), array('4%', 'ES'));
$dgView->lCampos = array(array('d', 'ENTIDAD'), array('d', 'TC'), array('d', 'PRODUCTO'), array('d', 'DESCRIPCION'), array('d', 'CLASIFICACION'), array('m', 'SALDO'), array('d', 'MONEDA'), array('d', 'CONDICION'), array('d', 'ESTADO'));
$dgView->leTd = array(0 => "left", 3 => "left", 5 => "right");
//$dgView->bPage=true;
$dgView->pName = "pr" . $sCodigo;
echo $dgView->Imprimir();
// $this->lView->replacePage("repPersona",$lVars);
}
}
示例6: lsCelulares
public function lsCelulares($ret = false, &$lVar = null)
{
$oCelularBBMod = new CelularBBMod();
// $eUsuario = new UsuarioDTO();
$eUsuario = unserialize($_SESSION['eUsuario']);
$sSelUserID = $_GET["SelUserID"];
$hoy = date("Y-m-d", time());
$funcion = "loadMap('" . $hoy . " 23:59:59" . "','" . $hoy . " 00:00:00" . "')";
if ($eUsuario->RolID == 2) {
$dsCelulares = $oCelularBBMod->GetCelulares($eUsuario->UsuarioID);
} else {
$dsCelulares = $oCelularBBMod->GetCelulares($sSelUserID);
$add = "verCelular(" . $sSelUserID . ");";
$lVars["btnCelular"] = $this->oHtml->button("btnAgregarCelular", "btnPrincipal", "Agregar Celular", array('onclick', $add));
//$dsCelulares = $oCelularBBMod->GetCelularesAll();
}
$lnkVerMas = $this->oHtml->lnkbutton("CelDetalles(%s);", 'Ver mas');
$dgView = new DataGrid($dsCelulares, '', 'DataGridA');
$dgView->lCabecera = array(array('12%', 'CELULAR'), array('52%', 'APELLIDOS y NOMBRES'), array('12%', ''));
$dgView->lCampos = array(array('d', 'Numero'), array('d', 'Apellidos'), array('l', $lnkVerMas, array('CelularBBID')));
$lVars['dgCelular'] = $dgView->Imprimir();
if (!$ret) {
echo $lVars['dgCelular'];
echo $lVars["btnCelular"];
} else {
$lVar = $lVar + $lVars;
}
}