Pogledaj uputstva za PANTHEON™

 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
     [Collapse]Ispisi u PANTHEON-u
       Podešavanja
       Vrste ispisa
       Grupisanje i numerisanje
      [Expand]Funkcije
       Radno okruženje
       Specifičnosti ispisa
       Sistemske promenljive
       Uvoz i izvoz ispisa
      [Collapse]Skripta
        "Zdravo, Svete!" Skripta
        Korišćenje promenljivih, polja baze podataka i agregatnih funkcija
        Dejstva
        Primer korišćenja "OnBeforePrint" događaja
        Štampanje zbirne sume u zaglavlju grupe
        Trenutni Ukupni Iznos
        "OnAfterData" Događaj
        Servisni objekti
        Korišćenje "Engine" objekta
       Tabele i upiti na ispisima
       Objekti
       Izrazi
     [Expand]Oblici ispisa
     [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: 828,3805 ms
print   |
Label

Podaci o trakama

Trčajući zbir (kumulativna suma) predstavlja zbir svih podataka na traci od početka izveštaja ili od početka trake do zapisa koji je trenutno prikazan. U Pantheonu koristimo trčajući zbir, na primer, za prikaz količine i vrednosti zaliha. Može se prikazati u svakoj vrsti ili samo na kraju.

Primer korišćenja trčajućeg zbira je u izveštaju '18A - Zapis o maloprodaji i kupovini dobara' koji se nalazi u programskom meniju 'Dobara | Izveštaj o izdatim fakturama | Komercijalni zapisi'.


  var
    nNabavaNeto, nSalePrice: Double;

...

  procedura DetailOnBeforePrint(Sender: TfrxComponent);
  počni
    ako (<Line#> <> 1) ili (<qReportIzpis."acKey"> <> '0000000000000') onda
    počni
      nNabavaNeto := nNabavaNeto + <qReportIzpis."NabavaNeto">;
      nSalePrice  := nSalePrice  + <qReportIzpis."anSalePrice">;
    kraj;
  kraj;

...

počni
  nNabavaNeto := 0;
  nSalePrice := 0;
kraj.

Hajde da analiziramo ovaj primer.

Na vrhu koda su deklarisane promenljive "nNabavaNeto" i "nSalePrice". One drže vrednosti u periodu, definisanom kriterijumima izveštaja (bez početnog stanja). Zatim se na događaju "OnBeforePrint" dodaju vrednosti kupovine, prijema dobara i prodaje dobara. Na kraju se promenljive prikazuju u rezimeu izveštaja.



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