vratiDirApstraktne().'/HtmlElementi.class.php'); include_once($DAplikacija->vratiDirProcesi().'/Porudzbenica/HPorudzbenica.class.php'); class HPorudzbenicaKupca extends HPorudzbenica { var $Delimiter; var $idPorudzbenica; var $kupac; var $nazivKupca; var $datum; var $broj; var $idStatusPorudzbenice; var $StatusPorudzbenice; var $ProcesAktivnostEdit; var $ProcesAktivnostBisi; function HPorudzbenicaKupca($Naziv,$Naslov) { $this->HPorudzbenica($Naziv,$Naslov); $nbsp=new TString('',' '); } function prikaziStanje() { $tabela=new HTabela(''); $tabela->DodeliSirina(140); $tabela->DodeliStil('tabelaSiviOkvir'); $tabela->dodajRed(0); $tabela->dodajRed(1); $tabela->dodajRed(2); $tabela->DodajCeliju(0,0); $tabela->DodajCeliju(1,0); $tabela->DodajCeliju(2,0); $idk=0; if (!is_array($this->Podaci["Detalji"])) { $brojStavki=0; } else { $idk=$this->Podaci["Podaci"][0]["idPorudzbenica"]; $brojStavki=count($this->Podaci["Detalji"]); } $suma=number_format(($this->Podaci["suma"]-$this->Podaci["sumaRabata"])*1.18 ,2,',','.'); $slika=new HSlika('','Images/korpainfo.gif'); $slika->DodeliStil('linkslika'); $slika->DodeliOnClickJS('St.ProcesirajZahtev'); $slika->DodeliJScriptParametre("45,'&idk=$idk'"); $slika->DodeliLink('test1.php?palui=45&idk=$idk'); $t=$this->VratiNaslov(24); $TekstNaslov=new HString('',"$t  "); $TekstNaslov->DodeliStil('bold'); $t=$this->VratiNaslov(25); $Tekst1=new HString('',"$t: $brojStavki"); $Tekst1->DodeliStil('tekst'); $t=$this->VratiNaslov(26); $Tekst2=new HString('',"$t: $suma din."); $Tekst2->DodeliStil('tekst'); $tabela->DodajSadrzajUCeliju(0,0,$TekstNaslov); $tabela->DodajSadrzajUCeliju(0,0,$slika); $tabela->DodajSadrzajUCeliju(1,0,$Tekst1); $tabela->DodajSadrzajUCeliju(2,0,$Tekst2); return $tabela->Prikazi(); } function Prikazi() { $A=new TString(""," "); $Tabela=new HTabela(""); $Tabela->FormirajTabelu('',4,2); // dodajem labele u tabelu $lblBroj=new HString("","Broj.........................."); $Tabela->DodajSadrzajUCeliju(1,0,$lblBroj); $lblDatum=new HString("","Datum......................."); $Tabela->DodajSadrzajUCeliju(3,0,$lblDatum); $VBroj=''; $VDatum=''; //definisem kontrole $broj=new HEdit("Broj",$VBroj); $broj->DodeliSirinuUPixselima(145); $Datum=new HLookUpDatum("Datum","dd.mm.yyyy"); // dodajem kontrole u tabelu $Tabela->DodajSadrzajUCeliju(1,1,$broj); $Tabela->DodajSadrzajUCeliju(3,1,$Datum); $forma=new HForma('formaZaglavlja'); $forma->DodeliSadrzaj($Tabela); $forma->DodeliAkcija('#'); $forma->DodeliMetod('POST'); $l=new HGrupaElemenata('',350,'Zaglavlje dokumenta'); $l->DodajSadrzaj($forma); $HtmlKod=$l->prikazi(); return $HtmlKod; } function VratiOsnovnuPretragu($podaciListeGrupa,$paluiPretrage) { $A=new TString(""," "); $t=$this->VratiNaslov(104); $tekstFilter1=new HString('',"$t"); $tekstFilter1->DodeliStil('tekst'); $t=$this->VratiNaslov(105); $tekstFilter2=new HString('',"$t"); $tekstFilter2->DodeliStil('tekst'); //brojDokumenta $t=$this->VratiNaslov(177); $tekstFilter3=new HString('',"$t"); $tekstFilter3->DodeliStil('tekst'); //status $t=$this->VratiNaslov(51); $tekstFilter4=new HString('',"$t"); $tekstFilter4->DodeliStil('tekst'); //sifraRobe $t=$this->VratiNaslov(178); $tekstFilter5=new HString('',"$t"); $tekstFilter5->DodeliStil('tekst'); //naziv $t=$this->VratiNaslov(28); $tekstFilter6=new HString('',"$t"); $tekstFilter6->DodeliStil('tekst'); $mod=new HEdit('modFilter',''); $mod->DodeliVrsta('hidden'); $pocetakMeseca =date("d.m.Y",mktime(0, 0, 0, date("m"), date("01"), date("Y"))) ; $odFilter=new HLookUpDatum('filterOd','dd.mm.yyyy',1,$pocetakMeseca); $doFilter=new HLookUpDatum('filterDo','dd.mm.yyyy',1); $brojDokumenta=new HEdit('filterBrojDokumenta',''); $brojDokumenta->DodeliSirinuUPixselima(150); $brojDokumenta->DodeliStil('tekst'); $status=new HEdit('filterStatus',''); $status->DodeliSirinuUPixselima(150); $status->DodeliStil('tekst'); $sifraRobe=new HEdit('filterSifraRobe',''); $sifraRobe->DodeliSirinuUPixselima(150); $sifraRobe->DodeliStil('tekst'); $naziv=new HEdit('filterNaziv',''); $naziv->DodeliSirinuUPixselima(150); $naziv->DodeliStil('tekst'); $t=$this->VratiNaslov(19); $nd=new TString('',$t); $sd=new HSlika('','Images/data_find.png'); $dugmicFilter=new ADugmicToolbar('filterSlanje',$sd,$nd); $dugmicFilter->DodeliOnClickJS('St.ProcesirajFormu'); $dugmicFilter->DodeliJScriptParametre("$paluiPretrage,'filterForma'"); //$dugmicFilter->DodeliStil('pretragaDugmic'); $tabela=new HTabela(''); $tabela->DodeliSirina(100); $tabela->DodeliJedinicuMereSirina("%"); $tabela->FormirajTabelu('',14,1); //$tabela->DodajSadrzajUCeliju(0,0,$A); $tabela->DodajSadrzajUCeliju(1,0,$tekstFilter1); $tabela->DodajSadrzajUCeliju(1,0,$mod); $tabela->DodajSadrzajUCeliju(2,0,$odFilter); $tabela->DodajSadrzajUCeliju(3,0,$tekstFilter2); $tabela->DodajSadrzajUCeliju(4,0,$doFilter); $tabela->DodajSadrzajUCeliju(5,0,$tekstFilter3); $tabela->DodajSadrzajUCeliju(6,0,$brojDokumenta); $tabela->DodajSadrzajUCeliju(7,0,$tekstFilter4); $tabela->DodajSadrzajUCeliju(8,0,$status); $tabela->DodajSadrzajUCeliju(9,0,$tekstFilter5); $tabela->DodajSadrzajUCeliju(10,0,$sifraRobe); $tabela->DodajSadrzajUCeliju(11,0,$tekstFilter6); $tabela->DodajSadrzajUCeliju(12,0,$naziv); $tabela->DodajSadrzajUCeliju(13,0,$dugmicFilter); $forma=new HForma('filterForma'); $forma->DodeliAkcija("test1.php?palui=$paluiPretrage"); $forma->DodeliMetod('POST'); $forma->DodeliSadrzaj($tabela); return $forma->Prikazi(); } }