Auffällige Anzeige von Requests
Um dem Nutzer ein besseres Feedback über Arbeiten des Systems zu ermöglichen, können im WebOffice core Client Meldungen angezeigt werden, die über die aktuelle Bearbeitung von Requests im Hintergrund informieren. Dafür sind die folgenden Schritte erforderlich:
1. gewünschte Request finden
Im ersten Schritt muss herausgefunden werden, für welche Request man eine Meldung im WebOffice core Client erhalten möchte. Das ist am einfachsten durchzuführen, indem man die jeweilige Aktion im Client durchführt, und dabei den WebOffice Logmonitor (STRG + ALT + M) aktiviert. Im Screenshot ist ein Request ersichtlich, bei der im WebOffice core Client eine Selektion durchgeführt wurde. Die serveraction ist hierbei GET_IMAGE, da das Bild neu berechnet werden musste, und die subaction ist get_image_select, da ebenso die dabei selektierten Objekte hervorgehoben wurden.
|
Der GET_IMAGE Request ist nicht für den WebOffice core Client auf Basis ArcGIS API for JavaScript verfügbar. |

Finden Sie die gewünschte Request über den WebOffice Mobile Logmonitor
2. language_weboffice_user.xml anpassen
Im Anschluss muss die Datei C:\Tomcat\webapps\<WebOffice-Anwendung>\client_core\jss\language_weboffice_user.xml angepasst werden. Hierbei ist zu beachten, dass die Meldungen für jede gewünschte Sprache extra konfiguriert werden müssen.
Fügen Sie dazu unter der gewünschten Sprache (z.B. <locale key="de">) einen Unterpunkt <record jsxid="REQUESTMESSAGE.{action}.{subaction} jsxtext="{text} /> ein.
Entsprechend der vorhin abgefragten Request wären hier nun folgende Zeilen einzufügen:
<record jsxid="REQUESTMESSAGE.GET_IMAGE.get_image_select jsxtext="Bild mit Selektion wird geladen />
<record jsxid="REQUESTMESSAGE.GET_IMAGE jsxtext="Bild wird geladen />
Für alle GET_IMAGE -Requests (also alle Requests, bei denen das Kartenbild neu geladen wird) kommt im WebOffice core Client die Meldung Bild wird geladen, außer, wenn neben dem Kartenbild zusätzlich Selektionsgrafiken abgefragt werden (subaction: get_image_select -Request). In diesem Fall wird Bild mit Selektion wird geladen als Meldung ausgegeben.
|
Die {subaction} ist allerdings optional. Sollte für die {action} ein Request konfiguriert sein, für die {subaction} jedoch nicht, so dient der Text der {action} als Fallback. |

Konfiguration in C:\Tomcat\webapps\<WebOffice Applikation>\client_core\jss\language_weboffice_user.xml

Darstellung des Requests im WebOffice core Client