コード例 #1
0
ファイル: kss.php プロジェクト: anggadjava/mitra_siakad
        if ($ggl > 0) {
            echo ErrorMsg("Tidak Dapat Dicetak", "KSS tidak dapat dicetak karena masih ada <b>{$ggl}</b> matakuliah yang gagal KRS.<br />\r\n        Hapus terlebih dahulu matakuliah yg gagal baru kemudian cetak KSS.");
            CetakKSS();
        } else {
            cetakkssgo();
        }
    }
}
function cetakkssgo()
{
    echo "<script>\r\n    new1 = window.open('kss.cetak.php?tahun={$_REQUEST['tahun']}&khsid={$_REQUEST['khsid']}&mhswid={$_REQUEST['mhswid']}');\r\n  </script>";
    CetakKSS();
    echo "<script>new1.close();</script>";
}
// *** Parameters ***
$crmhswid = GetSetVar('crmhswid');
$tahun = GetSetVar('tahun');
$gos = empty($_REQUEST['gos']) ? "donothing" : $_REQUEST['gos'];
// *** Main ***
TampilkanJudul("Cetak Kartu Studi Semester (KSS)");
TampilkanPencarianMhswTahun('kss', 'CetakKSS', 1);
if (!empty($crmhswid)) {
    $w = GetFields("mhsw m\r\n    left outer join program prg on m.ProgramID=prg.ProgramID\r\n    left outer join prodi prd on m.ProdiID=prd.ProdiID\r\n    left outer join bipot bpt on m.BIPOTID=bpt.BIPOTID", "m.MhswID", $crmhswid, "m.*, prd.Nama as PRD, prg.Nama as PRG, bpt.Nama as BPT");
    if (!empty($w)) {
        include_once "mhsw.hdr.php";
        TampilkanHeaderBesar($w, 'kss', '', 0);
        $gos();
    } else {
        echo ErrorMsg("Mahasiswa Tidak Ditemukan", "Mahasiswa dengan NPM <font size=+1>{$crmhswid}</font> tidak ditemukan.");
    }
}
コード例 #2
0
ファイル: bpmlulus.php プロジェクト: anggadjava/mitra_siakad
        HitungBiayaBayarMhsw($mhsw['MhswID'], $khsid);
    }
    echo "<script>window.location = '?'</script>";
}
// *** Parameters ***
$crmhsw = GetSetVar('crmhsw');
$crmhswid = GetSetVar('crmhswid');
$rekid = GetSetVar('rekid');
$tahun = GetSetVar('tahun');
$gos = empty($_REQUEST['gos']) ? 'BPMMhswLulus' : $_REQUEST['gos'];
$UkuranHeader = GetSetVar('UkuranHeader', 'Kecil');
$TampilkanDetail = GetSetVar('TampilkanDetail', 1);
$bpmblank = GetSetVar('bpmblank', 0);
// *** Main ***
TampilkanJudul("BPM Mhsw yg Telah Lulus");
TampilkanPencarianMhswTahun('bpmlulus', 'BPMMhswLulus', 1);
// Cari
if (!empty($crmhswid)) {
    $mhswid = $_SESSION['crmhswid'];
    $_SESSION['mhswid'] = $mhswid;
    $mhsw = GetFields("mhsw m\r\n    left outer join statusmhsw sm on m.StatusMhswID=sm.StatusMhswID\r\n    left outer join program prg on m.ProgramID=prg.ProgramID\r\n    left outer join prodi prd on m.ProdiID=prd.ProdiID\r\n    left outer join bipot bpt on m.BIPOTID=bpt.BIPOTID", "MhswID", $mhswid, "m.*, prg.Nama as PRG, prd.Nama as PRD, sm.Nama as SM, sm.Keluar, bpt.Nama as BPT");
    if (!empty($mhsw)) {
        $TampilkanHeader = "TampilkanHeader{$UkuranHeader}";
        $TampilkanHeader($mhsw, 'bpmlulus');
        if ($mhsw['Keluar'] == 'N') {
            echo ErrorMsg("Mahasiswa Belum Lulus", "Mahasiswa masih aktif. \r\n      Jika masih aktif gunakan fasilitas <b>Cetak BPM</b>.");
        } else {
            $gos($mhsw);
        }
    } else {
        echo ErrorMsg("Data Tidak Ditemukan", "Mahasiswa dengan NPM: <b>{$mhswid}</b> tidak ditemukan.<br />\r\n      NPM harus sesuai dengan yang tertera di KSM (Kartu Studi Mahasiswa).");
コード例 #3
0
        $_persen = number_format($persen, 2);
        fwrite($f, str_pad($n . '.', 4) . str_pad($w['MKKode'], 8) . str_pad($w['NamaMK'] . $Jen, 31) . str_pad($w['NamaKelas'], 4) . str_pad($w['Kehadiran'] . ' X', 5, ' ', STR_PAD_LEFT) . str_pad($_persen . '%', 9, ' ', STR_PAD_LEFT) . $_lf);
        AmbilDetail($f, $mhsw, $w);
    }
    fwrite($f, $grs);
    fwrite($f, chr(12));
    fclose($f);
    TampilkanFileDWOPRN($nmf, 'lap.hadir.permhsw');
}
function AmbilDetail($f, $mhsw, $w)
{
    global $_lf;
    $s = "select pm.*, jp.Nama, jp.Nilai, p.Tanggal\n    from presensimhsw pm\n      left outer join presensi p on pm.PresensiID=p.PresensiID\n      left outer join jenispresensi jp on pm.JenisPresensiID=jp.JenisPresensiID\n    where pm.MhswID='{$mhsw['MhswID']}' and pm.JadwalID={$w['JadwalID']}\n      and pm.JenisPresensiID <> 'H'\n    order by p.Tanggal";
    $r = _query($s);
    $n = 0;
    while ($w = _fetch_array($r)) {
        $n++;
        $tgl = FormatTanggal($w['Tanggal']);
        fwrite($f, str_pad(' ', 12) . str_pad($n . '.', 4) . str_pad($tgl, 14) . str_pad($w['Nama'], 10) . $_lf);
    }
}
// *** Parameters ***
$crmhswid = GetSetVar('crmhswid');
$tahun = GetSetVar('tahun');
$gos = empty($_REQUEST['gos']) ? "donothing" : $_REQUEST['gos'];
// *** Main ***
TampilkanJudul("Laporan Kehadiran per Mahasiswa");
TampilkanPencarianMhswTahun('lap.hadir.permhsw', 'CetakKehadiran', 1);
if (!empty($crmhswid) && !empty($tahun)) {
    $gos();
}
コード例 #4
0
ファイル: bpm.php プロジェクト: anggadjava/sisfor
    }
    // Tampilkan Summary
    TampilkanSummaryKeuMhsw($mhsw, $khs);
}
// *** Parameters ***
$crmhsw = GetSetVar('crmhsw');
$crmhswid = GetSetVar('crmhswid');
$rekid = GetSetVar('rekid');
$tahun = GetSetVar('tahun');
$gos = empty($_REQUEST['gos']) ? 'BPMMhsw' : $_REQUEST['gos'];
$UkuranHeader = GetSetVar('UkuranHeader', 'Kecil');
$TampilkanDetail = GetSetVar('TampilkanDetail', 1);
$bpmblank = GetSetVar('bpmblank', 0);
// *** Main ***
TampilkanJudul("Bukti Pembayaran Mahasiswa - BPM");
TampilkanPencarianMhswTahun('bpm', 'BPMMhsw', 1);
// Cari
if (!empty($crmhswid)) {
    $mhswid = $_SESSION['crmhswid'];
    $_SESSION['mhswid'] = $mhswid;
    $mhsw = GetFields("mhsw m\r\n    left outer join statusmhsw sm on m.StatusMhswID=sm.StatusMhswID\r\n    left outer join program prg on m.ProgramID=prg.ProgramID\r\n    left outer join prodi prd on m.ProdiID=prd.ProdiID\r\n    left outer join bipot bpt on m.BIPOTID=bpt.BIPOTID", "MhswID", $mhswid, "m.*, prg.Nama as PRG, prd.Nama as PRD, sm.Nama as SM, sm.Keluar, bpt.Nama as BPT");
    if (!empty($mhsw)) {
        $Thnaktif = GetaField('tahun', "ProdiID = '{$mhsw['ProdiID']}' and ProgramID = '{$mhsw['ProgramID']}' and TahunID", $tahun, 'NA');
        $TampilkanHeader = "TampilkanHeader{$UkuranHeader}";
        $TampilkanHeader($mhsw, 'bpm');
        $khs = GetFields("khs k\r\n      left outer join statusmhsw sm on k.StatusMhswID=sm.StatusMhswID", "k.MhswID='{$mhswid}' and k.TahunID", $tahun, "k.*, sm.Nama as SM, sm.Keluar");
        if (!empty($khs)) {
            if ($Thnaktif == 'Y') {
                echo ErrorMsg('Periode Akademik Sudah Lewat', "Anda tidak dapat melakukan pembayaran pada periode <b>{$tahun}</b> karena periode ini sudah ditutup.\r\n      <hr size=1 color=silver>\r\n      Silakan anda masukkan periode akademik aktif saat ini.");
            } else {
                $gos();