Ich habe eine Berichtsanforderung in meiner Webanwendung, für die ich eine Standardlösung suche. Ich habe keine Erfahrung mit Berichtssoftware, also dachte ich, ich frage die SO-Community, ob jemand eine Idee für eine Berichtslösung hat, die meinen Anforderungen entspricht.
Die Anwendung wird in .Net entwickelt und neben anderen Funktionalitäten benötige ich eine Berichtsfunktion. Das Aussehen und die Handhabung der gesamten Anwendung sollte gleich aussehen.
Ist die Einbettung einer Berichtssoftware in eine .Net-Anwendung möglich oder ist eine separate Serverinstanz erforderlich? Welche Lösung ist besser?
Ich muss einige Tabellen aus meiner Datenbank freilegen und der Benutzer sollte in der Lage sein, jede Art von Abfragen (Bericht) zu erstellen. Der Benutzer sollte in der Lage sein, die Abfragen zu speichern und sie zu benennen.
Eine von einem Benutzer gespeicherte Abfrage sollte nur für ihn sichtbar sein. Ein Benutzer gehört zu einer Gruppe. Ein Benutzer kann einen Bericht erstellen, der auch für die gesamte Gruppe sichtbar ist, wenn er dies wünscht.
Ich schaue mir derzeit izenda an, um zu sehen, ob es meine Anforderungen erfüllt.