Variable: Synchronisieren (Lesen)

Das Modul erzeugt eine Datei für den Abgleich von gleichnamigen Variable-Objekten in mehreren Mandanten. Diese Datei kann angepasst und anschließend zum Abgleich der Keys und Werte in allen Mandanten mit dem b4A Modul VariableSyncEdit eingespielt werden.

Bezeichnung

Name

info.VariableSyncRead

Aliase

VariableSyncRead

Konfiguration

Gruppe: Optionen

CSV-Dateiname (vara-file)

Die CSV-Datei mit den Variablenwerten

../../_images/info-variablesyncread-options.png
../../_images/info-variablesyncread-connections.png

Beschreibung

Die erstellte CSV-Datei enthält eine Kopfzeile mit den Definitionen für die einzelnen Spalten. In der ersten Spalte wird immer der Name des Variable-Objektes und in der zweiten der Key stehen. In den folgenden Spalten stehen die Werte aus den einzelnen Mandanten.

Die einzelnen Elemente in der Datei sind durch ein Semikolon getrennt. Für jede der Verbindungen werden die 5 Werte in einzelne Spalten in die Datei geschrieben.

Variable;Keyword;B4A-1;B4A-1;B4A-1;B4A-1;B4A-1;B4A-2;B4A-2;B4A-2;B4A-2;B4A-2
B4A.VARA.SYNCVARIABLE;key1;value10.1;value10.2;;;value10.5;value11.1;value11.2;value11.3;value11.4;value11.5
B4A.VARA.SYNCVARIABLE;key2;;;;;;value11;;;;
B4A.VARA.SYNCVARIABLE;key3;value10;;;;;;;;;
B4A.VARA.SYNCVARIABLE;key4;;;;;;;;;;
B4A.VARA.SYNCVARIABLE;key5;"a quoted value";;;;;"a double quote ("") in the value";;;;
B4A.VARA.SYNCVARIABLE;key6;"a quoted value with
a linebreak";;;;;"a double quote ("")
in the value with
some linebreaks";;;;