Momentan ist ja ein wenig tote Hose in Bezug auf "im Büro rumhängen". Daher habe ich mir mal wieder HELP vorgenommen und an ein paar neuen Dingen gearbeitet.
Durch konsequentes Herauslöschen von "NOCACHE" in den zahlreichen @DBLookup konnte die Performance nicht unerheblich gesteigert werden.
Warum auch immer in einigen Ansichten die Property "Formeln bei jedem Doumentenwechsel" gesetzt war, ist mir ein Rätsel. Nimmt man das heraus, dann rennen die Ansichten deutlich schneller, was sich insbesondere dann bemerkbar macht, wenn man versucht, die Applikation über einen relativ dünnen Draht zu konfigurieren ...
Um Bill Buchan nicht irgendwann in die Fänge zu geraten und auf seine Liste der worst practices zu landen, habe ich die Felder, die ein Datum enthalten nun auch als Datum/Zeit Felder behandelt. Dadurch entfallen auch einige unnötige @ToTime Statements in den Ansichten.
Thema Statistiken:
Hier gibt es mehrere Ansätze: jXLS, verwendet XLS Templates, Plotkit in Verbindung mit Mochikit, generiert Charts im Web.
Vor gut einer Woche hat mich Richard Hogan von 6wsystems.com angesprochen. Die vertreiben ein "Generier-mir-ein-chart-aus-Notes" - Programm. Er baut gerade an den nötigen Ansichten für HELP.
Ich perönlich halte das Tool für absolut brauchbar.
Die Ansichten werden auf jeden Fall so aussehen, daß man eine schöne zahlenmäßige Darstellung der Werte auch im Client erhält.
Chartansichten werden dann im Web angezeigt. Auch als Dashboard.
Nach ersten Informationen kostet das Tool ( ddCharts) als Serverversion ~ 1.000,- €. Ich halte den Preis für angemessen.
Auf der ILUG2007 wird Richard ddCharts zusammen mit HELP präsentieren.
Hier noch ein Screenshot einer Ansicht, die die Zeit ( in Min ) anzeigt, die ein Ticket in den einzelnen Stufen zubring ( created --> assigned --> completed ) und in den Summenspalten dann einzelne Intervalle < 4 h etc füllt