![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam plik ktory generuje wyniki w 4 tabelkach i czasem w jednej sa 2 wiersze a czasem 100, lub sa albo niema rekordow i moze byc sytuacjia ze w 2 jest 50 wierszy a w 1, 3, 4 nie ma nic a na koniec jest jeszcze podsumowanie, w jaki sposob obliczyc kiedy ma sie przeniesc do nastepnej lini kolejne tabele i podsumowanie.
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 116 Pomógł: 4 Dołączył: 9.10.2007 Skąd: Morąg Ostrzeżenie: (0%) ![]() ![]() |
wrzuce Ci moj skrypcik ktory napisalem, musisz sobie go przerobic, funkcja ta wyswietla na pierwsszej stronie 5 wynikow na pozostalych po 10
Kod class pdf extends jakas_klasa{
.function footer function header . . function barcodes(){ global $invent; //tu byla moja tablica wynikowa mialem od 1 czasem do ok 50 wynikow $x=20; for($i=0; $i<=count($invent);$i++){ $this->SetFont('Arial','',12); $this->SetTextColor(0,0,0); if($i<5){ $zz=$count*30+120; if($invent[$i]['i_barcode']!=0){ $this->code39($x,$zz*2-15,$invent[$i]['i_barcode']); } $this->Text($x+70,$zz,$invent[$i]['I_Name']); $this->Text($x+120,$zz,$invent[$i]['owner']); if($count==4){ $this->AddPage(); $count=0; } }else{ if($count==10){ $this->AddPage(); $count=0; } $zz=$count*30+20; $this->code39($x,$zz*2-15,$invent[$i]['i_barcode']); $this->Text($x+70,$zz,$invent[$i]['I_Name']); $this->Text($x+120,$zz,$invent[$i]['owner']); } $count++; } for($i=$cz;$i<$ile+$c;$i++){ $this->SetFont('Arial','',12); $this->SetTextColor(0,0,0); $this->Text($x,$y,$invent[$i]['i_barcode']); $this->Text($x+50,$y,$invent[$i]['I_Name']); $this->Text($x+120,$y,$invent[$i]['owner']); $y+=10; } } |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 14:53 |