Pogledaj uputstva za PANTHEON™

 Categories
 Početna stranica - PANTHEON uputstva
[Collapse]PANTHEON
 [Collapse]PANTHEON priručnici
  [Expand]Vodič po Datalab PANTHEON FarmAccounting
  [Expand]Vodič po PANTHEON Retail
  [Collapse]Vodič po DataLab PANTHEON™
   [Expand]Pomoć
   [Collapse]Postavke
    [Expand]Subjekti
    [Expand]Artikli
    [Expand]POS
    [Expand]Proizvodnja
     Kalendar
    [Expand]Zaposleni
    [Expand]Računovodstvo
    [Expand]Carina
    [Collapse]Program
     [Expand]Vrste dokumenata
     [Collapse]Ispisi u PANTHEON-u
       Prenos ispisa u druge baze
       Prenos ispisa u druge baze
       Postavke u Administrativnom Panelu
       Izvoz oblika ispisa
       Uvoz oblika ispisa
       SQLI i ispisi $
       Prečica za ispis
      [Expand]Izvještaji Registar
       Pregled štampe
       Dupliciranje ispisa i mijenjanje tipa ispisa
      [Expand]Upotreba izraza SQLEXP u ispisima $
      [Expand]Izvještajni dizajner
      [Expand]Poruke pri oblikovanju ispisa
      [Expand]Izrada Izvještaja
      [Expand]Grupacije i Agregati
      [Expand]Oblikovanje ispisa $
      [Expand]Formatiranje i Isticanje
       Ugniježdene Izvještaje (Podizvještaji)
       Specifičnosti ispisa u PANTHEON-u
      [Expand]Scenario
     [Expand]Tekstovi za dokumente
      Načini dostave
     [Expand]Kartice povjerenja
     [Expand]Elementi nadzorne ploče
     [Expand]Administratorska konzola
      Izvještaji na kontrolnoj tabli
     [Expand]Izvještaji nadzorne ploče
      Ad-hoc analiza
     [Expand]Ares
     [Expand]Trenutni Korisnik Ctrl - U
      SQL uređivač
     [Expand]Ad-hoc analize
    [Expand]Dokumentacija
    [Expand]Dokumentacija
    [Expand]Zamjena korisnika
   [Expand]Narudžbe
   [Expand]Roba
   [Expand]Proizvodnja
   [Expand]POS
   [Expand]POS
   [Expand]Servis
   [Expand]Novac
   [Expand]Kadrovi
   [Expand]Radna površina
   [Expand]Analize
   [Expand]Programske poruke
   [Expand]Dodatni programi
   [Expand]Stari proizvodi
   [Expand]Službena objašnjenja
   [Expand]Dodatni programi
   [Expand]Riječnik izraza
  [Expand]Vodič po PANTHEON VET
 [Expand]PANTHEON korisnički priručnici
[Expand]PANTHEON Web
[Expand]PANTHEON Granule
[Expand]Korisničke stranice

Load Time: 765,6441 ms
print   |
Label

Ugniježdene Izvještaje (Podizvještaji)

Ugniježdene Izvještaje (Podizvještaji)

Ponekad su potrebni vrlo složeni izvještaji koji sadrže blokove dodatnih podataka umetnutih na određenim tačkama u dizajnu. Iako se mnogi od ovih izvještaja mogu dizajnirati koristeći raspored FastReport traka, ponekad to postane previše komplikovano. U tim okolnostima potrebno je koristiti objekat “Podizvještaj” _img158 .

Kada se objekat “Podizvještaj” umetne u dizajn, FastReport automatski dodaje novu stranicu, koja je povezana sa “Podizvještajem”. Takav ugniježdeni izvještaj podsjeća na višestranični izvještaj u smislu strukture dizajna. Jedina razlika je u tome što se ugniježdeni izvještaj prikazuje na specifičnoj lokaciji na osnovnoj dizajnerskoj stranici, a ne nakon nje. Kada se ovaj izvještaj izlaz, čim se naiđe na objekat “Podizvještaj”, motor izvještaja izlazi povezanu stranicu podizvještaja u cijelosti. Nakon toga izlaz se nastavlja sa ostatkom osnovne dizajnerske stranice.

Dodatni objekti “Podizvještaj” mogu se umetnuti u stranicu dizajna podizvještaja, čime se povećava dubina ugniježdenja. Primjer ugniježdenog izvještaja može se naći u izvještaju '3C0 - Izvještaj o upravljanju putovanjima' koji se nalazi u programskom meniju 'Osoblje | Upravljanje putovanjima | Izvještaji'. 

Vrijedi napomenuti da sposobnost FastReport-a da koristi podizvještaje omogućava duboko ugniježdenje podataka. Zapamtite da je broj nivoa podataka u FastReport-u ograničen na samo šest kada se koriste trake detalja umjesto objekta "Podizvještaj".

Paralelni Podizvještaji

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

_img159

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

_img160

Kao što je ilustrovano, FastReport nastavlja izlaziti osnovnu dizajnersku stranicu tek nakon što najduži "Podizvještaj" završi. Svojstvo 'Vertikalno Poravnanje' može se također koristiti za podešavanje poravnanja objekta “Tekst” unutar svakog podizvještaja.

Ograničenja u Korištenju Podizvještaja​

Budući da se podizvještaji postavljaju na osnovnu dizajnersku stranicu, oni ne mogu  sadržavati nijednu od sljedećih traka: “NaslovIzvještaja/NaslovPodizvještaja”, “NaslovStranice/NaslovPodstranice/PozadinaStranice” ili “NaslovKolone/NaslovPodkolone”. Ako se bilo koja od ovih traka postavi na stranicu ugniježdenog izvještaja, neće biti prepoznate. Iz istog razloga nema smisla mijenjati bilo koje opcije stranice ugniježdenog izvještaja, jer opcije osnovne stranice izvještaja nadmašuju one bilo kojih ugniježdenih stranica.

Ne postavljajte objekte ispod objekta "Podizvještaj":

clip0186

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

clip0187

Da biste prikazali objekte ispod ili nakon ugniježdenog izvještaja, koristite podtraku:

clip0188

Ova metoda se također koristi kada se nekoliko podizvještaja mora postaviti jedno ispod drugog. Koristite podtraku za svaki podizvještaj i povežite ih zajedno, postavljajući svojstvo djeteta Child1 na Child2, i tako dalje.

Opcija PrintOnParent

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

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

_img164



Rate this topic
Was this topic usefull?
Comments
Comment will also bo visible in forum!