PANTHEON™ Help

 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]Analitika
   [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
 [Collapse]PANTHEON korisnički priručnici
  [Expand]Korisnički priručnik za PANTHEON
  [Expand]Operativni priručnik za datalab PANTHEON Farming
  [Expand]Korisnički vodič za mobilni POS
  [Expand]Korisnički priručnik za PANTHEON VET
  [Expand]Korisnički priručnik za PANTHEON Farming
[Collapse]PANTHEON Web
 [Collapse]Priručnici za PANTHEON Web
  [Expand]Vodič po PANTHEON Web Light-u
  [Expand]Vodič po PANTHEON Web Terminal-u
  [Expand]Vodič za PANTHEON Web Legal
  [Expand]Arhiva starih proizvoda
 [Collapse]Korisnički priručnici za PANTHEON Web
  [Expand]Kako početi? PANTHEON Web
  [Expand]Korisnički priručnik za PANTHEON Web Light
  [Expand]Korisnički priručnik za PANTHEON Web Terminal
  [Expand]Arhiva starih proizvoda
  [Expand]Korisnički priručnik za PANTHEON Web Legal
[Collapse]PANTHEON Granule
 [Collapse]Priručnik za PANTHEON Granule
  [Expand]Granula Kadrovi
  [Expand]Granula Putni nalozi
  [Expand]Granula Dokumenti i zadaci
  [Expand]Granula Kontrolna tabla
  [Expand]Granula Servis na terenu
  [Expand]Granula B2B naručivanje
  [Expand]Inventar Fiksne Imovine
  [Expand]Granula Inventar skladišta
 [Collapse]Korisnički priručnik za PANTHEON Granule
  [Expand]Kako početi?
  [Expand]PANTHEON Granule i aktivacija
  [Expand]Granula Kadrovi
  [Expand]Granula Putni nalozi
  [Expand]Granula B2B Naručivanje
  [Expand]Granula Kontrolna tabla
  [Expand]Granula Dokumenti i Zadaci
  [Expand]Granula Servis na terenu
   PANTHEON Granule - česta pitanja i odgovori
  [Expand]Inventar Fiksne Imovine
  [Expand]Arhiva
  [Expand]Granula Inventar skladišta
   Arhiva

Load Time: 453,1265 ms
"
  1006304 | 218663 | 434664 | AI translated
Label

Pozivanje promenljive iz izveštaja 'Variable Li'

Pozivanje promenljive iz izveštaja 'Variable List'

Bilo koja promenljiva koja je definisana na listi promenljivih izveštaja (“Izveštaj>Promenljive...” stavka menija) može se referencirati u skripti. Ime promenljive treba biti obuhvaćeno uglastim zagradama:

ako <moj promenljiva> = 10 onda ...

 

Alternativni način je korišćenje funkcije “Get”:

ako Get('moj promenljiva') = 10 onda ...

 

Vrednost promenljive se menja samo putem procedure “Set”:

Set('moj promenljiva', 10);

 

Vredno je napomenuti da da biste dodelili string vrednost promenljivoj, morate dodati navodnike oko vrednosti:

Set('moj promenljiva', '''' + 'String' + '''');

 

Sistemske promenljive, kao što je “Page#,” treba referencirati na tačno isti način:

ako <Page#> = 1 onda ...

Referenciranje polja baze podataka

Baš kao i sa promenljivama, uglaste zagrade treba koristiti kada se referenciraju DB polja u izveštaju:

ako <Table1."Field1"> = Null onda...

Alternativno, funkcija “Get” može se koristiti za pristup DB poljima (u stvari, ova funkcija se implicitno koristi od strane FastReport-a prilikom izračunavanja izraza obuhvaćenih uglastim zagradama).

Korišćenje agregatnih funkcija u skripti

Jedna osobina agregatnih funkcija je da se moraju koristiti unutar “Text” objekata; kada se jednom koriste na ovaj način, mogu se zatim koristiti u samoj skripti. Ako se agregatna funkcija pojavljuje samo u skripti (bez pojavljivanja u “Text” objektu), generiše se poruka o grešci. To se dešava jer se agregatna funkcija mora povezati sa specifičnom trakom; kada se tako poveže, radiće ispravno.

Prikazivanje vrednosti promenljive u izveštaju

Promenljive se mogu deklarisati i koristiti lokalno unutar skripte. Kada se jednom deklarira, skriptna promenljiva može imati dodeljenu vrednost. Evo jednostavnog primera skriptne promenljive u upotrebi:

var

 MojaPromenljiva: String;

početak

 MojaPromenljiva := 'Zdravo!';

kraj.

Vrednost promenljive može se prikazati u “Text” objektu, na primer, tako što ćete otkucati '[MojaPromenljiva]' u objekat.

Ime promenljive mora biti jedinstveno. To znači da ime ne sme da se duplicira sa imenom bilo kog drugog objekta izveštaja, standardne funkcije ili konstante. Ako dođe do greške u skripti, poruka će se prikazati kada se izveštaj pokrene i konstrukcija izveštaja će biti zaustavljena.

 

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