$pdf->selectFont('Helvetica'); if ($curr_deptid == 'ZZZ') { } else { $pdf->ezSetMargins(75, 40, 75, 75); $all2 = $pdf->openObject(); $pdf->saveState(); $pdf->selectFont('Helvetica-Bold'); $ypos = $pdf->ezText("{$prog_title} {$title_hdr}", $font_size_10, $x1); $pdf->ezText("{$title_progstr}", $font_size_10, $x5); $pdf->selectFont('Helvetica'); $pdf->restoreState(); $pdf->closeObject(); } // ----- writes the detail line begin ----- $pdf->ezSetMargins(90, 40, 75, 75); $pdf->ezColumnsStart(array('gap' => 30)); $z = 0; if ($curr_deptid == 'ZZZ') { $loop_narr = 0; } else { $loop_narr = 10; } for ($z = 0; $z < $loop_narr; $z++) { $pdf->selectFont('Helvetica'); $pdf->ezText($nar_p[$z] . "\n", $font_size_10, $x1b); $pdf->addObject($all2, 'add'); } // ----- writes detail line end ----- $i++; } //$curr_dept = $prev_dept