Pantheon User Manual

 Sadržaj
 Glavna strana- Dobrodošli u PANTHEON uputstva
[Collapse]PANTHEON
 [Collapse]PANTHEON priručnici
  [Collapse]Priručnik za PANTHEON
   [Expand]Pantheon Hosting
   [Expand]Pomoć
   [Collapse]Podešavanja
    [Expand]Subjekti
    [Expand]Identi
    [Expand]POS
    [Expand]Proizvodnja
    [Expand]Zaposleni
     Kalendar
    [Expand]Računovodstvo
    [Expand]Carina
    [Collapse]Program
     [Expand]Vrste dokumenata
     [Expand]Ispisi u PANTHEON-u
     [Collapse]Oblici ispisa
       Prenos ispisa u druge baze
       Izvoz oblika ispisa
       Uvoz oblika ispisa
       Prečica za ispis
      [Expand]Izveštaji Registar
       Dupliranje ispisa i promena tipa ispisa
       Pregled štampe
      [Expand]Upotreba izraza SQLEXP u ispisima
      [Expand]Izvještajni dizajner
      [Expand]Obaveštenja prilikom oblikovanja ispisa
      [Expand]Pravljenje izveštaja
      [Expand]Grupe i Agregati
      [Expand]Oblikovanje ispisa
      [Expand]Formatiranje i Isticanje
       Ugnježdene izveštaje (podizveštaji)
     [Expand]Šifarnik tekstova za vrste dokumenata
      Načini dostave
     [Expand]ARES
     [Expand]Administratorska konzola
     [Expand]Elementi kontrolne table
      Izveštaji na kontrolnoj tabli
      Ad-hoc analiza
     [Expand]Kartice poverenja
     [Expand]Izveštaji kontrolne table
     [Expand]Trenutni korisnik Ctrl - U
     [Expand]Ad-hoc analize
      SQL editor
     [Expand]Poštanska knjiga
      Klasifikacijski plan
    [Expand]Dokumentacija
   [Expand]Narudžbine
   [Expand]Roba
   [Expand]Proizvodnja
   [Expand]POS
   [Expand]Servis
   [Expand]Novac
   [Expand]Kadrovi
   [Expand]Radna površina
   [Expand]Analize
   [Expand]Korisničke strane
   [Expand]Poslovni saveti
    Dodatno
   [Expand]Plansko-analitički alat ZEUS
   [Expand]Dodatni programi
   [Expand]Obaveštenja programa
   [Expand]Zvanična mišljenja
   [Expand]Dodatni programi
   [Expand]Sistemska okolina
    Rečnik izraza
   [Expand]Zastareli produkti
  [Expand]Vodič po DataLab PANTHEON™ Farming
  [Expand]Vodič za mobilni POS
  [Expand]Vodič za PANTHEON Vet
 [Expand]PANTHEON korisnički priručnici
[Expand]PANTHEON Web
[Expand]PANTHEON Granule

Load Time: 1781.2758 ms
print   |
Label

Ugnježdene Izveštaje (Podizveštaji)

Ugnježdene Izveštaje (Podizveštaji)

Ponekad su potrebni veoma složeni izveštaji koji sadrže blokove dodatnih podataka umetnutih na određenim mestima u dizajnu. Iako se mnogi od ovih izveštaja mogu dizajnirati korišćenjem rasporeda FastReport traka, ponekad to postane previše komplikovano. U tim okolnostima neophodno je koristiti objekat “Podizveštaj” _img158 .

Kada se objekat “Podizveštaj” umetne u dizajn, FastReport automatski dodaje novu stranicu, koja je povezana sa “Podizveštajem”. Takav ugnježdeni izveštaj podseća na izveštaj sa više stranica u smislu strukture dizajna. Jedina razlika je što se ugnježdeni izveštaj prikazuje na specifičnoj lokaciji na osnovnoj dizajnerskoj stranici, a ne nakon nje. Kada se ovaj izveštaj izlaz, čim se naiđe na objekat “Podizveštaj”, motor izveštaja izlazi sa povezanim podizveštajem u celini. Nakon toga izlaz se nastavlja sa ostatkom osnovne dizajnerske stranice.

