PythonReports on työkalupakki, jonka tarkoituksena rakentaa tietokantaan raportteja Python apps. & Nbsp; Toolkit sisältää raporttimallin suunnittelija, raportti rakentaja ja useita tuloste renderointilaitokset GUI ja kuvatiedoston ulostulon.
Raportti rakentaja koskee mallin jono yhtenäinen tieto-objekteja ja tuottaa tulosteen rakenne, joka voidaan tallentaa tiedostoon ja / tai tehty yksi etupään kuljettajia seuloa, tulostin, HTML (*), PDF jne.
vaatimukset
Kaikki osat PythonReports työkalupakin tarvitsevat ElementTree moduulin. Python 2.5 sisältyy tämän moduulin osana standardin kirjasto. Käyttäjät vanhempien Python versioiden voi ladata erillisiä jakelu paketin http://effbot.org/downloads/ (cElementTree lisäosan on erittäin suositeltavaa myös).
Vaatimukset tuloste renderöinti riippuvat valitun frontend:
& Nbsp; * PDF lähtö edellyttää ReportLab Toolkit. Raportit sisältävät kuvia lisäksi vaatia Python Imaging Library (PIL).
& Nbsp; * wx-pohjainen esikatselu ja tulostus vaativat wxPython;
& Nbsp; * Tk perustuva raportti esikatselu vaatii Tkinter (osa Python Standard kirjaston). Raportit sisältävät kuvia lisäksi vaatia pakkausselosteen tai wxPython.
Raportti rakennus voidaan käyttää mitä tahansa edellä mainituista vaihtoehdoista. Toisin sanoen, jos järjestelmä pystyy näyttämään tai tulostamaan raportin sen pitäisi pystyä rakentamaan raportin liikaa.
Raporttimalli suunnittelija vaatii Tkinter kanssa Tix tuella (vakio Python asennusohjelma Windows sisältää Tix; joissakin ympäristöissä Tix on asennettava erikseen).
vaatimukset
- Python
Kommentteja ei löytynyt