Fix: problem with multi-page

This commit is contained in:
Regis Houssin 2011-04-23 11:34:13 +00:00
parent d02d52f907
commit 0aca6759e8

View File

@ -203,9 +203,9 @@ class pdf_propale_azur extends ModelePDFPropales
$tab_top = 90; $tab_top = 90;
$tab_top_middlepage = 50; $tab_top_middlepage = 50;
$tab_top_newpage = 50; $tab_top_newpage = 50;
$tab_height = 150; $tab_height = 130;
$tab_height_middlepage = 190; $tab_height_middlepage = 200;
$tab_height_newpage = 150; $tab_height_endpage = 170;
// Affiche notes // Affiche notes
if (! empty($object->note_public)) if (! empty($object->note_public))
@ -322,7 +322,7 @@ class pdf_propale_azur extends ModelePDFPropales
else else
{ {
$tab_top_in_current_page=$tab_top_newpage; $tab_top_in_current_page=$tab_top_newpage;
$tab_height_in_current_page=$tab_height_newpage; $tab_height_in_current_page=$tab_height_middlepage;
} }
if (($nexY+$nblineFollowDesc) > ($tab_top_in_current_page+$tab_height_in_current_page) && $i < ($nblignes - 1)) if (($nexY+$nblineFollowDesc) > ($tab_top_in_current_page+$tab_height_in_current_page) && $i < ($nblignes - 1))
{ {
@ -332,7 +332,7 @@ class pdf_propale_azur extends ModelePDFPropales
} }
else else
{ {
$this->_tableau($pdf, $tab_top_newpage, $tab_height_newpage, $nexY, $outputlangs); $this->_tableau($pdf, $tab_top_newpage, $tab_height_middlepage, $nexY, $outputlangs);
} }
$this->_pagefoot($pdf,$object,$outputlangs); $this->_pagefoot($pdf,$object,$outputlangs);
@ -358,8 +358,8 @@ class pdf_propale_azur extends ModelePDFPropales
} }
else else
{ {
$this->_tableau($pdf, $tab_top_newpage, $tab_height_newpage, $nexY, $outputlangs); $this->_tableau($pdf, $tab_top_newpage, $tab_height_endpage, $nexY, $outputlangs);
$bottomlasttab=$tab_top_newpage + $tab_height_newpage + 1; $bottomlasttab=$tab_top_newpage + $tab_height_endpage + 1;
} }
// Affiche zone infos // Affiche zone infos