Dodatni objekti “Podizveštaj” mogu se umetnuti u stranicu dizajna podizveštaja, čime se povećava dubina ugnježdenja. Primer ugnježdenog izveštaja može se naći u izveštaju '3C0 - Izveštaj o upravljanju putovanjima' koji se nalazi u meniju programa 'Osoblje | Upravljanje putovanjima | Izveštaji'. 

Vredno je napomenuti da sposobnost FastReport-a da koristi podizveštaje omogućava duboko ugnježdenje podataka. Zapamtite da je broj nivoa podataka u FastReport-u ograničen na samo šest kada se koriste trake detaljnih podataka umesto objekta "Podizveštaj".

Podizveštaji jedan pored drugog

​Dva ili više objekata “Podizveštaj” mogu se postaviti jedan pored drugog na istoj traci podataka:

_img159

Ovaj dizajn omogućava izveštaje gde izlaz podataka svakog “Podizveštaja” ima različite dužine redova/zapisa, ili različite visine ili stepen istezanja:

_img160

Kao što je ilustrovano, FastReport nastavlja da izlazi sa osnovnom dizajnerskom stranicom tek nakon što najduži "Podizveštaj" završi. Svojstvo 'Vertikalno poravnanje' može se takođe koristiti za podešavanje poravnanja objekta “Tekst” unutar svakog podizveštaja.

Ograničenja u korišćenju podizveštaja​

Pošto se podizveštaji postavljaju na osnovnu dizajnersku stranicu, oni ne mogu  sadržati nijednu od sledećih traka: “NaslovIzveštaja/NaslovPodizveštaja”, “NaslovStranice/NaslovPodstranice/PozadinaStranice” ili “NaslovKolone/NaslovPodkolone”. Ako se bilo koja od ovih traka postavi na stranicu ugnježdenog izveštaja, one neće biti prepoznate. Iz istog razloga nema smisla menjati bilo koje opcije stranice ugnježdenog izveštaja, jer opcije osnovne stranice izveštaja nadmašuju one bilo kojih ugnježdenih stranica.

Ne postavljajte objekte ispod objekta "Podizveštaj":

clip0186

Ako se to uradi, objekti kreirani u podizveštaju će preklapati sve što je postavljeno ispod objekta podizveštaja na glavnoj dizajnerskoj stranici, a izlaz će izgledati ovako:

clip0187

Da biste prikazali objekte ispod ili nakon ugnježdenog izveštaja, koristite dečiju traku:

clip0188

Ova metoda se takođe koristi kada nekoliko podizveštaja mora biti postavljeno jedan ispod drugog. Koristite dečiju traku za svaki podizveštaj i povežite ih zajedno, postavljajući dečiju svojstvo Child1 na Child2, i tako dalje.

Opcija PrintOnParent

Objekat "Podizveštaj" ima svojstvo "PrintOnParent" koje može biti korisno. Ovo svojstvo je po defaultu False.

Obično se podizveštaj izlazi kao set traka na osnovnoj stranici izveštaja. Kada je to slučaj, visina roditeljske trake koja sadrži objekat "Podizveštaj" nije kontrolisana trakama u podizveštaju, tj. ne može se istegnuti. Ako je svojstvo "PrintOnParent" podizveštaja postavljeno na True, bilo u inspektoru objekata ili u kontekstualnom meniju, objekti u podizveštaju se fizički štampaju na traci koja sadrži objekat "Podizveštaj". Ova traka može biti napravljena da se istegne i može imati istegnute objekte postavljene na nju:

_img164



Oceni ovu temu
Da li je ova tema korisna?
Komentari
Komentari će biti vidljivi i na forumu!