本文整理匯總了PHP中PDFReport::Output方法的典型用法代碼示例。如果您正苦於以下問題:PHP PDFReport::Output方法的具體用法?PHP PDFReport::Output怎麽用?PHP PDFReport::Output使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類PDFReport
的用法示例。
在下文中一共展示了PDFReport::Output方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: catch
if (BuscaSubStr($row["TABLA"], 'SINRIESGO')) {
$pdf->TieneExpuestos = 'SINEXPUESTO';
}
if (BuscaSubStr($row["TABLA"], 'CABECERANOMINA')) {
$pdf->TieneExpuestos = 'CONEXPUESTO';
}
$params[":IDCABECERA"] = $pdf->idrelev;
$sql = $pdf->ListadoPersonalExpAnnoAntSQL($annoACTUAL);
$pdf->BuscaDatorGeneralReporte($annoACTUAL, $idEstablecimiento);
} else {
if (isset($_SESSION['ListadoPersonalExpuesto']['tiponomina']) and $_SESSION['ListadoPersonalExpuesto']['tiponomina'] == 'S') {
$pdf->TieneExpuestos = 'CONEXPUESTO';
$sql = $pdf->ListadoPersonalExpSQL($idEstablecimiento);
} else {
$pdf->TieneExpuestos = 'SINEXPUESTO';
$idEWEstableci = $_SESSION['ListadoPersonalExpuesto']['empresaESTABLECI'];
$idEWCUIT = $_SESSION['ListadoPersonalExpuesto']['empresaCUITSINGUION'];
}
$params[":IDCABECERANOMINA"] = $idEstablecimiento;
$pdf->BuscaDatorGeneralReporte($annoACTUAL, $idEstablecimiento);
}
} catch (Exception $e) {
DBRollback($conn);
SalvarErrorTxt(__FILE__, __FUNCTION__, __LINE__, $e->getMessage());
echo 'ERROR: ' . $e->getMessage();
}
$pdf->AddPage();
$pdf->SetFont('Arial', 'B', 16);
$pdf->Cell(140, 10, 'Pritn screen !' . $UsuarioNombre);
$pdf->Output();
示例2: DBGetQuery
exit;
}
$rowCabecera = DBGetQuery($stmt, 1, false);
//-----------------------------------------------------------------------
// $pdf->setSourceFile($_SERVER["DOCUMENT_ROOT"]."/modules/varios/templates/ListadoJuiciosVerticalBlanco.pdf");
$stmt = DBExecSql($conn, $sql, $params);
$pdf->SetAutoPageBreak(true, 20);
$pdf->AddPage('P', 'Legal');
while ($row = DBGetQuery($stmt, 1, false)) {
$pdf->SetX($pdf->margenDerecho);
$pdf->SetTextColor(0, 0, 0);
$pdf->SetFontAlignGeneral();
$Newrow = array_values($row);
$pdf->Row($Newrow);
$pdf->LineaSepara();
}
unset($_SESSION['ReportesSiniestros']["ReporteDatosdelaEmpresa"]);
// enviamos cabezales http para no tener problemas
header('Content-Type: text/html; charset=UTF-8');
//header('Content-Type: text/html; charset=iso-8859-1');
header("Content-Transfer-Encoding", "binary");
//header('Cache-Control: maxage=3600');
header('Cache-Control: private, max-age=0, must-revalidate');
header('Pragma: public');
$pdf->Output('ReporteDatosdelaEmpresa.pdf', 'I');
// DBCommit($conn);
} catch (Exception $e) {
DBRollback($conn);
EscribirLogTxt1("ReporteDatosdelaEmpresa.php", $e->getMessage());
echo 'ERROR: ' . $e->getMessage();
}
示例3: implode
$pdf->SetSubject("REPORTE WEB LEGALES");
$params[":id"] = $_SESSION["ReportesSiniestros"]["ID"];
$sql = $pdf->Listado_ReporteResumenSiniestro();
//EscribirLogTxt1("Listado_ReporteResumenSiniestro", $sql);
EscribirLogTxt1("Listado_ReporteResumenSiniestro params", implode(',', $params));
$stmt = DBExecSql($conn, $sql, $params);
//-----------------------------------------------------------------------
if (DBGetRecordCount($stmt) == 0) {
echo utf8_decode("La consulta no devolvio datos.");
exit;
}
//-----------------------------------------------------------------------
$pdf->SetAutoPageBreak(true, 20);
$pdf->AddPage('P', 'A4');
$row = DBGetQuery($stmt, 1, false);
$pdf->SetSiniestroNumero($row['SINIESTRO']);
$pdf->SetIdExpediente($_SESSION["ReportesSiniestros"]["ID"]);
$pdf->PrintDatosReport($row);
unset($_SESSION['ReportesSiniestros']["ReporteResumenSiniestro"]);
/*
header('Content-Type: text/html; charset=UTF-8');
header("Content-Transfer-Encoding", "binary");
header('Cache-Control: private, max-age=0, must-revalidate');
header('Pragma: public');
*/
$pdf->Output('ReporteResumenSiniestro.pdf', 'I');
} catch (Exception $e) {
DBRollback($conn);
EscribirLogTxt1("ReporteResumenSiniestro.php", $e->getMessage());
echo 'ERROR: ' . $e->getMessage();
}