Wie kann ich eigene Spalten im Journal einfügen?

Im Journal kann man standardmäßig alle Anrufinformationen als Spalten auswählen, die von jAnrufmonitor über den Identifizierungsprozess erkannt und verwendet werden. In manchen Fällen möchte man die Anrufedaten aber mit eigenen Informationen, z.B. einem Kommentar oder Bemerkung, ergänzen.

Ab Version 5.0.20 kann man eigene Spalten mit Hilfe einer Konfigurationsdatei (*.inf) definieren, installieren und als zusätzliche Spalte im Journal auswählen. Das Besonderen daran ist, dass die neu ausgewählte Spalte einen Texteditor für bis zu 2000 Zeichen enthält, welcher die eingebenen Informationen am Anruf im jeweiligen Journal speichert. Sofern das angezeigte Journal einen Nur-Lese-Zugriff hat, werden die Informationen nur angezeigt.

customcolumn

Eine eigene Spalte kann leicht über folgenden Code definiert werden. Diese Konfiguration wird in einer *.inf-Datei gespeichert, z.B. meinespalte.inf.

Hinweis: Es ist darauf zu achten, dass die Spalten-ID, hier sample, gleichzeitig das Feld in der Datenbank repräsentiert, in dem die Spalten-Eingabe gespeichert wird. Es sollten also keine Sonderzeichen in der Spalten-ID vorkommen. Ausserdem wird empfohlen die Spalten-ID grundsätzlich in Kleinschreibung zu definieren.

ui.jface.application.RendererRegistry\:renderer_sample\:value=de.janrufmonitor.ui.jface.application.journal.rendering.GenericUserDefinedRenderer
ui.jface.application.RendererRegistry\:renderer_sample\:access=system
ui.jface.application.RendererRegistry\:sample_id\:value=sample
ui.jface.application.RendererRegistry\:sample_id\:access=system
ui.jface.application.journal.rendering.generic.sample\:attribute-id\:value=sample
ui.jface.application.journal.rendering.generic.sample\:attribute-label\:value=Beispiel Spalte

Die *.inf Datei wird dann in das Verzeichnis /install innerhalb der jAnrufmonitor Installation kopiert. Nach einem Programmneustart wird die Spalte installiert und kann im Journal unter Erweitert -> Einstellungen -> Spalte auswählen in die aktuelle Ansicht übernommen werden.

Schreibe einen Kommentar