Branding der Informationsliste - Desktop UI /Mobile UIs

Die in der Informationsliste im Desktop UI und in den Mobile UIs angezeigten Elemente können in der gebündelten Datei <buildStructure>/data/webClient/infoListConfig.json. (für weitere informationen zur Buildstruktur siehe WinCC OA Product Packaging) geändert werden. Diese Datei definiert die Elemente der Informationsliste.

infoListConfig.json ist eine JSON-Datei, die ein Array von Elementen enthält. Die Elemente werden in der JSON-Datei definierten Reihenfolge in der Informationsliste angezeigt. Jedes element muss die folgenden Pflichtfelder enthalten:

Feld Beschreibung
"label"

Label Strings für das Element sowie diese dem Benutzer angezeigt werden.

Ein JSON-Objekt, das ein Feld pro Sprache enthält.

"action" Definiert die auszuführende Aktion, wenn Sie auf dieses Element klicken oder tippen. Die folgenden Werte können verwendet werden:

"openUrl": öffnet eine URL im Standardbrowser. Wenn diese Aktion verwendet wird, verwenden Sie ein zusätzliches Feld "url", um die zu öffnende URL anzugeben. Zum Beispiel: "url": "https://w3.siemens.com/mcms/human-machine-interface/de/visualisierungssoftware/simatic-wincc-open-architecture/seiten/default.aspx".

URLs, die mit "mailto:" beginnen, können verwendet werden, um eine vorkonfigurierte Mail mit dem Standard-Mailprogramm zu öffnen. Zum Beispiel: "url": "mailto:wincc_oa_pm.at@siemens.com".

"showFile": zeigt den Inhalt einer Datei im Informationsbereich des Desktop UIs an. Verwenden Sie für diese Aktion ein zusätzliched Feld "filename", um den Namen der anzuzeigenden Datei anzugeben. Dies wird normalerweise verwendet, um eine der folgenden HTML-Dateien anzuzeigen:

Branding/BuildStructure/data/webClient/

EULA.html/

Security.html

Legal.html.

"showDeviceInformation": zeigt Geräteinformationen im Informationsbereich des Desktop UIs an. Siehe auch <buildStructure>/data/webClient/infoListConfig.json.

"showSecurityDetails": zeigt eine Liste der Projekte an, um ihre Sicherheitsdetails anzuzeigen. Siehe auch <buildStructure>/data/webClient/infoListConfig.json. .