PythonReports er en verktøykasse som mål å bygge database rapporter i Python apps. & Nbsp; Verktøysettet inneholder rapportmalen designer, rapport byggmester og flere utskrifter gjengi for GUI og grafisk fil utgang.
Rapporter byggmester gjelder en mal til en sekvens av ensartede data objekter og produserer en utskrift struktur som kan lagres til fil og / eller gjengitt av en av front-end drivere til skjerm, printer, HTML (*), PDF osv
Krav
Alle deler av PythonReports verktøykasse krever ElementTree modulen. Python 2.5 inkluderer denne modulen som en del av standard bibliotek. Brukere av eldre Python versjoner kan laste eget distribusjonspakken fra http://effbot.org/downloads/ (cElementTree add-on anbefales også).
Krav til utskrift rende avhenge valgte frontend:
& Nbsp; * PDF utgang krever ReportLab Toolkit. Rapporter som inneholder bilder i tillegg krever Python Imaging Library (PIL).
& Nbsp; * wx-baserte forhåndsvisning og utskrift krever wxPython;
& Nbsp; * Tk-basert rapport forhåndsvisning krever Tkinter (del av Python Standard Library). Rapporter som inneholder bilder i tillegg krever PIL eller wxPython.
Rapporter bygningen kan benytte noen av de ovennevnte alternativene. Med andre ord, hvis systemet er i stand til å vise eller skrive ut en rapport så det bør være i stand til å bygge en rapport også.
Rapporter mal designer krever Tkinter med Tix støtte (standard Python installasjonsprogram for Windows inneholder Tix, på noen plattformer Tix må installeres separat)
Krav .
- Python
Kommentarer ikke funnet