コード例 #1
0
function Cetak()
{
    // *** Init PDF
    $pdf = new PDF();
    $pdf->SetTitle("Penjualan Formulir");
    $pdf->AddPage();
    $lbr = 190;
    BuatJudulLaporan($_SESSION['_PMBPeriodID'], $pdf);
    BuatIsinya($_SESSION['_PMBPeriodID'], $pdf);
    $pdf->Output();
}
コード例 #2
0
$whr = array();
if (!empty($_SESSION['dsnkeycr']) && !empty($_SESSION['dsncr'])) {
    if ($_SESSION['dsnkeycr'] == 'Login') {
        $whr[] = "d.{$_SESSION['dsnkeycr']} like '{$_SESSION['dsncr']}%'";
    } else {
        $whr[] = "d.{$_SESSION['dsnkeycr']} like '%{$_SESSION['dsncr']}%'";
    }
}
$where = implode(' and ', $whr);
$where = empty($where) ? '' : "and {$where}";
$hom = empty($_SESSION['prodi']) ? '' : "and Homebase = '{$_SESSION['prodi']}'";
$s = "select d.Nama as _Namadosen, d.Login as _NIP, d.LulusanPT as _Lulus, d.Keilmuan as _Ilmu, d.Homebase as _Homebase,  \r\n\ts.Nama as _Namastatus,\r\n\tkl.Nama as _Kelamin,\r\n\tjj.keterangan as _Ket,\r\n\tp.Nama as _Namaprodi,\r\n\tj.Nama as _Namajab,\r\n\td.TempatLahir as _TempatL, date_format(d.TanggalLahir,'%d %b %Y') as _TglLahir\r\n\tfrom dosen d \r\n\tleft outer join statusdosen s on d.StatusDosenID = s.StatusDosenID\r\n\tleft outer join kelamin kl on d.KelaminID = kl.Kelamin\r\n\tleft outer join jenjang jj on d.JenjangID = jj.JenjangID\r\n\tleft outer join prodi p on d.Homebase = p.ProdiID\r\n\tleft outer join jabatan j on d.JabatanID = j.JabatanID\r\n\twhere d.KodeID = '" . KodeID . "' {$where} {$hom}\r\n\torder by d.Login";
$r = _query($s);
while ($w = _fetch_array($r)) {
    $pdf->AddPage();
    BuatJudulLaporan($prodi, $pdf);
    BuatDaftarDosen($w, $prodi, $pdf);
}
$pdf->Output();
// *** Functions ***
function BuatJudulLaporan($prodi, $p)
{
    global $lbr;
    $p->SetFont('Helvetica', 'B', 14);
    $p->Ln(3);
    $p->Cell($lbr, 5, "Daftar Riwayat Hidup Dosen", 0, 1, 'C');
    $p->Ln(10);
}
function BuatDaftarDosen($w, $prodi, $p)
{
    global $lbr;
コード例 #3
0
// Start   : 08/01/2009
session_start();
include_once "../dwo.lib.php";
include_once "../db.mysql.php";
include_once "../connectdb.php";
include_once "../parameter.php";
include_once "../cekparam.php";
include_once "../header_pdf.php";
// *** Parameters ***
$gel = sqling($_REQUEST['gel']);
$presenterid = $_SESSION['_curPres'];
$lbr = 190;
$pdf = new PDF();
$pdf->SetTitle("Daftar Aplikan - {$gel}");
$pdf->AddPage();
BuatJudulLaporan($presenterid, $gel, $pdf);
BuatDaftarAplikan($presenterid, $gel, $pdf);
$pdf->Output();
// *** Functions ***
function BuatJudulLaporan($id, $gel, $p)
{
    global $lbr;
    $p->SetFont('Helvetica', 'B', 14);
    $p->Ln(3);
    $p->Cell($lbr, 5, "Daftar Aplikan yang Datang pada Tanggal " . date('Y-m-d'), 0, 1, 'C');
    $presenter = GetaField('presenter', "KodeID='" . KodeID . "' and PresenterID", $id, 'Nama');
    if (!empty($id)) {
        $p->SetFont('Helvetica', 'BI', 12);
        $p->Ln(3);
        $p->Cell($lbr, 5, "Presenter: " . $id . " - {$presenter}", 0, 1);
    }