Das JNotes.Planer.Applet

Wer braucht so etwas?

In der Praxis ein oft genannter Wunsch: Zeitbezogene Daten übersichtlich darzustellen. Viele Anwender kennen diese Funktionalität zum Beispiel aus dem Lotus Organizer und suchen nach ähnlichem für ihre Notes-Anwendungen, beispielsweise für Projekt-Planer oder Urlaubsplaner. Die Anwendungsentwickler stehen vor einem Dilemma: Prinzipiell kann man die Funktionalität mit Hilfe externer Programme realisieren, jedoch ist zum Teil die Anbindung kompliziert und fehleranfällig. Weiterhin muss auf den entsprechenden Clients zusätzliche Software installiert werden - der Wartungsaufwand steigt dadurch immens.

Hier sind Applets eine gute Lösung: Die Anbindung ist leicht und das Applet ist Bestandteil der Datenbank-Gestaltung und kann somit einfach verteilt werden.

Was kann das jNotes.Planer.Applet?

Die Möglichkeiten der Nutzung des jNotes.Planer.Applet läßt sich am besten mit Hilfe von Bildern und Screenshots verdeutlichen.

Mit dem Planer Applet lassen sich zeitliche Daten wie Termine, Projekte, Kalendereinträge in Balken-Form als Zeitabschnitte (hier Slot genannt) darstellen. Dabei erfolgt die Einordnung nach Zeit und Zeile (in diesem Beispiel nach Mitarbeitern). Die Slots werden durch ihren Titel eindeutig benannt. Die Zuordnung von Titel, Zeile und Farbe ist dem Anwender des Applets überlassen. Der angezeigte Zeitbereich lässt sich über die Button an den Zeitachsen verschieben.

Die anzuzeigenden Daten können mit Hilfe von zu definierenden Schnittstellenklassen aus Lotus Notes ausgelesen werden; prinzipiell ist aber auch das Auslesen aus beliebigen Anwendungen und die Datenübergabe durch Appletparameter möglich.

Sie können in der Planer Demo den Einsatz des jNotes.Planer.Applets selbst ausprobieren.

Planer Demo - der jNotes Planer im Einsatz

PlanerDemo ist eine kleine Notesanwendung, die den jNotes Planer im Einsatz demonstrieren sollen. Das Demo unterstützt jedoch nur die Grundfunktionalitäten des Planer Applets. Dazu werden Personen bestimmte Tätigkeiten zu bestimmten Zeiten zugeordnet. Diese Tätigkeiten sind nach Arten klassifiziert.
Download "PlanerDemo.nsf" mit eingebettetem Applet beziehungsweise
Download "Planer.jar" - Java-Archiv des jnotes Planer Applets

Was kann das Applet außerdem?

Aufgrund des regen Interesses an unserem Planer-Applet haben wir es weiterentwickelt und um zahlreiche Funktionen erweitert.

Editieren der Termine innerhalb des Planers

Die Schnittstellen-Klasse

Weiterhin ist es möglich, den Planer über eine Schnittstellen-Klasse an die jeweilige Anwendung anzupassen. D.h. diese Klasse kann dynamisch vom Applet eingebunden werden und liefert die Daten zum Applet bzw. schreibt sie zurück in die Datenbank. Damit fällt es leicht, eine individuelle Datenanbindung an nahezu jede Umgebung (sofern diese Applets unterstützt) zu erstellen (z.B. für Notes, für das Web, ...). Über diese Schnittstellen-Klasse kann man z.B. folgende Funktionen realisieren:

Die Anzeige der Daten

Weitere Funktionen

Wo kann man den Planer einsetzen?
Damit ist der Planer insbesondere für Einsatzgebiete geeignet, in denen Groupware-Funktionalitäten unterstützt werden. Sollen nur private Kalender angezeigt werden, bietet sich auch der jNotes Organizer an.

Wie verwendet man das Applet?

Eigentlich ganz einfach. Man bindet es als Applet in die Applikation ein (wie man das allgemein macht wird im Artikel zum jNotes.Chart.Applet beschrieben) und konfiguriert es mit Parametern oder Properties. Dazu benötigt man das Applet, den Klassennamen des Applets "com.jnotes.Planer.PlanerApplet.class" und die Beschreibung der Parameter bezeihungsweise Properties

Konfigurationsarameter


Eine Übersicht und Beschreibung sämtlicher Konfigurationsparameter gibts zusammen mit der Dokumentation des Planer-Applet. Einfach über Kontaktformular nachfragen ...


Workshop

Um es Ihnen zu ermöglichen, den Planer in seinem vollen Umfang nutzen zu können und individuell an Ihre Bedürfnisse anzupassen, bieten wir Ihnen einen eintägigen Workshop an. Hier einige Punkte, die im Workshop trainiert werden:

Wenn Sie an diesem Workshop interessiert sind, setzen sie sich doch einfach mit uns in Verbindung!

Preise

Nachdem wir sehr viele Anfragen zu unseren Tools und Applets, den Workshops und anderen Entwicklungen vom jNotes-Team bekommen, in denen auch immer wieder die Fragen gestellt werden "Kann man das kaufen? und Was kostet das eigentlich?", haben wir mal eine Preisliste erstellt und stellen diese an dieser Stelle bereit:

Preisliste jNotes

Fragen, Kritik, Anmerkungen? Dann nutzen Sie doch unser Kontaktformular!

Viel Spass!