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
      [Collapse]Izrada Izvještaja
        Izvještaj objekata
        "Zdravo, Svijete!" Primjer Izvještaja
        Osnovni rad sa objektima
        "Text" objekat
        Prikazivanje izraza uz pomoć "Text" objekta
        Bendovi
        "Lista Predmeta" Izvještaj: Alias-i i Varijable
        "Slika" Objekt
        Protezanje objekata, prekidi stranica i pomjeranje objekata
        Prikazivanje podataka u obliku tabele
        Štampanje etiketa
        Dečije grupe
        Izvještaj sa Dva Nivoa Podataka (Glavni-Detalji)
        Naslovi i Podnožja Data Banda
        Višestrani Izvještaj
      [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: 921,8862 ms
print   |
Label

Prikazivanje podataka u obliku tabele

Prikazivanje podataka u obliku tabele

Ponekad je potrebno prikazati podatke u obliku okvirne tabele. Primer ovog tipa izveštaja može biti cenovnik. Kreiranje ovog tipa izveštaja zahteva samo omogućavanje okvira za objekte smeštene u podatkovnoj traci. Prikažimo nekoliko varijanti okvira sa primerom.

Kreirajte izveštaj sličan ovom:

clip0159

Postavite “Tekst” objekte jedan pored drugog na traci i minimizirajte visinu trake.

Prvi i najjednostavniji tip tabele ima potpuno okvirno oblikovanje ćelija. Da biste to postigli, omogućite sve linije okvira (koje se nalaze u svojstvu Frame.Typ) za svaki objekat:

clip0160

Sljedeći tip okvirnog oblikovanja crta samo horizontalne ili samo vertikalne linije ćelija, opet kroz svojstvo Frame.Typ:

Na kraju, da biste nacrtali samo spoljašnji okvir tabele, izveštaj treba modifikaciju:

clip0161

Možete videti da smo dodali dva “Tekst” objekta, jedan u zaglavlju stranice i jedan u podnožju stranice. Odgovarajuće linije okvira za objekte duž ivica podatkovne trake su omogućene, što rezultira time da izveštaj izgleda ovako:

clip0162

Svi ovi primeri su sadržavali trake koje su imale fiksne veličine. Kako je moguće prikazati tabelu kada je traka rastegnuta? Objasnimo kako, putem primera. Dodajte novo polje (višelinijski tekst iz Bio.“Napomena”) našem izveštaju. Kao što ste već naučili, svojstvo “Stretch” mora biti omogućeno i za ovaj objekat i za traku u kojoj se objekat nalazi kako bi se visina trake promenila, u zavisnosti od veličine teksta u “Tekst” objektu. Generisani izveštaj izgleda ovako:

_img104

Ovo je malo drugačije od onoga što nam treba - izgleda lepše ako se okviri susednih objekata takođe rastegnu. FastReport može lako rešiti ovaj problem. Postavite svojstvo “StretchMode” na smMaxHeight u inspektoru objekata za sve objekte koji treba da se rastegnu i FastReport jezgro će prvo izračunati maksimalnu visinu trake, a zatim “rastegnuti” objekte sa omogućenom opcijom rastezanja do donje ivice trake. Pošto se okviri objekata rastegnu zajedno sa objektom, izgled izveštaja se menja:

_img105

 



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