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]Specificațiilor printurilor în PANTHEON
      [Expand]Script
       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: 953,9967 ms
print   |
Label

Considerații de design pentru raport

Considerații de design pentru raport

Calitatea ieșirii exportate în orice format depinde foarte mult de calitatea designului original al raportului. FastReport poate manipula obiecte în numeroase moduri în timpul creării raportului. Acest lucru are avantajul dezvoltării rapide a rapoartelor și a imprimării ulterioare. Documentele tipărite arată exact ca în previzualizare. Acesta este obiectivul principal al motorului de raportare FastReport. Dezavantajul acestei libertăți de dezvoltare este complexitatea exportării documentelor FastReport în diferite formate de date, fiecare având propriile cerințe și limitări, uneori complexe. În acest capitol, vor fi discutate cerințele speciale de design pentru rapoartele destinate exportului.

 Multe formate folosesc prezentarea datelor în format tabular, cum ar fi HTML, XLS, XML, RTF și CSV. Spre deosebire de libertatea permisă în designul paginilor FastReport, atunci când se exportă în aceste formate, celulele de ieșire create pentru aceste tabele nu pot intersecționa sau fi aranjate în straturi. Filtrele de export, de regulă, iau în considerare aceste cerințe atunci când obiectele sunt exportate de FastReport, prin utilizarea unor algoritmi speciali care se ocupă cu intersecțiile și plasarea optimă a celulelor. La intersecțiile obiectelor se creează coloane și linii noi în tabelul de ieșire. Acest lucru este necesar pentru a permite FastReport să poziționeze obiectele exact și să obțină cea mai bună corespondență cu pagina de previzualizare originală. Un număr mare de obiecte intersectante într-un design de raport duce la un număr mare de coloane și rânduri suplimentare în tabelul de ieșire. Acest lucru, la rândul său, poate duce la necesitatea editării fișierului exportat în propriul editor înainte de a fi potrivit pentru utilizare ulterioară.

 _img390

 De exemplu, luați un raport în care designul are o suprapunere ușoară a două obiecte în aceeași bandă și numărul de înregistrări în raport este 150. La exportul în format RTF se vor crea 450 de linii (150 de rânduri pentru fiecare obiect și 150 de rânduri pentru intersecție). Dacă eliminăm suprapunerea, ar fi doar 300 de rânduri. Pentru rapoarte mari cu un număr mare de obiecte, diferența ar fi mult mai mare. Acest lucru, desigur, afectează dimensiunea fișierului de ieșire.

_img391                _img392

Obiecte în raport                                Export în Excel - rezultat

 Țineți cont de acest lucru atunci când proiectați rapoarte destinate exportului în oricare dintre formatele care folosesc metoda de ieșire 'tabel'.

 Când proiectați tabele în rapoarte, fiți conștienți de marginile celulelor vecine. Este important ca celulele să nu se suprapună și să nu fie aranjate în straturi. Algoritmul de export poate trata celulele într-un mod neașteptat și poate oferi un rezultat departe de cel intenționat. Cel mai bine este să aranjați obiectele astfel încât să fie plasate în linie atât vertical, cât și orizontal. Ghidurile pot ajuta la atingerea acestui lucru.

 _img393

Utilizarea ghidurilor în designer

Pentru a utiliza ghiduri în designerul FastReport, pur și simplu faceți clic pe rigla orizontală sau verticală de la marginea de sus sau stânga a paginii raportului și trageți rigla în poziția dorită pe pagină, unde va fi afișată o ghidare. Veți putea apoi să plasați obiecte aliniindu-le la aceste ghiduri orizontale și verticale.

 Alinierea pe grilă poate fi, de asemenea, utilă în plasarea obiectelor “Text” pentru a evita suprapunerile. Grila este activată în opțiunile designerului, unde poate fi ajustată și distanța: “Vizualizare > Opțiuni > Grilă”.

 _img394

 Când folosiți rame în jurul obiectelor “Text”, este cel mai bine să folosiți proprietățile ramei obiectului, mai degrabă decât să adăugați obiecte grafice precum linii și dreptunghiuri în jurul textului. De asemenea, încercați să nu folosiți obiecte în fundal sub obiectele de text transparente.

 Menținerea acestor reguli simple în minte vă va ajuta să creați un raport care va arăta perfect după exportul în orice format care folosește metoda de ieșire bazată pe tabel.

 Mai jos sunt câteva exemple de aranjamente bune și proaste ale obiectelor.

 clip0012                clip0013

         Prost                                                Bun

 Obiectele sunt deplasate orizontal - nu se aliniază orizontal cu ghidul vertical.

 clip0014

         Prost

clip0015

         Bun

Obiectele se suprapun - la exportul într-un format de tabel/diagramă se creează rânduri și coloane suplimentare inutile și, de asemenea, trei celule suplimentare în zona de suprapunere.



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