PythonReports to zestaw narzędzi na celu tworzenie raportów bazy danych w aplikacji w Pythonie. & Nbsp; Pakiet zawiera szablon raportu projektant, Report Builder i kilka wydruków renderujące dla GUI i graficznej wyjście plików.
Report Builder stosuje szablon do sekwencji jednolitych obiektów danych i tworzy strukturę wydruku, które można zapisać do pliku i / lub świadczonych przez jednego z czołowych kierowców na ekran, drukarkę, HTML (*), PDF itp
Wymagania
Wszystkie części zestawu narzędzi PythonReports wymagają modułu ElementTree. Python 2.5 zawiera ten moduł jako część biblioteki standardowej. Użytkownicy starszych wersji Pythona można pobrać oddzielny pakiet dystrybucyjny z http://effbot.org/downloads/ (cElementTree add-on jest bardzo zbyt zalecane).
Wymagania dotyczące renderowania wydruku zależy od wybranego nakładka:
& Nbsp; * wyjście PDF wymaga ReportLab Toolkit. Raporty zawierające obrazy, dodatkowo wymaga Python Imaging Library (PIL).
& Nbsp; * podgląd wx i drukowanie oparte wymagają WxPython;
& Nbsp; * Tk oparte podgląd raportu wymaga Tkinter (część standardowej biblioteki Pythona). Raporty zawierające obrazy, dodatkowo wymagają PIL lub WxPython.
Report budynek może wykorzystywać dowolny z powyższych wariantów. Innymi słowy, jeśli Twój system jest w stanie wyświetlić lub wydrukować raport, to powinieneś być w stanie zbudować raport zbyt.
Szablon raportu projektant wymaga Tkinter z obsługą Tix Python (standardowa instalator dla systemu Windows zawiera tix; na niektórych platformach Tix muszą być zainstalowane oddzielnie)
Wymagania .
- Python
Komentarze nie znaleziono