Exemplo n.º 1
0
                $maxlength[$spalte] = mb_strlen($row->nachname);
            }
            $worksheet->write($zeile, ++$spalte, $row->vorname);
            if (mb_strlen($row->vorname) > $maxlength[$spalte]) {
                $maxlength[$spalte] = mb_strlen($row->vorname);
            }
            $worksheet->write($zeile, ++$spalte, $row->status);
            if (mb_strlen($row->status) > $maxlength[$spalte]) {
                $maxlength[$spalte] = mb_strlen($row->status);
            }
            $worksheet->write($zeile, ++$spalte, $row->semester, $format_center);
            if (mb_strlen($row->semester) > $maxlength[$spalte]) {
                $maxlength[$spalte] = mb_strlen($row->semester);
            }
            $dokumente = new dokument();
            $dokumente->getPrestudentDokumente($row->prestudent_id);
            foreach ($dokumente->result as $docs) {
                if (isset($dokumente_arr[$docs->dokument_kurzbz])) {
                    $worksheet->write($zeile, $dokumente_arr[$docs->dokument_kurzbz], 'X', $format_bold_merge);
                }
            }
        }
    }
    //Die Breite der Spalten setzen
    foreach ($maxlength as $i => $breite) {
        $worksheet->setColumn($i, $i, $breite + 2);
    }
    $workbook->close();
} else {
    echo '
	<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
require_once '../include/akte.class.php';
require_once '../include/prestudent.class.php';
require_once '../include/mitarbeiter.class.php';
$rdf_url = 'http://www.technikum-wien.at/dokumentprestudent';
$date = new datum();
if (isset($_GET['prestudent_id'])) {
    if (is_numeric($_GET['prestudent_id'])) {
        $prestudent_id = $_GET['prestudent_id'];
    } else {
        die('Prestudent_id ist ungueltig');
    }
} else {
    die('Fehlerhafte Parameteruebergabe');
}
$dok = new dokument();
if (!$dok->getPrestudentDokumente($prestudent_id)) {
    die($dok->errormsg);
}
$prestudent = new prestudent();
if (!$prestudent->load($prestudent_id)) {
    die($prestudent->errormsg);
}
echo '
<RDF:RDF
	xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
	xmlns:DOKUMENT="' . $rdf_url . '/rdf#"
>

  <RDF:Seq about="' . $rdf_url . '/liste">
';
foreach ($dok->result as $row) {