PANTHEON™ manual

 Categories
 PANTHEON Ajutor - Bun venit
[Collapse]PANTHEON
 [Collapse]Ghiduri pentru PANTHEON
  [Collapse]Ghid pentru PANTHEON
   [Collapse]Setări
    [Expand]Subiecte
    [Expand]Articole
    [Expand]POS
    [Expand]Fabricare
    [Expand]Personal
     Calendar
    [Expand]Financiare
    [Expand]Vamă
    [Collapse]Program
     [Expand]Tipuri de Documente
     [Collapse]Rapoarte în PANTHEON
       Setări în Panoul de Administrare
      [Expand]Registrul Raporturilor
       Previzualizare imprimare
      [Expand]Designer de rapoarte
      [Expand]Crearea Raportelor
      [Expand]Grupuri și Agregate
      [Expand]Formatare și Evidențiere
       Rapoarte Încapsulate (Subrapoarte)
      [Expand]Script
      [Expand]Specificațiilor printurilor în PANTHEON
       Considerații privind designul raportului
      Texte Document
      Metode de livrare
     [Expand]Cărți de fidelitate
     [Expand]Panoul de Administrare
     [Expand]Componente Dashboard
      Rapoarte de tabloul de bord
      Analiză ad-hoc
     [Expand]ARES
      SQL editor
    [Expand]Documentație
    [Expand]Schimbă utilizatorul
   [Expand]Comenzi
   [Expand]Produse
   [Expand]Fabricare
   [Expand]POS
   [Expand]Serviciu
   [Expand]Financiare
   [Expand]Personal
   [Expand]Analitică
   [Expand]Desktop
   [Expand]Ajutor
   [Expand]Mesaje și Avertizări
   [Expand]Programe suplimentare
   [Expand]Produse vechi
  [Expand]Ghid pentru PANTHEON Retail
  [Expand]Ghid pentru PANTHEON Vet
  [Expand]Ghid pentru PANTHEON Fermă
 [Expand]Manuale de utilizare pentru PANTHEON
[Expand]PANTHEON Web
[Expand]PANTHEON Granule
[Expand]Site utilizator

Load Time: 937,4965 ms
print   |
Label

Specificații ale Printurilor în PANTHEON

Specificații ale Printurilor în PANTHEON

Printurile în PANTHEON pot fi împărțite în 3 grupuri:

  •     Documente
  •     Rapoarte
  •     Formulare

Documente sunt printuri destinate clienților și angajaților companiei. Majoritatea au o formă similară, doar cele din modulele de Personal și producție sunt ușor diferite. Pentru aceste rapoarte, în special comenzi și facturi, este foarte important să aibă un design bun.

Rapoarte (în sens strict) sunt printuri destinate utilizării interne.

Formulare sunt formulare prescrise de legi sau alte acte legale și, de regulă, nu ar trebui să fie modificate.

Printurile în PANTHEON au anumite specificații care le fac să se comporte diferit decât ar face-o în FastReport obișnuit. Specificațiile rapoartelor în PANTHEON se datorează:

  •     Setărilor din program (în panoul de administrare și registrul rapoartelor, așa cum vedem deja)
  •     Introducerii datelor în rapoarte din codul programului
  •     Determinării coordonatelor (poziția și dimensiunea) obiectelor din rapoarte și înălțimea benzilor în codul programului
  •     Utilizării caracteristicilor scrise special pentru PANTHEON
000001.gif Obiectele la care se face referire din program au de obicei proprietatea "Text" (textul pe care îl vedem în obiect în formatter) același ca numele obiectului. Exemple sunt obiectele "Text" "mTekst", "mKriterij", "mTekst1" și "mKriterij1" în titlul raportului. Codul programului completează de asemenea logo-ul companiei într-un obiect numit "fGlava". Nu trebuie să redenumim aceste obiecte, nici nu putem schimba numele benzii pe care se află.

În plus, în codul programului, coordonatele unor obiecte și înălțimea benzilor sunt determinate. Nu putem obține date pentru aceste benzi fără a schimba coordonatele. Astfel de benzi sunt de obicei un antet standard al raportului și benzile de recapitulație a documentelor. În aceste benzi este dificil să schimbi poziția obiectelor sau să adaugi obiecte noi. Datele nu pot fi încărcate din codul programului în rapoartele care se deschid din DPA-uri.

Benzile care au codul programului corespunzător trebuie să aibă atribuit "OnBeforePrint" eveniment.

În procedura handler-ului de eveniment "CallQRBeforeBandPrint" este scris următorul cod și nu trebuie șters:

procedură TitleOnBeforePrint(Sender: TfrxComponent);
începe
    CallQRBeforeBandPrint(Sender, TfrxBand(sender).visible);
sfârșit;

În procedură pot fi de asemenea alte scripturi. Poți adăuga și propriul script în această procedură.

 

000001.gif Datele pentru unele seturi de date sunt setate în codul programului. Dacă setul tău de date din raport are același nume ca setul de date din codul programului, apare o eroare. Într-un astfel de caz, redenumește setul tău de date din raport.

 



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