Exemplo n.º 1
0
}
$export_link .= $export_param;
//Datumsbereich ermitteln
$datum_obj = new datum();
$dTmpAktuellerMontag = date("Y-m-d", strtotime(date('Y') . "W" . date('W') . "1"));
// Montag der Aktuellen Woche
$dTmpAktuellesDatum = explode("-", $dTmpAktuellerMontag);
$dTmpMontagPlus = date("Y-m-d", mktime(0, 0, 0, date($dTmpAktuellesDatum[1]), date($dTmpAktuellesDatum[2]) + $days, date($dTmpAktuellesDatum[0])));
$datum_beginn = $dTmpAktuellerMontag;
$datum_ende = $dTmpMontagPlus;
$ts_beginn = $datum_obj->mktime_fromdate($datum_beginn);
$ts_ende = $datum_obj->mktime_fromdate($datum_ende);
// Mitarbeiter laden
$ma = new mitarbeiter();
if (!is_null($organisationseinheit)) {
    $mitarbeiter = $ma->getMitarbeiterOrganisationseinheit($organisationseinheit);
} else {
    if (!is_null($lektor)) {
        $mitarbeiter = $lektor;
    } else {
        if (is_null($funktion)) {
            $mitarbeiter = $ma->getMitarbeiter($lektor, $fix);
        } else {
            $mitarbeiter = $ma->getMitarbeiterStg(null, null, $stge, $funktion, 'nachname,vorname');
        }
    }
}
if (isset($_REQUEST['format']) && $_REQUEST['format'] == 'xls') {
    // Creating a workbook
    $workbook = new Spreadsheet_Excel_Writer();
    // sending HTTP headers