Isys_report_fpdf.class.php
- 
 Hi liebe Developer! Ich habe mal ein paar Zeilen zur Berechung der Spaltenbreite für die PDF-Reports in obige PHP-Datei eingebaut. Hierdurch werden die Spalten in vernünftiger Spaltenbreite erzeugt. Vielleicht könnt ihr die paar Zeilen gebrauchen…. 61a62,77 // Width 
 $widths = array();
 for($i=0;$i<count($header);$i++) {<br="">> $widths[$i] = strlen($header[$i])*2;
 }
 foreach($data as $row) {
 $count = 0;
 foreach($row as $l_table => $l_value) {
 if (strlen($l_value)*2 > $widths[$count]) {
 $widths[$count] = strlen($l_value)*2;
 }
 $count++;
 }
 }64,65c80,81 
 < $this->Cell(strlen($header[$i])*7,7,$header[$i],1,0,'C',1);
 < $l_sum += strlen($header[$i])*7;
 –-$this->Cell($widths[$i],7,$header[$i],1,0,'C',1); 
 $l_sum += $widths[$i];
 82,85c98,101
 < // if (!preg_match("/^[\w]+$/i", $l_table)) {
 < $this->Cell(strlen($header[$i])*7, 6, $g_comp_template_language_manager->get($l_value), 'LR', 0, 'L', 1);
 < $i++;
 < // }
 –-
 if (!preg_match("/^[\w]+$/i", $l_table)) {
 $this->Cell($widths[$i], 6, $g_comp_template_language_manager->get($l_value), 'LR', 0, 'L', 1);
 $i++;
 }Ansonsten braucht der PDF-Export noch ein paar andere Einstellmöglichkeiten (Papierformat, Papiergröße etc.). Gruß 
 Christof</count($header);$i++)>
- 
 Hallo, 
 danke für die Mühe, ich werde das mal einbauen und testen.