PANTHEON™ navodila

 Kazalo
 Glavna stran - Dobrodošli v PANTHEON navodila
[Collapse]PANTHEON
 [Collapse]Vodiči za PANTHEON
  [Collapse]Vodič po PANTHEON-u
   [Collapse]Nastavitve
    [Expand]Subjekti
    [Expand]Identi
    [Expand]POS
    [Expand]Proizvodnja
    [Expand]Zaposleni
     Koledar
    [Expand]Računovodstvo
    [Expand]Carina
    [Collapse]Program
     [Expand]Vrste dokumentov
     [Collapse]Izpisi v PANTHEON-u
       Delovno okolje
       Nastavitve
      [Expand]Register poročil
       Predogled tiskanja
      [Expand]Oblikovalec poročil
      [Expand]Ustvarjanje poročil
      [Expand]Skupine in agregati
      [Expand]Oblikovanje in označevanje
       Vgrajena poročila (podporočila)
      [Expand]Posebnosti izpisov
       Uvoz in izvoz
      [Collapse]Skripta
        "Pozdravljen, svet!"
        Uporaba spremenljivk, polj podatkovne baze in agregatnih funkcij
        Primeri uporabe objektov v skriptah
        Dogodki
        Primer uporabe dogodka "OnBeforePrint"
        Izpis skupne vsote v skupinskem glavi
        Skupaj
        "OnAfterData" Dogodek
        Storitveni objekti
       [Collapse]Funkcije
         Datalab funkcije
         Zgradba izpisa
        [Expand]Funkcija EQLExp
        Uporaba objekta "Motor"
       [Expand]Tabele in poizvedbe
       Primeri nastavitev
      [Expand]Uporaba izraza SQLEXP v izpisih
      [Expand]Sporočila pri oblikovanju izpisov
      [Expand]Oblikovanje izpisov
     [Expand]Teksti za dokumente
      Načini dostave
     [Expand]Kartice zaupanja
     [Expand]Administratorska konzola
     [Expand]Gradniki nadzorne plošče
      Poročila nadzorne plošče
      Ad-hoc analize
      Poročila nadzorne plošče
     [Expand]ARES
      SQL urejevalnik
    [Expand]Dokumentacija
    [Expand]Zamenjaj uporabnika Ctrl - U
   [Expand]Naročila
   [Expand]Blago
   [Expand]Proizvodnja
   [Expand]POS zastarela različica
   [Expand]Servis
   [Expand]Denar
   [Expand]Kadri
   [Expand]Analitika
   [Expand]Namizje
   [Expand]Pomoč
   [Expand]Sporočila programa
   [Expand]Dodatni programi
   [Expand]Sistemsko okolje
  [Expand]Vodič po PANTHEON Retail
  [Expand]Vodič po PANTHEON Vet
  [Expand]Vodič po PANTHEON Farming
 [Collapse]Uporabniški priročniki za PANTHEON
  [Expand]Uporabniški priročnik za PANTHEON
  [Expand]Uporabniški priročnik za PANTHEON Retail
  [Expand]Uporabniški priročnik za PANTHEON Vet
  [Expand]Uporabniški priročnik za PANTHEON Farming
 Oblike izpisov
[Collapse]PANTHEON Web
 [Collapse]Vodiči za PANTHEON Web
  [Expand]Vodič po PANTHEON Web Light
  [Expand]Vodič za PANTHEON Web Terminal
  [Expand]Vodič za PANTHEON Web Legal
 [Collapse]Uporabniški priročniki za PANTHEON Web
  [Expand]Kako začeti
  [Expand]Uporabniški priročnik za PANTHEON Web Light
   Uporabniški priročnik za PANTHEON Web Terminal
  [Expand]Uporabniški priročnik za PANTHEON Web Legal
 Teksti za vrste dokumentov
[Collapse]PANTHEON Granule
 [Collapse]Vodiči za PANTHEON Granule
  [Expand]Granula Kadri
  [Expand]Granula Potni nalogi
  [Expand]Granula Dokumenti in Opravila
  [Expand]Granula Nadzorna plošča
  [Expand]Granula B2B Naročanje
  [Expand]Granula Servis na terenu
  [Expand]Granula Inventura osnovnih sredstev
  [Expand]Granula Inventura skladišča
 [Collapse]Uporabniški priročniki za PANTHEON Granule
  [Expand]Začetek
  [Expand]Granula Kadri
  [Expand]Granula Potni nalogi
  [Expand]Granula Dokumenti in opravila
  [Expand]Granula B2B naročanje
  [Expand]Granula Nadzorna plošča
  [Expand]Granula Servis na terenu
  [Expand]Granula Inventura osnovnih sredstev
  [Expand]Granula Inventura skladišča
 Teksti za dokumente
 Načini dostave
 Gradniki nadzorne plošče
 Poročila nadzorne plošče
 Ad-hoc analize
 ARES
 SQL urejevalnik
[Expand]Uporabniške strani

