Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Für eine Einführung sehen Sie Grundeinstellungen.

Hier finden Sie eine Auflistung aller Schlüssel die von der Applikation aus geändert werden können. In der Applikation innerhalb des Administrationsmenüs finden Sie den Punkt Grundeinstellungen. Diese im Folgenden aufgeführten Schlüssel können dort geändert werden.

Gewisse Werte können mithilfe von Expressions gesetzt werden, siehe Expressions.

Table of Contents
minLevel1
maxLevel7

ECUI Client Konfiguration

Info

Änderungen and der ECUI Client Konfiguration werden direkt angewendet. Sie müssen allerdings den Browser neu laden, um die Änderungen zu sehen. Es ist kein Server Neustart erforderlich!

Die Schlüssel enthalten alle einen allgemeinen Teil pro Bereich und einen spezifischen für die Konfiguration die geändert werden soll. Zusammengesetzt mit : ergibt sich dann der ganze Schlüssel. Dieser muss dann in den Grundeinstellungen eingetragen werden.

Bsp. Public : CheckboxConfiguration + allowNullState = Public:CheckboxConfiguration:allowNullState

In dieser Dokumentation sind die Schlüssel auseinander geschrieben, müssen jedoch direkt ohne Leerzeichen zusammengesetzt werden.

Bsp. Public : SublistConfiguration + columns : enableChooser = Public:SublistConfiguration:columns:enableChooser

Werte die mithilfe von Expressions gesetzt werden, müssen den Präfix "[expression]" haben, ansonsten werden die Werte nicht als Expression sondern als String behandelt.

Beispiel: [expression] User.IsInRole('admin')

Siehe auch Expressions

Kalender Konfiguration

Konfiguriert das globale Standard-Verhalten von Kalendern.

...

Schlüssel

Public : CalendarConfiguration

...

Werte

...

Default

...

Beschreibung / Auswirkung

...

defaultView

...

String

  • day

  • week

  • workWeek

  • month

  • timelineDay

  • timelineWeek

  • timelineWorkWeek

  • timelineMonth

  • agenda

...

workWeek

...

Konfiguriert die standard Kalender-Ansicht.

Wichtig:

In der mobile Ansicht wird der Wert mit agenda überschrieben.

...

availableViews

...

String Array

[

  • "day"

  • "week"

  • "workWeek"

  • "month"

  • "timelineDay"

  • "timelineWeek"

  • "timelineWorkWeek"

  • "timelineMonth"

  • "agenda"

]

...

