Setări raport
Setări raport
Dialogul Setări raport este disponibil din meniul „Raport>Opțiuni...”. Dialogul are trei pagini.
Pe prima filă poți vedea setările generale pentru raport:

Poți lega un raport de una dintre imprimantele instalate în sistem. Aceasta înseamnă că imprimanta selectată va deveni implicită atunci când se tipărește acel raport. Acest lucru ar putea fi util în cazurile în care există mai multe imprimante diferite în sistem; de exemplu, documentele text pot fi legate de imprimante monocromatice, în timp ce documentele cu grafice pot fi legate de cele color. „Implicit” este listat în setările imprimantei - când aceasta este selectată, raportul nu va fi legat de nicio imprimantă anume, ci va fi tipărit pe imprimanta implicită a sistemului.
De asemenea, poți seta numărul de copii ale raportului care urmează să fie tipărite și dacă să se collationeze ieșirea. Valoarea setată în acest dialog va fi afișată în dialogul „Tipărire” atunci când se tipărește raportul.
Dacă flagul „Dublu pas” este bifat, generarea raportului va fi efectuată în două etape. În timpul primului pas, se creează un raport preliminar și se împarte în pagini, dar nu este disponibil pentru previzualizare. În al doilea pas, raportul preliminar este convertit într-un raport standard care este apoi salvat în fluxul de previzualizare.
De ce sunt necesare două treceri? În principal, această opțiune este utilizată în cazurile în care un raport are nevoie de acces la numărul total de pagini din raport, adică pentru a fi utilizat ca „Pagina 1 din 15”. Numărul total de pagini este calculat în timpul primei treceri și este disponibil prin variabila de sistem „TOTALPAGES”. Cea mai frecventă greșeală este să încerci să folosești această variabilă într-un raport cu o singură trecere, când variabila va returna 0.
O altă utilizare pentru două treceri este de a efectua unele calcule în prima trecere și de a afișa rezultatele în a doua trecere. De exemplu, atunci când o sumă trebuie să fie afișată în antetul unui grup în loc de în subsolul obișnuit al grupului. Calculările de acest tip se realizează prin scrierea codului scriptului raportului în evenimentul „OnBeforePrint” al unui obiect.
A treia filă a dialogului îți permite să setezi proprietăți descriptive pentru raport:

Toate câmpurile de pe această pagină sunt doar pentru scopuri informative și nu sunt imprimabile.