Load Time: 1703,1526 ms
"
  1000190 | 200227 | 196609 | Localized
Label

Zgradba izpisa

Zgradba izpisa

 

Vrste pasov


Izpis je sestavljen iz več tako imenovanih pasov, ki omogočajo prikaz vrednosti na različnih delih izpisa. Pasovi so različnih vrst in jih delimo na take, ki ne potrebujejo podatkov iz tabel oz. poizvedb in take, ki jih potrebujejo.

Vrste pasov, ki ne potrebujejo nabora podatkov (datasetov), so:

 

 

Angleški naziv Slovenski naziv Opis
ReportTitle Naslov izpisa Pas, ki se izpiše na začetku izpisa.
ReportSummary Povzetek izpisa Pas, ki se izpiše na koncu izpisa.
PageHeader Glava strani Pas, ki se izpiše na vrhu strani.
PageFooter Noga strani Pas, ki se izpiše na dnu strani.
GroupFooter Noga skupine Pas, ki se izpiše na dnu skupine podatkov.
Child   Pas podrejen drugemu pasu.

 

 

Vrste pasov, ki potrebujejo nabor podatkov (dataset), so:

Angleški naziv Slovenski naziv Opis
MasterData Podrobnosti Pas, ki prikazuje podatke iz datasetov. Določeno mora imeti lastnost DataSet, ki pove, iz katerega dataseta bere podatke.
Header Glava Pas, ki se izpiše pred pasom s podatki.
Footer Noga Pas se izpiše za pasom s podatki.
GroupHeader Glava skupine Pas, ki se izpiše pred skupino podatkov in ima obvezno določeno lastnost Condition (pogoj), ki določa, po katerem polju se grupirajo podatki.
GroupFooter Noga skupine Pas, ki se izpiše na dnu skupine podatkov.
DetailData   Pas za prikaz detail tabele, ko sta tabeli v odnosu Master-Detail.
SubdetailData   Pas za prikaz subdetail tabele, ko so tabele v odnosu Master – Detail - Subdetail. Na voljo imamo pasove za prikaz podatkov do 6. nivoja.


Tako moramo glavni naslov, ki ga želimo imeti prikazanega na začetku izpisa, vnesti v ReportTitle (naslov izpisa),  datum, številko strani ali komentar o izpisu v Page Header (glavo strani) ali PageFooter (nogo strani). Različne izračune izpisujemo v Group Footer (nogi skupine). Če jih želimo imeti prikazane na koncu izpisa, jih damo v ReportSummary (povzetek izpisa).

Pasove imamo lahko na izpisu ali tudi ne. Dodajamo jih lahko preko orodnega gumba  .

Najpomembnejše lastnosti pasov so:

 

 

AllowSplit Določa, ali se lahko pas izpiše na več strani. Če se pas ne sme izpisovati na več strani in je višji od višine strani, ki je na voljo za tiskanje, se spodnji del pasu ne prikaže.
Stretched Določa, ali naj se višina pasu prilagodi višini objektov v njem.
PrintOnFirstPage Določa, ali se pas izpiše na prvi strani. Imata ga samo glava in nogastrani.
PrintOnLastPage Določa, ali se pas izpiše na prvi strani. Ima ga samo nogastrani.
ReprintOnNewPage Določa, ali se pas ponovno izpiše na vrhu naslednje strani. Ima ga samo glava.
StartNewPage Določa, ali se pas izpiše na začetku naslednje strani. Imajo ga pasovi s podatki razen noge skupine.

 

 

 

 

 

 

Pas vrste Child


Kadar želimo, da imajo posamezni deli pasu različne lastnosti, ga razdelimo na več pasov. Prvi ostane iste vrste, ostali pa so njemu podrejeni (vrste Child). Veliko takih pasov je npr. na izpisu 241. Tam se pasovi razlikujejo po tem, da so vidni ob različnih pogojih za vidnost (različna vrednost lastnosti Visible), ki so v tem primeru določeni v programski kodi. Uporablja se tudi v primeru, ko je sredi pasu objekt, katerega višina se spreminja, razmik do spodnjih objektov pa mora ostati enak.

Vsak pas razen zadnjega mora imeti prirejeno lastnost Child, katere vrednost je naslednji pas vrste Child v skupini.


 

Pas s spremeljivo višino


Nekateri pasovi vsebujejo tekstovne objekte, v katere vpisujemo različno dolgo besedilo, zato se mora  spreminjati višina pasov in tekstovnih objektov. V oknu Object Inspector lahko določimo naslednje lastnosti vezane na širino in višino:
 

  • AutoWidth - lastnost določa ali naj objekt prilagodi širino glede na dolžino besedila

  • StretchMode - lastnost določa kako naj objekt prilagodi višino glede na dolžino besedila

  • WordWrap - lastnost določa prelivanje besedila v novo vrstico



 

 

Ali so bila ta navodila uporabna?
Vaše povratne informacije bodo prispevale k boljši pomoči.
Komentarji
Komentarji so izpostavljeni tudi na forumu.