From 6fc2397707c93591b8a0184a053bdadc8a2d68e5 Mon Sep 17 00:00:00 2001 From: oesi Date: Mon, 18 Jan 2016 15:14:40 +0100 Subject: [PATCH] Inventar Excel Export zeigt nun auch die Person an zu der das Inventar zugeordnet ist --- vilesci/inventar/inventarliste.php | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/vilesci/inventar/inventarliste.php b/vilesci/inventar/inventarliste.php index 9660cdf5c..f6562c9aa 100644 --- a/vilesci/inventar/inventarliste.php +++ b/vilesci/inventar/inventarliste.php @@ -131,6 +131,8 @@ $worksheet->write($zeile,++$spalte,'Anschaffungsdatum',$format_bold); $maxlength[$spalte]=17; $worksheet->write($zeile,++$spalte,'Anschaffungswert',$format_bold); $maxlength[$spalte]=16; +$worksheet->write($zeile,++$spalte,'Person',$format_bold); +$maxlength[$spalte]=20; for ($pos=0;$posoe_kurzbz=$oBetriebsmittelOrganisationseinheit->errormsg; } - $oOrganisationseinheit->bezeichnung=''; + $oOrganisationseinheit = new organisationseinheit($resultBetriebsmittel[$pos]->oe_kurzbz); + //$oOrganisationseinheit->bezeichnung=''; // String - Daten Leerzeichen am Ende entfernen $resultBetriebsmittel[$pos]->bestellnr=trim($resultBetriebsmittel[$pos]->bestellnr); @@ -173,6 +176,13 @@ for ($pos=0;$posformatDatum($resultBetriebsmittel[$pos]->anschaffungsdatum,'d.m.Y'),$format_date); InsertCell($zeile,++$spalte,$resultBetriebsmittel[$pos]->anschaffungswert, $format_number); + + $bmp = new betriebsmittelperson(); + $bmp->load_betriebsmittelpersonen($resultBetriebsmittel[$pos]->betriebsmittel_id); + $person = new person(); + $person->load($bmp->person_id); + $person_name=$person->vorname.' '.$person->nachname; + InsertCell($zeile,++$spalte,$person_name, $format_number); } $maxlength[1]=30; $maxlength[2]=30; @@ -198,4 +208,4 @@ function InsertCell($zeile, $spalte, $value, $format=null) if(mb_strlen($value)>$maxlength[$spalte]) $maxlength[$spalte]=mb_strlen($value); } -?> \ No newline at end of file +?>