["day","week",workWeek","month"]

...

Konfiguriert welche Kalender-Ansichten verfügbar sind.

Wichtig:

In der mobile Ansicht wird der Wert mit ["agenda"] überschrieben.

...

useDropDownViewSwitcher

...

  • true

  • false

...

false

...

Konfiguriert ob zum Setzen der Kalender-Ansicht, ein Drop-Down, anstelle von Tabs verwendet werden soll.

(Noch keine Auswirkung)

...

hideLink

...

  • true

  • false

...

false

...

Konfiguriert ob ein Cross-Link zum entsprechenden Eintrag angezeigt wird.

...

canCreate

...

  • true

  • false

...

false

...

Konfiguriert ob neue Einträge erstellt werden können.

...

canUpdate

...

  • true

  • false

...

false

...

Konfiguriert ob bestehende Einträge bearbeitet werden können.

...

canDelete

...

  • true

  • false

...

false

...

Konfiguriert ob bestehende Einträge gelöscht werden können.

Checkbox Konfiguration

Konfiguriert das globale Standard-Verhalten von Checkboxen.

Schlüssel

...

Für eine Einführung sehen Sie Grundeinstellungen.

Hier finden Sie eine Auflistung aller Schlüssel die von der Applikation aus geändert werden können. In der Applikation innerhalb des Administrationsmenüs finden Sie den Punkt Grundeinstellungen. Diese im Folgenden aufgeführten Schlüssel können dort geändert werden.

Gewisse Werte können mithilfe von Expressions gesetzt werden, siehe Expressions.

Table of Contents
minLevel1
maxLevel7

ECUI Client Konfiguration

Info

Änderungen and der ECUI Client Konfiguration werden direkt angewendet. Sie müssen allerdings den Browser neu laden, um die Änderungen zu sehen. Es ist kein Server Neustart erforderlich!

Die Schlüssel enthalten alle einen allgemeinen Teil pro Bereich und einen spezifischen für die Konfiguration die geändert werden soll. Zusammengesetzt mit : ergibt sich dann der ganze Schlüssel. Dieser muss dann in den Grundeinstellungen eingetragen werden.

Bsp. Public : CheckboxConfiguration + allowNullState = Public:CheckboxConfiguration:allowNullState

In dieser Dokumentation sind die Schlüssel auseinander geschrieben, müssen jedoch direkt ohne Leerzeichen zusammengesetzt werden.

Bsp. Public : SublistConfiguration + columns : enableChooser = Public:SublistConfiguration:columns:enableChooser

Werte die mithilfe von Expressions gesetzt werden, müssen den Präfix "[expression]" haben, ansonsten werden die Werte nicht als Expression sondern als String behandelt.

Beispiel: [expression] User.IsInRole('admin')

Siehe auch Expressions

Kalender Konfiguration

Konfiguriert das globale Standard-Verhalten von Kalendern.

Schlüssel

Public : CalendarConfiguration

Werte

Default

Beschreibung / Auswirkung

defaultView

String

  • day

  • week

  • workWeek

  • month

  • timelineDay

  • timelineWeek

  • timelineWorkWeek

  • timelineMonth

  • agenda

workWeek

Konfiguriert die standard Kalender-Ansicht.

Wichtig:

In der mobile Ansicht wird der Wert mit agenda überschrieben.

availableViews

String Array

[

  • "day"

  • "week"

  • "workWeek"

  • "month"

  • "timelineDay"

  • "timelineWeek"

  • "timelineWorkWeek"

  • "timelineMonth"

  • "agenda"

]

["day","week",workWeek","month"]

Konfiguriert welche Kalender-Ansichten verfügbar sind.

Wichtig:

In der mobile Ansicht wird der Wert mit ["agenda"] überschrieben.

useDropDownViewSwitcher

  • true

  • false

false

Konfiguriert ob zum Setzen der Kalender-Ansicht, ein Drop-Down, anstelle von Tabs verwendet werden soll.

(Noch keine Auswirkung)

hideLink

  • true

  • false

false

Konfiguriert ob ein Cross-Link zum entsprechenden Eintrag angezeigt wird.

canCreate

  • true

  • false

false

Konfiguriert ob neue Einträge erstellt werden können.

canUpdate

  • true

  • false

false

Konfiguriert ob bestehende Einträge bearbeitet werden können.

canDelete

  • true

  • false

false

Konfiguriert ob bestehende Einträge gelöscht werden können.

Checkbox Konfiguration

Konfiguriert das globale Standard-Verhalten von Checkboxen.

Schlüssel

Public : CheckboxConfiguration

Werte

Default

Beschreibung / Auswirkung

allowNullState

  • true

  • false

false

Konfiguriert ob die Checkbox zwei oder drei Zustände einnehmen kann.

false = Zwei Zustände = Angehakt / Nicht angehakt

true = Drei Zustände = Angehakt / Nicht angehakt / undefiniert

Class Icon Konfiguration

Momentan nur im Code. Siehe Konfiguration

Schlüssel

IClassIconConfiguration

Werte

Default

Beschreibung / Auswirkung

showInExplorer

  • true

  • false

true

Konfiguriert ob das Icon einer Klasse im Explorer angezeigt werden soll.

(Bisher nur im Code zu setzen)

showInGlobalSearch

  • true

  • false

true

Konfiguriert ob das Icon einer Klasse in der Globalen Suche angezeigt werden soll.

(Bisher nur im Code zu setzen)

showInHeader

  • true

  • false

true

Konfiguriert ob das Icon einer Klasse in im Content Header angezeigt werden soll.

(Bisher nur im Code zu setzen)

Basket Konfiguration

IBasketConfiguration

Schlüssel

Public:Basket

Werte

Default

Beschreibung / Auswirkung

allowNullState

enableBasket

  • true

  • false

  • Expression

false

true

Konfiguriert ob

die Checkbox zwei oder drei Zustände einnehmen kann.

false = Zwei Zustände = Angehakt / Nicht angehakt

true = Drei Zustände = Angehakt / Nicht angehakt / undefiniert

Class Icon Konfiguration

Momentan nur im Code. Siehe Konfiguration

Schlüssel

IClassIconConfiguration

Werte

Default

Beschreibung / Auswirkung

showInExplorer

der Warenkorb im Headermenu angezeigt werden muss.

currency

string

'CHF'

Konfiguriert welche Währung soll im Warenkorb verwendet werden.

clearBasketOnContextChange

  • true

  • false

false

Konfiguriert ob der Inhalt des Warnkorbes bei Kontextwechsel geleert werden muss.

itemShowPrice

  • true

  • false

true

Konfiguriert ob

das Icon einer Klasse im Explorer

die Preise für die Positionen angezeigt werden

soll

mussen.

(Bisher nur im Code zu setzen)

showInGlobalSearch

itemEnableQuantitySelector

  • true

  • false

true

Konfiguriert ob

das Icon einer Klasse in der Globalen Suche angezeigt werden soll.

(Bisher nur im Code zu setzen)

showInHeader

ein Mengenselektor pro Position angezeigt werden muss.

itemEnablePopupEditor

  • true

  • false

true

Konfiguriert ob

das Icon einer Klasse in im Content Header

einen Bearbeiten Button pro Position angezeigt werden

soll

muss.

(Bisher nur im Code zu setzen)

Basket Konfiguration

...

Dashboard Konfiguration

Schlüssel

Public :

Basket

DashboardConfiguration

Werte

Default

Beschreibung / Auswirkung

enableBasket

enableCustomDashboardEditing

  • true

  • false

  • Expression

false

Konfiguriert ob das persönliche Dashboard vom Benutzer selbst editiert werden kann.

enableCustomDashboards

  • true

  • false

  • Expression

false

Konfiguriert ob überhaupt persönliche Dashboards für Benutzer zur Verfügung stehen.

enableSystemDashboards

  • true

  • false

  • Expression

true

Konfiguriert ob

der Warenkorb im Headermenu

überhaupt System-Dashboards angezeigt werden

muss.

currency

string

'CHF'

Konfiguriert welche Währung soll im Warenkorb verwendet werden.

clearBasketOnContextChange

  • true

  • false

false

Konfiguriert ob der Inhalt des Warnkorbes bei Kontextwechsel geleert werden muss.

itemShowPrice

  • true

  • false

true

Konfiguriert ob die Preise für die Positionen angezeigt werden mussen.

itemEnableQuantitySelector

  • true

  • false

true

Konfiguriert ob ein Mengenselektor pro Position angezeigt werden muss.

itemEnablePopupEditor

  • true

  • false

true

Konfiguriert ob einen Bearbeiten Button pro Position angezeigt werden muss.

...

.

newTileDefaultHeightColumns

number

(1-x)

2

Konfiguriert die Standard-Höhe neuer Tiles als Anzahl von Grid-Zeilen.

newTileDefaultWidthColumns

number

(1-total number of columns in grid)

2

Konfiguriert die Standard-Breite neuer Tiles als Anzahl von Grid-Spalten.

numberOfColumns

number

(2-6)

4

Konfiguriert die Anzahl Spalten für die Anzeige auf einem Desktop Rechner.

rowHeightPixels

number (120-240)

160

Konfiguriert die Grid-Zeilen Höhe in Pixel

embedded

  • true

  • false

false

Konfiguriert ob das Dashboard in einem Detail eingebettet ist.

(Bisher nur im Code zu setzen)

Dropdown Konfiguration

Schlüssel

Public :

DashboardConfiguration

DropDownConfiguration

Werte

Default

Beschreibung / Auswirkung

enableCustomDashboardEditing

alwaysShowScrollbar

  • true

  • false

  • Expression

  • false

    Konfiguriert ob das persönliche Dashboard vom Benutzer selbst editiert werden kann.

    enableCustomDashboards

    false

    (scrollbar is shown onScroll)

    Konfiguriert ob die Dropdown immer einen Scrollbar anzeigt oder nur wenn die Anzahl Einträge zu gross ist.

    enableCreateEntryButton

    • true

    • false

    • Expression

    false

    Konfiguriert ob

    überhaupt persönliche Dashboards für Benutzer zur Verfügung stehen.enableSystemDashboards

    in einer Dropdown die Möglichkeit besteht, direkt neue Einträge anzulegen.

    enableCrossLink

    • true

    • false

    • Expression

    true

    Konfiguriert ob

    überhaupt System-Dashboards angezeigt werden.

    newTileDefaultHeightColumns

    number

    (1-x)

    2

    Konfiguriert die Standard-Höhe neuer Tiles als Anzahl von Grid-Zeilen.

    newTileDefaultWidthColumns

    number

    (1-total number of columns in grid)

    2

    Konfiguriert die Standard-Breite neuer Tiles als Anzahl von Grid-Spalten.

    numberOfColumns

    number

    (2-6)

    4

    Konfiguriert die Anzahl Spalten für die Anzeige auf einem Desktop Rechner.

    rowHeightPixels

    number (120-240)

    160

    Konfiguriert die Grid-Zeilen Höhe in Pixel

    embedded

    • true

    • false

    false

    Konfiguriert ob das Dashboard in einem Detail eingebettet ist.

    (Bisher nur im Code zu setzen)

    Dropdown Konfiguration

    Schlüssel

    Public : DropDownConfiguration

    Dropdowns einen Crosslink Button anzeigen.

    enableRefreshButton

    • true

    • false

    • Expression

    false

    Konfiguriert ob in einer Dropdown die Möglichkeit besteht, direkt die enthaltenen Einträge neu zu laden.

    Explorer Konfiguration

    Schlüssel

    Public : ExplorerConfiguration

    Werte

    Default

    Beschreibung / Auswirkung

    minEntriesToShowSearch

    • number

    10

    Konfiguriert, ab welcher Anzahl potenzieller Relationen im Explorer eine Suche angezeigt wird.

    Excel Export Konfiguration

    Momentan nur im Code. Siehe Konfiguration

    Schlüssel

    IExcelExportConfiguration

    Werte

    Default

    Beschreibung / Auswirkung

    alwaysShowScrollbar

    • true

    • false

    false

    (scrollbar is shown onScroll)

    Konfiguriert ob die Dropdown immer einen Scrollbar anzeigt oder nur wenn die Anzahl Einträge zu gross ist.

    enableCreateEntryButton

    • true

    • false

    • Expression

    false

    Konfiguriert ob in einer Dropdown die Möglichkeit besteht, direkt neue Einträge anzulegen.

    enableCrossLink

    • true

    • false

    • Expression

    true

    Konfiguriert ob Dropdowns einen Crosslink Button anzeigen.

    enableRefreshButton

    • true

    • false

    • Expression

    false

    Konfiguriert ob in einer Dropdown die Möglichkeit besteht, direkt die enthaltenen Einträge neu zu laden.

    Explorer Konfiguration

    ...

    Schlüssel

    Public : ExplorerConfiguration

    ...

    Werte

    ...

    Default

    ...

    Beschreibung / Auswirkung

    ...

    minEntriesToShowSearch

    ...

    • number

    ...

    10

    ...

    Konfiguriert, ab welcher Anzahl potenzieller Relationen im Explorer eine Suche angezeigt wird.

    Excel Export Konfiguration

    Momentan nur im Code. Siehe Konfiguration

    Konfiguriert den Seitenrand des Fusses.

    (

    Schlüssel

    IExcelExportConfiguration

    Werte

    Default

    Beschreibung / Auswirkung

    fontName

    string

    (Font name)

    Calibri

    Konfiguriert den Namen der SchriftartfontName

    string

    (Font name)

    Calibri

    Konfiguriert den Namen der Schriftart.

    (Bisher nur im Code zu setzen)

    fontSize

    number

    (px)

    11

    Konfiguriert die Schriftgrösse in Pixel.

    (Bisher nur im Code zu setzen)

    wrapText

    • true

    • false

    true

    Konfiguriert ob eine Zelle den Inhalt umbricht oder nicht.

    (Bisher nur im Code zu setzen)

    columnMarginRight

    number

    2.5

    Konfiguriert den rechten Seitenrand der Spalte.

    (Bisher nur im Code zu setzen)

    rowMarginTop

    number

    0

    Konfiguriert die Anzahl Zeilen, die am Kopf der Datei eingefügt werden.

    (Bisher nur im Code zu setzen)

    rowMarginTopHeight

    number

    10

    Konfiguriert die Höhe des oberen Seitenrands einer Zeile.

    (Bisher nur im Code zu setzen)

    pageMarginTop

    number

    (inch)

    1.5

    Konfiguriert die oberen Seitenrand in Inch.

    (Bisher nur im Code zu setzen)

    fontSizepageMarginBottom

    number

    (pxinch)

    111

    Konfiguriert die Schriftgrösse in Pixelden unteren Seitenrand in Inch.

    (Bisher nur im Code zu setzen)

    wrapTextpageMarginLeft

    true

    number

  • false

  • true(inch)

    1.5

    Konfiguriert ob eine Zelle den Inhalt umbricht oder nichtden linken Seitenrand in Inch.

    (Bisher nur im Code zu setzen)

    columnMarginRightpageMarginRight

    number

    (inch)

    21.50

    Konfiguriert den rechten Seitenrand der Spaltein Inch.

    (Bisher nur im Code zu setzen)

    rowMarginToppageMarginHeader

    number

    (inch)

    0.76

    Konfiguriert die Anzahl Zeilen, die am Kopf der Datei eingefügt werdenden Seitenrand vom Kopf.

    (Bisher nur im Code zu setzen)

    rowMarginTopHeightpageMarginFooter

    number10

    (inch)

    0.76

    Konfiguriert die Höhe des oberen Seitenrands einer Zeileden Seitenrand des Fusses.

    (Bisher nur im Code zu setzen)

    pageMarginTop

    number

    (inch)

    1.5

    Konfiguriert die oberen Seitenrand in InchtabItemTitleSettings

    {fontSize, rowMargin, isBold}

    { fontSize: 13, rowMargin: 1, isBold: true }

    Konfiguriert den Titel eines Tabs.

    (Bisher nur im Code zu setzen)

    pageMarginBottom

    number

    (inch)

    1

    Konfiguriert den unteren Seitenrand in InchgroupBoxTitleSettings

    {fontSize, rowMargin, isBold}

    { fontSize: 11, rowMargin: 1, isBold: true }

    Konfiguriert den Titel einer GroupBox.

    (Bisher nur im Code zu setzen)

    pageMarginLeft

    number

    (inch)

    1.5

    Konfiguriert den linken Seitenrand in InchtableTitleSettings

    {fontSize, rowMargin, isBold}

    { fontSize: 11, rowMargin: 1, isBold: true }

    Konfiguriert enthaltene Tabellen.

    (Bisher nur im Code zu setzen)

    pageMarginRight

    number

    (inch)

    1.0

    Konfiguriert den rechten Seitenrand in InchworkSheetTitleSettings

    {fontSize, rowMargin, isBold}

    { fontSize: 15, rowMargin: 0, isBold: true }

    Konfiguriert den Titel des Arbeitsblattes.

    (Bisher nur im Code zu setzen)

    pageMarginHeaderprintCreationTimeStampnumber

    • true

    (inch)

    0.76

    Konfiguriert den Seitenrand vom Kopf
    • false

    false

    Konfiguriert ob der Erstellungszeitpunkt mit ausgegeben werden soll.

    (Bisher nur im Code zu setzen)

    pageMarginFooter

    number

    (inch)

    0.76

    File Upload Konfiguration

    Bisher nur im Code zu setzen

    ...

    tabItemTitleSettings

    ...

    {fontSize, rowMargin, isBold}

    ...

    { fontSize: 13, rowMargin: 1, isBold: true }

    ...

    . Siehe Konfiguration

    Konfiguriert den Titel einer GroupBox

    Schlüssel

    IFileUploadConfiguration

    Werte

    Default

    Beschreibung / Auswirkung

    maxFileSizeInBytes

    number

    (megabytes)

    1024 * 1024

    Konfiguriert die maximal erlaubte Dateigrösse in MB (megabyte).

    (Bisher nur im Code zu setzen)

    acceptedMimeTypesCsv

    groupBoxTitleSettings

    {fontSize, rowMargin, isBold}

    { fontSize: 11, rowMargin: 1, isBold: true }

    string

    (mime types)

    image/png; image/jpg; image/jpeg

    Eine mit Komma getrennte Liste der erlaubten Datei-Formate.

    (Bisher nur im Code zu setzen)

    tableTitleSettings

    {fontSize, rowMargin, isBold}

    { fontSize: 11, rowMargin: 1, isBold: true }

    Konfiguriert enthaltene Tabellen

    showUploadTimestamp

    boolean

    false

    Zeigt den Zeitstempel des Datei-Uploads in der Dateiliste an.

    (Bisher nur im Code zu setzen)

    workSheetTitleSettings

    {fontSize, rowMargin, isBold}

    { fontSize: 15, rowMargin: 0, isBold: true }

    Konfiguriert den Titel des Arbeitsblattes.

    (Bisher nur im Code zu setzen)

    printCreationTimeStamp

    • true

    • false

    false

    Konfiguriert ob der Erstellungszeitpunkt mit ausgegeben werden soll.

    (Bisher nur im Code zu setzen)

    File Upload Konfiguration

    Bisher nur im Code zu setzen. Siehe Konfiguration

    ...

    Schlüssel

    IFileUploadConfiguration

    ...

    Werte

    ...

    Default

    ...

    Beschreibung / Auswirkung

    ...

    maxFileSizeInBytes

    ...

    number

    (megabytes)

    1024 * 1024

    ...

    Konfiguriert die maximal erlaubte Dateigrösse in MB (megabyte).

    (Bisher nur im Code zu setzen)

    ...

    acceptedMimeTypesCsv

    ...

    string

    (mime types)

    ...

    image/png; image/jpg; image/jpeg

    ...

    Eine mit Komma getrennte Liste der erlaubten Datei-Formate.

    (Bisher nur im Code zu setzen)

    ...

    showUploadTimestamp

    ...

    boolean

    ...

    false

    ...

    Zeigt den Zeitstempel des Datei-Uploads in der Dateiliste an.

    (Bisher nur im Code zu setzen)

    Label Konfiguration

    ...

    Schlüssel

    Public : LabelConfiguration

    ...

    Werte

    ...

    Default

    ...

    Beschreibung / Auswirkung

    ...

    labelType

    ...

    Visible

    Hidden

    Collapsed

    ...

    Visible

    ...

    Konfiguriert on Label sichtbar ist oder hidden.

    Visible Label ist sichtbar.

    Hidden Label ist nicht sichtbar und Platz für Label ist nicht reserviert.

    Collapsed Label ist nicht sichtbar und Platz für Label ist reserviert.

    ...

    descriptionType

    ...

    All

    TooltipOnly

    None

    ...

    All

    ...

    Konfiguriert wie die Beschreibung bei einem Feld angezeigt werden soll.

    All Als Info-Icon neben dem Label und als ToolTip bei Hover

    ToolTipOnly Nur der ToolTip bei Hover

    None Die Beschreibung wird gar nicht angezeigt.

    List Konfiguration

    Die folgenden Schlüssel stehen zur Verfügung um das Standard-Verhalten der Liste zu konfigurieren. Identifier ist (Public:ListConfiguration).

    Bei einer Sub-Liste (Liste innerhalb eines Details) gibt es die gleichen Schlüssel, jedoch mit einem anderen Identifier (Public:SublistConfiguration). Die Standard-Werte speziell für Sub-Listen werden ebenfalls angeben wo diese abweichen. Ansonsten haben Sie die gleiche Werte wie bei der Liste. Siehe auch https://encodo.atlassian.net/wiki/spaces/EB/pages/150601729/Konfigurationsschl+ssel#Sub-list-Konfiguration.

    ...

    Schlüssel

    Public : ListConfiguration

    oder

    Public : SublistConfiguration

    ...

    Werte

    ...

    Default

    Abweichende Defaults bei Sub-Liste

    ...

    Beschreibung / Auswirkung

    ...

    columns : enableChooser

    ...

    • true

    • false

    • Expression

    ...

    false

    ...

    Konfiguriert ob es für den Benutzer möglich ist die angezeigten Spalten mit den Column Chooser zu verändern.

    ...

    columns : enableReordering

    ...

    • true

    • false

    • Expression

    ...

    true

    ...

    Konfiguriert ob es für den Benutzer möglich ist die Reihenfolge der Spalten anzupassen.

    ...

    columns : enableResizing

    ...

    • true

    • false

    • Expression

    ...

    true

    ...

    Konfiguriert ob es für den Benutzer möglich ist die Spalten-Breite anzupassen.

    ...

    columns : enableFixing

    ...

    • true

    • false

    • Expression

    ...

    true

    ...

    Konfiguriert ob der Benutzer Spalten am linken/rechten Rand fixieren kann.

    ...

    columns : maxWidthPercent

    ...

    number

    (in Prozent)

    ...

    50

    ...

    Konfiguriert die maximale Breite einer Spalte in % der gesamten Liste.

    Das übersteuert maxWidthPixels bei kleinen Listen.

    ...

    columns : maxWidthPixels

    ...

    number

    (in Pixel)

    ...

    240

    ...

    Konfiguriert die maximale Breite der Spalten in absoluten Pixel.

    ...

    columns : minWidthPixels

    ...

    number

    (px)

    ...

    48

    ...

    Konfiguriert die minimale Breite der Spalten in absoluten Pixel.

    ...

    drillDownMode

    ...

    • none

    • singleClick

    • doubleClick

    ...

    singleClick

    ...

    Konfiguriert den DrillDown (Öffnen des Details aus der Liste) Modus.

    none Das Detail kann nicht über die Liste geöffnet werden

    singleClick Ein einfacher Klick egal wo in der Zeile öffnet das Detail

    doubleClick Ein Doppel-Klick egal wo in der Zeile öffnet das Detail.

    ...

    Label Konfiguration

    Schlüssel

    Public : LabelConfiguration

    Werte

    Default

    Beschreibung / Auswirkung

    labelType

    Visible

    Hidden

    Collapsed

    Visible

    Konfiguriert on Label sichtbar ist oder hidden.

    Visible Label ist sichtbar.

    Hidden Label ist nicht sichtbar und Platz für Label ist nicht reserviert.

    Collapsed Label ist nicht sichtbar und Platz für Label ist reserviert.

    descriptionType

    All

    TooltipOnly

    None

    All

    Konfiguriert wie die Beschreibung bei einem Feld angezeigt werden soll.

    All Als Info-Icon neben dem Label und als ToolTip bei Hover

    ToolTipOnly Nur der ToolTip bei Hover

    None Die Beschreibung wird gar nicht angezeigt.

    List Konfiguration

    Die folgenden Schlüssel stehen zur Verfügung um das Standard-Verhalten der Liste zu konfigurieren. Identifier ist (Public:ListConfiguration).

    Bei einer Sub-Liste (Liste innerhalb eines Details) gibt es die gleichen Schlüssel, jedoch mit einem anderen Identifier (Public:SublistConfiguration). Die Standard-Werte speziell für Sub-Listen werden ebenfalls angeben wo diese abweichen. Ansonsten haben Sie die gleiche Werte wie bei der Liste. Siehe auch https://encodo.atlassian.net/wiki/spaces/EB/pages/150601729/Konfigurationsschl+ssel#Sub-list-Konfiguration.

    Schlüssel

    Public : ListConfiguration

    oder

    Public : SublistConfiguration

    Werte

    Default

    Abweichende Defaults bei Sub-Liste

    Beschreibung / Auswirkung

    columns : enableChooser

    • true

    • false

    • Expression

    false

    Konfiguriert ob es für den Benutzer möglich ist die angezeigten Spalten mit den Column Chooser zu verändern.

    columns : enableReordering

    • true

    • false

    • Expression

    true

    Konfiguriert ob es für den Benutzer möglich ist die Reihenfolge der Spalten anzupassen.

    columns : enableResizing

    • true

    • false

    • Expression

    true

    Konfiguriert ob es für den Benutzer möglich ist die Spalten-Breite anzupassen.

    columns : enableFixing

    • true

    • false

    • Expression

    true

    Konfiguriert ob der Benutzer Spalten am linken/rechten Rand fixieren kann.

    columns : stretchLastColumn

    • true

    • false

    • Expression

    false

    Konfiguriert ob die letzte Spalte in der Liste sich den verfügbaren Platz einnehmen soll oder eine leere Spalte eingefügt wird.

    columns : maxWidthPercent

    number

    (in Prozent)

    50

    Konfiguriert die maximale Breite einer Spalte in % der gesamten Liste.

    Das übersteuert maxWidthPixels bei kleinen Listen.

    columns : maxWidthPixels

    number

    (in Pixel)

    240

    Konfiguriert die maximale Breite der Spalten in absoluten Pixel.

    columns : minWidthPixels

    number

    (px)

    48

    Konfiguriert die minimale Breite der Spalten in absoluten Pixel.

    drillDownMode

    • none

    • singleClick

    • doubleClick

    singleClick

    Konfiguriert den DrillDown (Öffnen des Details aus der Liste) Modus.

    none Das Detail kann nicht über die Liste geöffnet werden

    singleClick Ein einfacher Klick egal wo in der Zeile öffnet das Detail

    doubleClick Ein Doppel-Klick egal wo in der Zeile öffnet das Detail.

    enableAggregation

    • true

    • false

    false

    Konfiguriert ob eine Aggregation in der Tabellen-Zusammenfassung angezeigt wird.

    enableAlternatingRows

    • true

    • false

    false

    Konfiguriert, ob die Liste mit alternierenden Zeilenhintergründen dargestellt wird.

    enableCrossLinks

    • true

    • false

    • Expression

    true

    Konfiguriert ob die Relationen als Links (CrossLinks) dargestellt werden.

    enableGrouping

    • true

    • false

    • Expression

    true

    true

    Konfiguriert ob der Benutzer die Liste nach Spalten gruppieren kann.

    enableLayoutManagement

    • true

    • false

    true

    Konfiguriert, ob das Layout-Management auf der Liste aktiviert ist

    enableRowVirtualization

    • true

    • false

    false

    Konfiguriert ob eine Aggregation in der Tabellen-Zusammenfassung die Zeilen der Liste virtualisiert werden.

    enableSearch

    • true

    • false

    • Expression

    true

    Konfiguriert ob das Such-Feld über der Liste angezeigt wird.

    enableCrossLinksenableSelection

    • true

    • false

    • Expression

    true

    Konfiguriert ob die Relationen als Links (CrossLinks) dargestellt werdender Benutzer Zeilen selektieren kann.

    enableGroupingenableSelectall

    • true

    • false

    • Expression

    true

    true

    Konfiguriert ob der Benutzer die Liste nach Spalten gruppieren kann.enableRowVirtualizationButton um alles auszuwählen angezeigt wird oder nicht.

    export : enableExcelExport

    • true

    • false

    • Expression

    falsetrue

    Konfiguriert ob die Zeilen der Liste virtualisiert werden.enableSearchein Export nach Excel möglich ist.

    export : pdf : enabled

    • true

    • false

    • Expression

    true

    Konfiguriert ob das Such-Feld über der Liste angezeigt wird.enableSelectionein Export nach PDF möglich ist.

    export : pdf : showTitle

    • true

    • false

    • Expression

    true

    Konfiguriert ob der Benutzer Zeilen selektieren kann.

    enableSelectall

    • true

    • false

    • Expression

    true

    Konfiguriert ob der Button um alles auszuwählen angezeigt wird oder nicht.

    export : enableExcelExport

    • true

    • false

    • Expression

    true

    Konfiguriert ob ein Export nach Excel möglich ist.

    export : pdf : enabledein Titel auf dem PDF angezeigt wird.

    export : pdf : titleFontSize

    number

    15

    Konfiguriert die Textgrösse vom Titel.

    export : pdf : fontSize

    number

    10

    Konfiguriert die Textgrösse von den Zellen.

    export : pdf : orientation

    • p

    • portrait

    • l

    • landscape

    landscape

    Konfiguriert die Orientation der Seiten in dem PDF.

    export : enableXmlExport

    • true

    • false

    • Expression

    true

    Konfiguriert ob ein Export nach PDF in das ECUI eigene XML Format möglich ist. Mit diesem ist auch wieder ein Import der Daten möglich. Siehe XML Import.

    export : pdf : showTitleexportHiddenColumns

    • true

    • false

    truefalse

    Konfiguriert ob ein Titel auf dem PDF angezeigt wird.

    export : pdf : titleFontSize

    number

    15

    Konfiguriert die Textgrösse vom Titel.

    export : pdf : fontSize

    number

    10

    Konfiguriert die Textgrösse von den Zellen.

    export : pdf : orientation

    • p

    • portrait

    • l

    • landscape

    landscape

    Konfiguriert die Orientation der Seiten in dem PDF.

    export : enableXmlExportbei Excel-Export auch die Daten von Spalten exportiert werden, die gerade nicht angezeigt aber im Layout vorhanden sind.

    filter : defaultMode

    • off

    • simple

    • advanced

    • faceted

    • Expression

    off

    Konfiguriert ob oder welche Filtermöglichkeit im Standard ausgewählt ist.

    off Es wird keine Möglichkeit zum Filtern der Liste angezeigt.

    simple Der einfache Filter ist vorausgewählt, vorausgesetzt dieser ist enabled.

    advanced Der erweiterte Filter ist vorausgewählt, vorausgesetzt dieser ist enabled.

    faceted Der facettierte Filter ist vorausgewählt, vorausgesetzt dieser ist enabled.

    filter : enableAdvanced

    • true

    • false

    • Expression

    true

    Konfiguriert ob es möglich ist einen erweiterten Filter zu benutzen.

    Siehe auch: Suchen und Filtern

    filter : enableSimple

    • true

    • false

    • Expression

    true

    Konfiguriert ob ein Export in das ECUI eigene XML Format es möglich ist . Mit diesem ist auch wieder ein Import der Daten möglich. Siehe XML Import.export : exportHiddenColumnseinen einfachen Filter zu benutzen.

    Siehe auch: Suchen und Filtern

    filter : enableFaceted

    • true

    • false

    • Expression

    falsetrue

    Konfiguriert ob bei Excel-Export auch die Daten von Spalten exportiert werden, die gerade nicht angezeigt aber im Layout vorhanden sind.

    filter : defaultMode

  • off

  • simple

  • advanced

  • faceted

    es möglich ist einen facettierten Filter zu benutzen.

    Siehe auch: Suchen und Filtern

    iconCreateButtonMode

    • off

    • popup

    • drilldown

    • Expression

    off

    popup

    Konfiguriert ob oder welche Filtermöglichkeit im Standard ausgewählt istund wie es möglich ist einen neuen Datensatz aus der Liste heraus zu erstellen.

    off Es wird keine Möglichkeit zum Filtern gibt keinen zusätzlichen Button um neue Datensätze zu erstellen innerhalb der Liste angezeigt.

    simple Der einfache Filter ist vorausgewählt, vorausgesetzt dieser ist enabled.

    advanced Der erweiterte Filter ist vorausgewählt, vorausgesetzt dieser ist enabled.

    faceted Der facettierte Filter ist vorausgewählt, vorausgesetzt dieser ist enabled.

    filter : enableAdvanced

    • true

    • false

    • Expression

    true

    Konfiguriert ob es möglich ist einen erweiterten Filter zu benutzen.

    Siehe auch: Suchen und Filtern

    filter : enableSimple. (Im Standard gibt es jedoch die Primäre Aktion auf der Listen-Seite neue Datensätze zu erstellen).

    popup Es öffnet sich ein Popup um einen neuen Datensatz zu erstellen.

    drillDown Es wird eine neue Detail-Seite geöffnet und die Liste wird verlassen.

    inlineEditing : enableCreateButton

    • true

    • false

    • Expression

    true

    Konfiguriert ob es im InlineEdit möglich ist einen einfachen Filter zu benutzen.

    Siehe auch: Suchen und Filtern

    filter : enableFacetedneue Datensätze zu erstellen.

    inlineEditing : enabled

    • true

    • false

    • Expression

    truefalse

    Konfiguriert ob es möglich ist einen facettierten Filter zu benutzen.

    Siehe auch: Suchen und Filtern

    iconCreateButtonMode

    • off

    • popup

    • drilldown

    • Expression

    off

    popup

    Konfiguriert ob und wie es möglich ist einen neuen Datensatz aus der Liste heraus zu erstellen.

    off Es gibt keinen zusätzlichen Button um neue Datensätze zu erstellen innerhalb der Liste. (Im Standard gibt es jedoch die Primäre Aktion auf der Listen-Seite neue Datensätze zu erstellen).

    popup Es öffnet sich ein Popup um einen neuen Datensatz zu erstellen.

    drillDown Es wird eine neue Detail-Seite geöffnet und die Liste wird verlassen.

    inlineEditing : enableCreateButton

    • true

    • false

    • Expression

    true

    Konfiguriert ob es im InlineEdit möglich ist neue Datensätze zu erstellen.

    inlineEditing : enabled

    • true

    • false

    • Expression

    false

    Konfiguriert ob der Listen-Modus InlineEdit verfügbar ist. InlineEdit = direkt in der Liste können die Werte verändert werden.

    inlineEditing : newRecordPosition

    • first

    • last

    • pageBottom

    • pageTop

    • viewportBottom

    • viewportTop

    first

    Konfiguriert im InlineEdit an welcher Position die neuen Datensätze platziert werden.

    first Ganz oben in der Liste

    last Ganz unten in der Liste

    pageBottom Unten auf der Seite, bei Paging.

    pageTop Oben auf der Seite, bei Paging.

    viewportBottom Unter der zuletzt sichtbaren Zeile. Bei infinite Scrolling.

    viewportTop Oben bei der ersten Zeile die gerade sichtbar ist. Bei infinite Scrollingder Listen-Modus InlineEdit verfügbar ist. InlineEdit = direkt in der Liste können die Werte verändert werden.

    inlineEditing : newRecordPosition

    • first

    • last

    • pageBottom

    • pageTop

    • viewportBottom

    • viewportTop

    first

    Konfiguriert im InlineEdit an welcher Position die neuen Datensätze platziert werden.

    first Ganz oben in der Liste

    last Ganz unten in der Liste

    pageBottom Unten auf der Seite, bei Paging.

    pageTop Oben auf der Seite, bei Paging.

    viewportBottom Unter der zuletzt sichtbaren Zeile. Bei infinite Scrolling.

    viewportTop Oben bei der ersten Zeile die gerade sichtbar ist. Bei infinite Scrolling.

    inlineMasterDetail : enabled

    Anchor
    ba271692-c3a4-4db9-a850-1f521cf7959b
    ba271692-c3a4-4db9-a850-1f521cf7959b

    • true

    • false

    false

    Aktiviert das Inline Master Detail. Sollte nicht Global gesetzt werden.

    inlineMasterDetail : layout

    string

    kein wert

    Der Name des Layouts welches im Detail angezeigt wird. Wird keines angegeben wird das Standard Layout genommen. Das Layout sollte möglichst kompakt und nur lesbar sein, da es keine Aktionen wie Speichern etc. in Inline Master Detail gibt.

    masterDetail : enabled

    • true

    • false

    false

    Aktiviert das Master Detail. Sollte nicht Global gesetzt werden.

    masterDetail : layout

    string

    kein wert

    Der Name des Layouts welches im Detail angezeigt wird. Wird keines angegeben wird das Standard Layout genommen.

    paging : defaultPageSize

    number

    5

    Konfiguriert die Anzahl der Zeilen die im Standard auf einer Seite angezeigt werden. Nur bei paging:mode paging zu setzen.

    paging : mode

    • infinite

    • paging

    infinite

    paging

    Konfiguriert wie die Datensätze einer Liste angezeigt und nachgeladen werden.

    infinite Es werden alle Datensätze in einer endlosen Liste angezeigt. Es werden jedoch noch nicht alle Datensätze sofort geladen. Erst beim vertikalen Scrollen nach unten/oben werden die entsprechenden Datensätze nachgeladen und angezeigt.

    paging Die Liste wird zusätzlich in Seiten unterteilt. Die Seiten werden nummeriert. Eine Seite enthält nur eine bestimmte Anzahl Datensätze (siehe paging:defaultPageSize). Nur die Datensätze der jeweiligen Seite werden geladen.

    rowActions : enableDelete

    • true

    • false

    • Expression

    true

    Konfiguriert ob in der Zeile eine Aktion zum Löschen des Datensatz angezeigt wird.

    rowActions : enableEdit

    • true

    • false

    • Expression

    false

    Konfiguriert ob in der Zeile eine Aktion zum Editieren des Datensatzes angezeigt wird.

    rowActions : maxVisibleActions

    number

    2

    Konfiguriert die maximale Anzahl von Zeilen-Aktionen die direkt als Icon angezeigt werden. Weitere Aktionen werden im Aktionsmenü “…” hinterlegt.

    sortingMode

    • none

    • single

    • multiple

    multiple

    Konfiguriert ob und wie der Benutzer Spalten sortieren kann.

    none Keine Sortierung möglich

    single Es kann nach einer Spalte sortiert werden

    multiple Es kann nach mehreren Spalten sortiert werden.

    TODO masterDetail : enabled

    true

    false

    false

    TODO masterDetail : layout

    string

    kein wert

    TODO hideHeaders

    true

    false

    false

    enableAlternatingRows

    • true

    • false

    false

    Konfiguriert, ob die Liste mit alternierenden Zeilenhintergründen dargestellt wird.

    enableLayoutManagementsortiert werden.

    TODO hideHeaders

    true

    false

    true

    Konfiguriert, ob das Layout-Management auf der Liste aktiviert istfalse

    Sub-list Konfiguration

    Die Sub-Liste (Liste innerhalb eine Details) hat die gleichen Schlüssel wie die Liste. Sehen sie https://encodo.atlassian.net/wiki/spaces/EB/pages/150601729/Konfigurationsschl+ssel#List-Konfiguration für alle Schlüssel. Hier aufgeführt sind nur die Schlüssel die zusätzlich konfiguriert werden können.

    Bisher nur im Code zu setzen. Siehe Konfiguration.

    Schlüssel

    ISublistConfiguration

    Werte

    Default

    Beschreibung / Auswirkung

    enableCaption

    • true

    • false

    true

    Konfiguriert ob bei der Sub-Liste eine Überschrift angezeigt wird.

    (Bisher nur im Code zu setzen)

    enableLayoutSelector

    • true

    • false

    • Expression

    true

    Konfiguriert ob bei der Sub-Liste Layouts ausgewählt werden können.

    (Bisher nur im Code zu setzen)

    Column Konfiguration

    Die Spaltenkonfiguration dient dazu, eine einzelne Spalte innerhalb einer Liste zu konfigurieren.

    ...

    Persistent Notification Konfiguration

    Bisher nur im Code zu setzen. Siehe Konfiguration

    Schlüssel

    Public : PersistentNotificationConfiguration

    Werte

    Default

    Beschreibung / Auswirkung

    flyoutWidthPixels

    number

    (px)

    400

    Konfiguriert die Breite der Notfikations-Meldungen in Pixel.

    (Bisher nur im Code zu setzen)

    flyoutListHeightPixels

    number

    (px)

    480

    Konfiguriert die Höhe der Notfikations-Meldungen in Pixel.

    (Bisher nur im Code zu setzen)

    notificationItemContentHeightPixels

    number

    (px)

    0

    Konfiguriert die Höhe der Notfikations-Element in Pixel vor die <<Mehr anzeigen>> Option.

    0px = Alle Texte anzeigen

    20px = 1 Zeile

    ...

    Schlüssel

    Public : UiConfiguration

    Werte

    Default

    Beschreibung / Auswirkung

    breakpoints : tabletWidthPixels

    number

    (Pixel)

    960

    Konfiguriert die maximale Bildschirm-Breite in Pixel bis zu der die Applikation im Tablet-Design angezeigt wird.

    Wenn der Bildschirm breiter ist, wird die Applikation im Desktop-Design angezeigt.

    contextSelector : apiUrl

    string

    (leerer String)

    Der Globaler Filter im Applikationskopf besteht im Standard aus dem Kontext (= Filter auf Daten, die Überhaupt im System verfügbar/editierbar sind) und dem Scope (= Filter, der auf die vorhandene Daten angewendet wird um das Set zu verkleinern)

    Der Kontext Abhängig der von der aktuellen Rolle sichtbar. In Role Assignments zu konfigurieren. Siehe Benutzerverwaltung.

    Falls Kontext in einer anderen Applikation berechnet wird, kann hier die Adresse (URL) der API, von der die Daten bezogen werden konfiguriert werden. Relativ zum base path https://hostname.ch/api/v1.

    contextSelector : enabled

    • true

    • false

    • Expression

    false

    Konfiguriert ob im Globalen Filter der Kontext zur Auswahl steht.

    contextSelector : hardReload

    • true

    • false

    false

    Konfiguriert ob nach einer Änderungen im Kontext die Applikation neu geladen werden soll.

    false Nur die aktuelle Seite wird neu geladen.

    true Die ganze Applikation wird neu geladen.

    customization : applicationName

    string

    Quino Client Sandbox

    Konfiguriert den Namen der Applikation.

    customization : themeName

    string

    (leerer String)

    Definiert bei mehreren Themes, welches benutzt werden soll.

    Siehe dazu: Styling

    customization : enableLocalizedLogos

    • true

    • false

    false

    Konfiguriert ob im Falle einer fehlenden Übersetzung auf dem Server nach einen Sprachabhängigen Logo/Hintergrundbild gesucht werden soll.

    Der Mechanismus der Sprachabhängigkeit zu Logos/Bildern kann hier nachgelesen werden Konfiguration von Login- und Header-Logo sowie FavIcon

    customization : favicon

    string

    assets/icon.png

    Konfiguriert welches favicon für die Applikation benutzt wird.

    Favicon Spezifikation:

    • Grösse: min. 16px x 16px, 32px x 32px.

    • Format: SVG,PNG.

    Hier kann ein Pfad zu einer Datei auf dem Server angegeben oder alternativ ein Bild direkt hochgeladen werden. Hochgeladene Bilder werden als Base64 codierter Text dargestellt.

    Sprachunabhängig wird hier immer das gleiche Favicon angezeigt. Siehe Konfiguration von Login- und Header-Logo sowie FavIcon.

    customization : headerLogo

    string

    assets/logo.png

    Konfiguriert welches Logo in der Kopfzeile der Applikation angezeigt wird.

    Hier kann ein Pfad zu einer Datei auf dem Server angegeben oder alternativ ein Bild direkt hochgeladen werden. Hochgeladene Bilder werden als Base64 codierter Text dargestellt.

    Logo Spezifikation:

    • Grösse: min. 320px x 380px, in 4:1 Aspect Ratio.

    • Format: SVG,PNG.

    Abhängig von der Sprache können unterschiedliche Logos hinterlegt werden. Siehe Konfiguration von Login- und Header-Logo sowie FavIcon.

    customization : helpline

    string

    (Text)

    (leerer String)

    Konfiguriert die Helpline

    Teil von Login Dialog ganz unten und dem Health Check.

    customization : loginBackground

    string

    (leerer String)

    Konfiguriert das Hintergrund-Bild, das hinter dem Login Dialog angezeigt wird. Das Bild wird automatisch ausgegraut.

    Hier kann ein Pfad zu einer Datei auf dem Server angegeben oder alternativ ein Bild direkt hochgeladen werden. Hochgeladene Bilder werden als Base64 codierter Text dargestellt.

    Empfohlene Minimalwerte:

    • Grösse: 1920 x 1080 px

    • Auflösung: 72 ppi

    Abhängig von der Sprache können unterschiedliche Hintergrundbilder hinterlegt werden. Siehe Konfiguration von Login- und Header-Logo sowie FavIcon.

    customization : loginLogo

    string

    assets/logo.png

    Konfiguriert das Logo, dass im Linken Teil des Login Dialogs angezeigt wird.

    Hier kann ein Pfad zu einer Datei auf dem Server angegeben oder alternativ ein Bild direkt hochgeladen werden. Hochgeladene Bilder werden als Base64 codierter Text dargestellt.

    Abhängig von der Sprache können unterschiedliche Logos hinterlegt werden. Siehe Konfiguration von Login- und Header-Logo sowie FavIcon.

    customization : supportUrl

    string

    (leerer String)

    Konfiguriert die Web-Adresse für den Kundensupport-Kontakt im Formular nachdem das Passwort zurückgesetzt wurde.

    customization : userGuideUrl

    string

    (leerer String)

    Konfiguriert die Web-Adresse der Hilfe-Seite für Benutzer. Als Teil der Global-Tools im Kopfzeilen-Menü zu finden.

    enableChangePasswordAction

    • true

    • false

    true

    Falls If the change password actions are enabled/disabled. If enableChangePasswordAction is false these actions will not be shown:

    • Login-dialog: Change Password Link

    • Header User Menu: Change Password action

    enableCopyUrlButton

    • true

    • false

    false

    Konfiguriert, ob der “Copy Url” Button neben dem Seitentitel angezeigt wird.

    enableDisclaimerPopup

    • true

    • false

    false

    Konfiguriert ob ein Disclaimer Popup angezeigt wird.

    Für weitere Inhalte sehen Sie die Übersetzungsschlüssel.

    enableLayoutSelector

    • true

    • false

    • Expression

    true

    Konfiguriert ob es möglich ist im Content das Layout zu wechseln.

    enableObjectHeaderTags

    • true

    • false

    true

    Konfiguriert ob in Detail-Kopf Tags vergeben werden können. Zur Einrichtung der Tags siehe Tags

    enableSharing

    • true

    • false

    • Expression

    true

    Konfiguriert, ob Sharing eingeschaltet ist.

    globalSearch : allowLeadingWildcardsInQueries

    • true

    • false

    true

    Konfiguriert ob man auch mit führenden Wildcards suchen kann. “Contains” Suche wird so möglich. Bsp. Suche nach *allo ist möglich.

    globalSearch : alwaysUseBeginsWithSearch

    • true

    • false

    true

    Konfiguriert ob immer mit “BeginsWith“ gesucht werden soll. An jede Eingabe wird automatisch ein Wildcard angehängt. Bsp. Eingabe Hall sucht automatisch nach Hall*

    globalSearch : defaultNumberOfResults

    number

    10

    Konfiguriert wie viele Treffer bei der globalen Suche angezeigt werden.

    globalSearch : enabled

    • true

    • false

    • Expression

    true

    Konfiguriert ob im Applikations-Kopf die globale Suche eingeblendet wird.

    healthCheck : errorIntervalMS

    number

    (ms)

    60 * 1000

    (1min)

    Konfiguriert das Intervall im HealthCheck-Popups in Millisekunden, in dem geprüft wird ob der Server wieder erreichbar ist.

    healthCheck : routineIntervalMS

    number

    (ms)

    5 * 60 * 1000

    (5min)

    Konfiguriert das Intervall in dem bei einer laufen Applikation geprüft, ob der Server noch erreichbar ist. Falls nicht wird das HeathCheck Popup angezeigt.

    menu : enableSearch

    • true

    • false

    • Expression

    false

    Konfiguriert ob in der Hauptnavigation gesucht werden kann.

    publicCSS

    string

    (leerer String)

    Reiner CSS-Code, der im Public Module zur Anwendung kommt.

    scopeSelector : enabled

    • true

    • false

    • Expression

    false

    Der Globaler Filter im Applikationskopf besteht im Standard aus dem Kontext (= Filter auf Daten, die Überhaupt im System verfügbar/editierbar sind) und dem Scope (= Filter, der auf die vorhandene Daten angewendet wird um das Set zu verkleinern)

    Der Scope muss auch auf den Server durch Entwickler entsprechen vorbereitet sein.

    Konfiguriert ob der Scope im Standard des Globalen Filters angezeigt wird.

    scopeSelector : entityName

    string

    (leerer String)

    Konfiguriert die Klasse die als Grundlage für den Scope benutzt wird. Der Name der Klasse wird eingetragen.

    Bsp. Person

    TODO sidebar

    Hier fehlen noch mehrere Schlüssel!

    TODO sidebar : width

    number

    240

    Width of the sidebar

    TODO sidebar : minWidth

    number

    200

    Minimum width of the sidebar

    TODO sidebar : maxWidth

    number

    320

    Maximum width of the sidebar

    sidebar : enableActionSearch

    • true

    • false

    • Expression

    false

    Konfiguriert ob ein Suchfeld über den Aktionen in der Seitenleiste angezeigt wird.

    stagingIndicator : color

    string

    (Farbcode in Hex)

    '#F2B535'

    Konfiguriert die Farbe des Umgebungs-Indikators am Kopf der Applikation.

    Mehrstufige Umgebungen könnten z.B. Entwicklung, Test und Produktiv sein.

    stagingIndicator : label

    string

    (leerer String)

    Konfiguriert den Namen der Umgebung, der im Umgebungsindikator am Kopf der Applikation angezeigt wird.

    Ist kein Name gesetzt wird der Indikator gar nicht angezeigt..

    stagingIndicator : label

    string

    (leerer String)

    Konfiguriert den Namen der Umgebung, der im Umgebungsindikator am Kopf der Applikation angezeigt wird.

    Ist kein Name gesetzt wird der Indikator gar nicht angezeigt.

    twoFactorAuthentication : enabled

    • true

    • false

    • Expression

    false

    Die Zwei-Faktor-Authentifizierung kann global aktiviert oder deaktiviert werden.

    Wenn deaktiviert, wird der zweite Faktor nicht mehr beim Login verlangt.

    Wenn aktiviert, kann der Benutzer den zweiten Faktor selbst einrichten, oder es wird über die Rolle erzwungen.

    Siehe Zwei-Faktor-Authentifizierung

    LiveTranslationConfiguration

    ...

    Schlüssel

    public: LiveTranslationConfiguration

    Werte

    Beschreibung / Auswirkung

    poweredByImage

    string

    Pfad zum Bild, welches im LiveTranslation-Popup unter “Powered by” angezeigt wird. Wenn nicht spezifiert, wird kein Bild angezeigt.

    SignalRConfiguration

    TODO

    Schlüssel

    public: SignalRConfiguration

    Werte

    Default

    Beschreibung / Auswirkung

    reconnectInterval

    number

    50000

    Interval in which to re-attempt to establish a connection.

    mode

    On

    Off

    OnDemand

    OnDemand

    Configure the way how and when the hub is connected.

    ...

    Info

    Bei der Server Konfiguration muss ein Neustart der Applikation erfolgen, wenn eine Konfiguration geändert wurde. Sehen Sie die Admin Tools.

    Info

    Der Pfad in der Environment configuration wird mit __ zusammengesetzt. z.B. Namespace OfflinePage mit Schlüssel OfflinePagePath wird zusammengesetzt mit OfflinePage__OfflinePagePath

    Global Search

    Client Einstellungen siehe auch https://encodo.atlassian.net/wiki/spaces/EB/pages/150601729/Konfigurationsschl+ssel#UI-Konfiguration. Bedienung im UI siehe auch Globale Suche.

    ...

    Schlüssel

    Identity

    Werte

    Default

    Beschreibung / Auswirkung

    EmailSenderAddress

    string

    "noreply@encodo.ch"

    Konfiguriert den Absender der E-Mails aus den Registrationsprozesses.

    TODO ClientOverrideBaseUrl

    string

    (leerer String)

    Mail Konfiguration

    Schlüssel
    Mail (v9), Email (v10)

    Werte

    Default

    Beschreibung / Auswirkung

    OverridingRecipientMailAddress

    string

    (leerer String)

    Definiert eine einzelne E-Mail Adresse welche alle definierten Adressate (To/Cc/Bcc) ersetzt - Verwendung für Testing von E-Mail Versand.

    SmtpEnableConnectionTracing

    • true

    • false

    false

    Ermöglicht erweitertes SMTP Logging zum debuggen von SMTP Hosts z. B. bei email throttling.

    SmtpEnableCertificateRevocationListCheck

    • true

    • false

    true

    Konfiguriert ob eine Certificate Revocation List Prüfung gemacht wird.

    If SSL certificate revocation list check is enabled/disabled.

    SmtpEnableCertificateValidation

    • true

    • false

    true

    Konfiguriert ob bei der Zertifikatsprüfung auch die Revocation-Lists berücksichtigt werden sollen.

    SmtpEnableSsl

    • true

    • false

    TODO

    SmtpHost

    string

    (leerer String)

    Konfiguriert den E-Mail Host, der die E-Mails versendet.

    SmtpPassword

    string

    (leerer String)

    Konfiguriert das Passwort des Hosts.

    SmtpPort

    number

    0

    Konfiguriert den Port des Hosts.

    SmtpSenderAddress

    string

    Definiert die E-Mail Adresse des Senders wenn im E-Mail Template keine Sender-Adresse eingetragen ist. Fallback von Email:SmptSenderAddress ist Identity:EmailSenderAddress

    SmtpUseNtlmAuthentication

    • true

    • false

    false

    Aktiviert die Verwendung der NTLM Authentication beim Mail-Versand. Wird für alte oder schlecht konfigurierte Exchange-Server verwendet.

    SmtpUsername

    string

    (leerer String)

    Konfiguriert den Benutzernamen des Hosts.

    ...