Exportați în Microsoft Excel (Builder de Rapoarte 2

Modulul de raportare Excel pregătește rapoarte compatibile cu Microsoft Excel 97 și ulterior. Când exportați rapoartele spre foile de calcul Excel, unele elemente de aspect sunt pierdute, așa cum este descris în această secțiune. Formatul pentru pregătirea rapoartelor Microsoft Excel este BIFF (Binary Interchange File Format). Fișierele generate de acest modul de raportare au aplicația de tip conținut / vnd.ms-excel. Fișierele generate de acest motor de raportare au următoarea extensie: XLS.

Notă privind siguranța

Dreptunghiurile, subreporturile, textele de raport și zonele de date sunt convertite într-o gamă de celule Excel. Câmpurile de text, imaginile și diagramele trebuie plasate într-o celulă Excel; în funcție de caracteristicile layout-ului raportului, celulele pot fi combinate.

Imaginile, diagramele și liniile sunt situate în aceeași celulă Excel, dar sunt situate în partea superioară a grila celulelor. Liniile sunt afișate ca granițe celulare.

Acest motor de raportare suportă doar pauze logice ale paginilor. Pentru fiecare rupere de pagină logică definită, este creată o filă nouă cu o foaie Excel.

Denumirea paginilor

Dacă există o singură coală în carte (cu excepția schemei de documente), atunci numele foii devine numele raportului.

Dacă, în plus față de schema de documente, cartea conține mai multe coli, atunci foile sunt date cu numele ListX, unde X este numărul foii din carte. De exemplu, numele celei de-a cincea pagini va fi listă5.

Redimensionarea unei pagini

Modulul de generare a rapoartelor Excel utilizează setările de înălțime și lățime ale paginii pentru a determina ce setare a hârtiei să fie specificată în fișa Excel. Excel încearcă să ajusteze parametrii PageHeight și PageWidth la cele mai obișnuite dimensiuni de hârtie.

Dacă aceasta nu reușește, Excel utilizează dimensiunea implicită a paginii pentru imprimantă. Dacă lățimea paginii este mai mică decât înălțimea acesteia, atunci orientarea portret este setată; în caz contrar, este stabilită orientarea peisajului.

În funcție de valoarea setării SimplePageHeaders din setările pentru informații despre dispozitiv, antetul paginii poate fi creat în unul din cele două locuri: deasupra marginii de sus a grila de celule din fiecare pagină sau din zona de antet a foii de lucru Excel. În mod implicit, antetul este creat în grila celulelor din foaia de lucru Excel.

Foaierul paginii este întotdeauna creat în zona subsolului foii de lucru Excel, indiferent de valoarea de setare SimplePageHeaders.

În zona de antet și subsol Excel sunt permise valori cu o lungime maximă de 256 de caractere, inclusiv marcare. Dacă acest număr maxim este depășit, modulul de raportare Excel reduce numărul total de caractere eliminând simbolurile de marcare de la capătul liniei antetului și subsolului. Dacă, după eliminarea tuturor caracterelor de marcare, lungimea depășește încă lungimea maximă, atunci linia este trunchiată începând de la marginea dreaptă.

Setările SimplePageHeaders

În mod prestabilit, setarea informațiilor despre dispozitivul SimplePageHeaders este setată la False. astfel încât antetele și subsolurile sunt inserate în raport ca rânduri pe o foaie Excel. Liniile de linii care conțin anteturi și subsoluri sunt blocate. Această zonă poate fi fixată sau lansată în Excel. Dacă este selectată opțiunea Tipărire anteturi. apoi anteturile vor fi imprimate automat pe fiecare pagină de foi.

Dacă este selectată opțiunea Anteturi de tipărire în fila "Page Setup" din Excel. atunci antetul paginii va fi afișat pe toate paginile cărții, cu excepția foii cu schema de documente. Dacă nu este selectată opțiunea Imprimare pe prima pagină sau Imprimare de pe ultima pagină a casetei de dialog Proprietăți raport header sau Proprietăți raport Footer Proprietăți, subsolul corespunzător nu va fi adăugat la prima sau ultima pagină.

Subsolurile sunt afișate în zona subsolurilor Excel.

Din cauza limitărilor Excel, singurele elemente de raportare care pot fi afișate în zona antetului sau subsolului sunt câmpurile text.

În Excel, sunt acceptate unele elemente interactive. Mai jos este o descriere a caracteristicilor comportamentului lor.

Afișați și ascundeți

Microsoft Excel are limitări privind gestionarea elementelor de raport ascunse și afișate atunci când le exportă. Grupurile, rândurile și coloanele care conțin elemente de raport comutate sunt convertite în structuri Excel. Excel creează structuri care extind sau restrâng rândurile și coloanele de-a lungul întregii lor lungimi, ceea ce poate duce la prăbușirea elementelor de raport care nu pot fi restrânse. În plus, simbolurile de structurare Excel pot deveni aglomerate atunci când există mai multe structuri suprapuse. Pentru a rezolva aceste probleme, se aplică următoarele reguli de structurare atunci când utilizați Excel Builder Report.

Elementul de raportare comutat, situat în colțul din stânga sus, poate fi schimbat în Excel. Elementele de raport care pot fi schimbate care se află în același rând sau într-o coloană, cu un element de raport comutabil situat în colțul din stânga sus, nu pot fi schimbate în Excel.

Pentru a determina dacă zona de date poate fi restrânsă de rânduri sau coloane, se determină locația elementului de control al raportului și elementul de comutare care urmează a fi comutat. Dacă elementul care controlează comutarea este înaintea elementului comutat, convoluția elementului în rânduri este posibilă. În caz contrar, elementul poate fi restrâns numai prin coloane. Dacă elementul de comandă a comutatorului este aproape sau deasupra zonei comutabile, acest element poate fi afișat cu un rând care este restrâns de rânduri.

Datorită limitărilor Excel, structurile nu pot avea mai mult de șapte nivele de atașament.

Schema de documente

Dacă în raport există etichete de aspect al documentului, este afișată schema documentului. Schema de documente va fi afișată ca o pagină frontală Excel introdusă în poziția primei filă din carte. Această listă este numită Schema de documente.

Textul afișat în schema de documente este determinat de proprietatea DocumentMapLabel a raportului sau a elementului de grup. Etichetele schemei de documente sunt listate în ordinea în care apar în raport, începând cu primul rând din prima coloană. Fiecare celulă a etichetei din schema de documente este adâncită atât de adânc ca în raport. Când se aprofundează la fiecare nivel ulterior, marcajul se mută în următoarea coloană. În Excel, sunt suportate până la 256 nivele de structuri de încorporare.

Schema de documente este afișată ca o structură pliabilă în format Excel. Structura coincide cu structura imbricată a schemei de documente. Stările derulate și colapsate ale structurii încep cu cel de-al doilea nivel.

Referință detaliată

Link-urile de tip drill-down care apar în câmpurile de text sunt convertite în hyperlink-uri Excel în celule care conțin text. Link-urile de tip drillthrough pentru imagini și diagrame sunt convertite în hyperlink-uri Excel la o imagine. Când faceți clic pe linkul drilldown, se deschide browserul web implicit și navigați la vizualizarea HTML vizată.

hyperlink-uri

Sortarea interactivă

Excel nu acceptă sortarea interactivă.

Linkurile marcajelor din câmpurile de text sunt convertite în hyperlink-uri Excel în celule conținând text. Legăturile marcajelor pentru imagini și diagrame sunt convertite în hyperlink-uri Excel la o imagine. Când se face clic pe marcaj, acesta se mută în celula Excel, care conține elementul de raport referit.

Articole similare