From 4495717d2ac3a21f0ad0a9b7c3a27dbb2b827103 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Wed, 7 Dec 2011 10:18:19 +0000 Subject: [PATCH] Seriennummer wird als String ins Excel exportiert da es sonst manchmal als Zahl interpretiert wird und mit Exponentialdarstellung angezeigt wird --- vilesci/inventar/inventarliste.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/vilesci/inventar/inventarliste.php b/vilesci/inventar/inventarliste.php index fc3c25d24..9660cdf5c 100644 --- a/vilesci/inventar/inventarliste.php +++ b/vilesci/inventar/inventarliste.php @@ -163,7 +163,7 @@ for ($pos=0;$posinventarnummer); InsertCell($zeile,++$spalte,mb_str_replace("\r\n"," ",$resultBetriebsmittel[$pos]->beschreibung)); InsertCell($zeile,++$spalte,mb_str_replace("\r\n"," ",$resultBetriebsmittel[$pos]->verwendung)); - InsertCell($zeile,++$spalte,$resultBetriebsmittel[$pos]->seriennummer); + InsertCell($zeile,++$spalte,$resultBetriebsmittel[$pos]->seriennummer,'string'); InsertCell($zeile,++$spalte,$resultBetriebsmittel[$pos]->ort_kurzbz); InsertCell($zeile,++$spalte,$resultBetriebsmittel[$pos]->bestellnr); InsertCell($zeile,++$spalte,$oOrganisationseinheit->bezeichnung?$oOrganisationseinheit->bezeichnung:$resultBetriebsmittel[$pos]->oe_kurzbz); @@ -186,7 +186,12 @@ function InsertCell($zeile, $spalte, $value, $format=null) global $maxlength, $worksheet; if(!is_null($format)) - $worksheet->write($zeile,$spalte,$value, $format); + { + if($format=='string') + $worksheet->writeString($zeile,$spalte,$value); + else + $worksheet->write($zeile,$spalte,$value, $format); + } else $worksheet->write($zeile,$spalte,$value);