2009-03-31 8 views
3

Ich bin auf der Suche nach einem glorreichen Reporting-Tool. Ich bin mir bewusst, dass glorreiche ein subjektiver Begriff ist, aber ... hier sind meine Wünsche:Ein glorreiches Reporting-Tool

  • Toten einfach für Business-Typen
  • Verlangt mir keine SQL
  • speficy Kann das Schema der Datenbank überprüfen zu interpretieren die Benutzer-Anfragen ohne Programmierer Intervention
  • fast nichts Kosten
  • Kann Das s häufig gestaltete Berichte

sparen Es gibt eine große Menge an Pivot-Tabellen, außer diese wären für diese Umgebung zu kompliziert.

Existiert ein solches Tool, oder bin ich dazu verdammt, den Rest meiner Corporate-Programming-Karriere damit zu verbringen, einmalige Berichte zu schreiben?

+2

Entschuldigung, "glorreich", "Berichterstattung"? Kannst du Oxymoron sagen? –

+4

Wie kommt der TPS-Bericht? –

+1

Hast du das Memo * bekommen? – Adrien

Antwort

5

Ein Do-Everything-Berichtsassistent war der Traum vieler Programmierfirmen.

Schritt 1 ist seine Unnachhaltigkeit zu realisieren. Schritt 2 besteht darin, ein glückliches Mittel zwischen einem perfekten Assistenten und einem Coder zu finden, der den ganzen Tag benutzerdefinierte Berichte erstellt.

Versuchen Sie, einen unternehmensspezifischen Assistenten zu erstellen. Ich habe einen mit etwas handlichen gemacht, "lass den Benutzer es tun" Typ Filterung. Ich gebe dem Benutzer ein Textfeld für jedes Feld, das gefiltert werden soll, und lässt sie durch Kommas getrennte Filter hinzufügen, wobei% als Platzhalter verwendet wird, - für Bereiche und aus denen die Abfrage konstruiert wird. Es hilft auch, Ergebnisse zu übertreffen, und lassen Sie die marketing-Schläger von dort spielen (sie sind normalerweise ziemlich praktisch mit Excel).

Wo es haarig wird, verbindet sich. Anstatt zu versuchen, herauszufinden, welche Tabellen einem Bericht beitreten, sondern stattdessen 6-12 Standardgruppierungen anzubieten, sollte jede vordefinierte Gruppierung fast alles abdecken. Ich habe dies über eine Registerkarte Benutzeroberfläche getan.

+0

Wow, Ihre Marketingleute wissen, wie man Excel benutzt? Muss nett sein ... Ich habe es immer genossen, eine E-Mail zurück zu bekommen. "Kannst du es so machen, dass die Spalten in DIESER Reihenfolge stehen?" Seufzer... –

3

Das Gruselige an Ad-hoc-Berichten ist: Sie werden sicher eine Antwort bekommen. Zu wissen, dass die Antwort richtig ist ist, wenn Sie uns brauchen - die Jungs, die das Schema verstehen.

Es ist, wenn Sie versuchen, das zu arrangieren, indem Sie die Arten oder den Bereich der Berichterstattung begrenzen, die Sie zu einfachen Filtern tun können und so, dass sie immer weniger nützlich werden.

1

Ich empfehle Ausprobieren (unser eigenes) i-net Clear Reports. In meinen Augen ist es herrlich (aber ich gebe zu, stark voreingenommen zu sein ...;).

  • Schauen Sie sich eine Demo unserer wirklich toten einfachen ad-hoc Reporting-Komponente.
  • Kann in jedes gängige Format wie PDF, HTML, SVG, XLS, etc., sowie in einen Java-Applet-Viewer exportieren.
  • Wir bieten eine kostenlose und voll funktionsfähige report designer.
  • Wird als WAR-Datei auf Ihrem Anwendungsserver installiert oder kann als Bibliothek in Ihrer eigenen Anwendung verwendet werden.
  • Großartige technische Unterstützung (Sie erhalten normalerweise eine Antwort in Minuten oder Stunden und nicht in Tagen oder Wochen)
  • Kann Crystal Reports-Vorlagen lesen.(Für viele Kunden, das ist die Killer-Feature, da Sie müssen nicht neu erstellen alle alten Crystal Reports Vorlagen)
  • Große und wettbewerbsfähige Preise - effektiv Kalkulation „less than open source kostet Sie, wenn Sie berechnen in Support-Kosten (was Sie auf jeden Fall tun sollten).
5

Ich empfehle HTSQL. Abfragen sind einfach URLs, die vielen vorhersehbaren Konventionen folgen (wie .../sales? State = 'OH' für SELECT * FROM Verkauf WHERE state = 'OH'). Die Einrichtung ist einfach, die Präsentation sieht gut aus. Durchsuchen Sie die Vitrine auf jeden Fall.