Erstellen einer Datei mit den Einstellungen für die Mobile Service-App

Öffnen Sie zum Erstellen einer Datei mit mit den Einstellungen für die Mobile Service-App das Programm "Einstellungen für Mobile Service-App" (tsmdm5110m000) und legen Sie durch Eingabe eines Codes und einer Bezeichnung für die App-Einstellungen einen Datensatz an. Dem Datensatz muss eine Einstellungsdatei hinzugefügt werden. Dieses Programm lässt Sie eine bereits in LN vorhandene Datei mit Voreinstellungen importieren. Nach dem Import der Datei mit den Voreinstellungen kann sie aus dem Programm heruntergeladen, bearbeitet und wieder hochgeladen werden. Sie können auch eine neue Einstellungsdatei anlegen, statt die Datei mit den Voreinstellungen zu verwenden.

Die Einstellungsdatei ist eine XML-Datei und muss die folgende Struktur aufweisen:
<AppSettings>
        <AppSetting>
                <Name></Name>
                <DataType></DataType>
                <Value></Value>
                <IsReadonly></IsReadonly>
        </AppSetting>
        <AppSetting>
                <Name></Name>
                <DataType></DataType>
                <Value></Value>
                <IsReadonly></IsReadonly>
        </AppSetting>
        <AppSetting>
               … etc
        </AppSetting>
</AppSettings>
Jedes AppSetting-Element beschreibt eine einzelne Einstellung in der App und hat die folgenden Unterelemente:
Element Beschreibung
Name Der Name der Einstellung.
DataType Der Datentyp der Einstellung (Zeichenfolge/String; ganze Zahl/Integer; Double; Boolescher Wert; Enum)
Value Der Wert der Einstellung.
IsReadonly Gibt durch true (wahr) oder false (falsch) an, ob die Einstellung vom Service-Mitarbeiter geändert werden kann.

Das Namenselement muss mit einem Namen übereinstimmen, der im letzten Abschnitt dieses Anhangs definiert ist. Jede Einstellung weist einen bestimmten Datentyp auf. Dabei kann es sich um eine Zeichenfolge (String) handeln, die einen Text darstellt, eine ganze Zahl, die eine ganze Zahl darstellt (beispielsweise 1, 2, -7, 32), ein Double für eine Dezimalzahl (1,5; 2,3; -0,53; 1006,349 etc.), einen Booleschen Wert, der aus "true" oder "false" bestehen kann, oder um eine Werteliste (Enum), für die der Wert nur aus einer begrenzten Anzahl von Werten ausgewählt werden kann (zum Beispiel Farben: rot/blau/grün; Modus: automatisch/manuell/deaktiviert). Den Datentyp jeder Einstellung sowie den zulässigen Satz an Werten für Einstellungen mit dem Datentyp "Enum" können Sie im letzten Absatz dieses Kapitels nachschlagen.

Einstellungen, die nicht schreibgeschützt sind (Nur Lesezugriff), wirken sich nur auf Neuinstallationen von Mobile Service aus. Diese Einstellungen fungieren lediglich als anfängliche Voreinstellungen. Einstellungen, die nicht schreibgeschützt sind (Nur Lesezugriff), wirken sich nicht nur auf Neuinstallationen von Mobile Service aus, sondern sie werden zwangsweise in vorhandene Installationen übernommen. Obwohl in der Datei mit den Voreinstellungen, die in LN importiert werden kann, eine Definition für jede Einstellung enthalten ist, müssen in der Einstellungsdatei nicht alle Einstellungen definiert werden. Es reicht aus, nur diejenigen Einstellungen hinzuzufügen, für die eine Anfangsvoreinstellung gewünscht wird oder die vollständig schreibgeschützt werden müssen.