Current Version: |
Das ist die Quassel-Seite ! Naja - ich wollte Reports auf einem WEB-Server erzeugen - ganz
einfache versteht sich. Es gibt dafür natürlich tolle Werkzeuge wie
Crystal-Reports (schreibt man das so?) aber es durfte natürlich wieder mal nix
kosten, ausserdem war da noch das Problem mit dem UNIX. Irgendwo hatte ich dann doch mal ein Werkzeug gefunden das RTF Format erzeugen konnte. RTF ist prima - man kann es mit WORD bearbeiten, es gibt Kopf und Fusszeilen. Das Seitenlayout ist OK, und die Bilder sind mit drin. Ich brauchte allerdings nicht wirklich einen tollen Report-Generator - mehr so eine Serienbrief Geschichte. Also man produziert eine tolle Vorlage (mit WORD) und läßt nur die Stellen offen in die Daten aus der WEB Anwendung eingetragen werden. So kommt eins zum anderen und schwups - schon hatte ich doch einen Mini-Report Generator geschrieben. Da ich das so nebenbei gemacht habe, hat mein Firma auch kein "Copyright" drauf, also nix wie ab ins WEB damit - währe doch schade, wenn das gute Stück nur in einer einzigen Anwendung laufen würde! Und dann war da noch die Sache mit dem Templates! Die sollten für verschieden Gruppen von Benutzer verschieden sein. Ausserdem stellt sich noch die Frage wo die Templates eigendlich abgelegt werden. Ich fand die Idee das mit einer in der WEB.XML austauschbaren Klasse zu lösen echt gut. Falls also jemand seine Templates in eine Datenbank stecken will - kein Problem, einfach einen neuen Template-Handler schreiben und in die WEB.XML eintragen. Fertig. |