4 Konstrukcja skryptów raportowych

 

 

Raporty w systemie skryptowym tworzone są w sposób programowy. Model obiektowy systemu skryptów został wzbogacony o grupę klas dedykowanych do tworzenia raportów. Klasy te są w rzeczywistości nadbudową nad bibliotekami PDFsharp i MigraDoc, które pozwalają na tworzenie dokumentów w formacie PDF. Klasy raportowe Asix.Evo mają za zadanie ułatwienie wykonania typowych operacji związanych z generacją raportów w postaci tabelarycznej lub wykresów. Podstawowe klasy związane z generacją raportów to: Report, ReportTable i ReportChart. Oryginalne klasy bibliotek PDFsharp i MigraDoc są również dostępne - można ich używać w razie konieczności zastosowania funkcji nie obsługiwanych przez klasy raportowe Asix.Evo.