Hi,
hier noch ein anderer Ansatz. Bei Statistiken stößt man mit Ansichten relativ schnell an Grenzen. Aus meiner Erfahrung ergeben sich aus dem Wunsch nach EINER Statistik schnell weitere Wünsche. Deshalb bin ich dazu übergegangen bei "komplexeren" Statistiken die Verbindung mit Excel einzugehen.
Es gibt da mehrere Ansätze, die man verfolgen kann. Ein wichtiger Aspekt ist dabei immer, das man eine Excel Datei so vorbereiten kann (Excel-Template), das nach dem Importieren von Werten schon automatisch z.B. auf einem weiteren Arbeitsblatt die Statistiken berechnet oder sogar Grafiken erstellt werden.
1. Exportieren von .csv Werten
======================
- Im Notes6 Client unter "Datei-Eport" zu finden
- man braucht eine vorbereitete "Export-Ansicht" in Notes, die alle gewünschten Daten enthält
- Man importiert in die vorbereitete Excel-Datei
2. OLE-Verbindung zwischen Excel und Notes
================================
- benötigt LotusScript
- im Grunde kann man mit LotusScript das eingebaute Visual Basic von Excel benutzen um direkt Werte an bestimmte Stellen der Excel-Datei zu schreiben
- die Berechnung der Statistiken erfolgt wie gehabt durch das Excel Template
- dazu finden sich Beispiele in der Sandbox in notes.net
- Ich habe schon mal eine Lösung programmiert, bei der sich verschiedene vorbereitete Excel-Templates in Notes als Attachment befinden und der User dann auswählen kann was er machen will
3. OLE-Verbindung für Fortgeschrittene
============================
- benötigt LotusScript und gute (!) Kenntnisse in VBA
- Man kann auch die Statistikberechnung, Formeln, Grafiken etc. "on the fly" mit LotusScript in die Excel Datei schreiben und benötigt dann kein vorbereitetes Excel-Template
4. XML einfach
==========
- benötigt Excel 2003, da hier das Dateiformat ".xml" existiert
- Excel-Datei vorbereiten, wie sie aussehen soll und Platzhalter an die Stellen schreiben, wo später Werte von Notes rein sollen, z.B. "[Auftragsnummer]". Dann als".xml" speichern.
- Den .xml Text irgendwo in Notes zwischenspeichern (z.B. Profildokument)
- LotusScript sorgt dann für eine Textersetzung der Platzhalter mit den Werten (String-Funktionen)
5. XML für Fortgeschrittene
===================
- gute (!) XML Kenntnisse notwendig
- Man exportiert die Dokumente von Notes als XML und transformiert sie mit einem XSLT in das .xml Format von Excel
Alle diese Lösungen sind eher für aufwändige und flexible Statistiken geeignet, da 2-5 einigen Programmieraufwand beinhalten. Allerdings hat man dann (mit etwas Planung) eine Lösung die für alle zukünftigen Statistiken in Notes-Datenbanken nützlich ist.
Wahrscheinlich ist das alles für dein Anforderung "mit Kanonen auf ..." , aber es ist ja nicht schlecht wenn man zumindest die Alternativen kennt :-)
Gruß
Christian