Versions Compared

Key

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

Für eine Für eine Einführung sehen Sie Grundeinstellungen.

...

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.

...

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

...

Excel Export Konfiguration

Momentan nur im Code. Siehe Konfiguration

Schlüssel

IExcelExportConfiguration

Werte

Default

Beschreibung / Auswirkung

fontName

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)

pageMarginBottom

number

(inch)

1

Konfiguriert den unteren Seitenrand in Inch.

(Bisher nur im Code zu setzen)

pageMarginLeft

number

(inch)

1.5

Konfiguriert den linken Seitenrand in Inch.

(Bisher nur im Code zu setzen)

pageMarginRight

number

(inch)

1.0

Konfiguriert den rechten Seitenrand in Inch.

(Bisher nur im Code zu setzen)

pageMarginHeader

number

(inch)

0.76

Konfiguriert den Seitenrand vom Kopf.

(Bisher nur im Code zu setzen)

pageMarginFooter

number

(inch)

0.76

Konfiguriert den Seitenrand des Fusses.

(Bisher nur im Code zu setzen)

tabItemTitleSettings

{fontSize, rowMargin, isBold}

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

Konfiguriert den Titel eines Tabs.

(Bisher nur im Code zu setzen)

groupBoxTitleSettings

{fontSize, rowMargin, isBold}

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

Konfiguriert den Titel einer GroupBox.

(Bisher nur im Code zu setzen)

tableTitleSettings

{fontSize, rowMargin, isBold}

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

Konfiguriert enthaltene Tabellen.

(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 : 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.

enableAggregation

  • true

  • false

false

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

enableCrossLinks

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.

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.

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 die Zeilen der Liste virtualisiert werden.

enableSearch

  • true

  • false

  • Expression

true

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

enableSelection

  • true

  • false

  • Expression

true

Konfiguriert ob der Benutzer Zeilen selektieren kann.

enableSelectall

  • true

  • false

  • Expression

true

Konfiguriert ob die Relationen als Links (CrossLinks) dargestellt werden.enableGroupingder Button um alles auszuwählen angezeigt wird oder nicht.

export : enableExcelExport

  • true

  • false

  • Expression

true

true

Konfiguriert ob der Benutzer die Liste nach Spalten gruppieren kann.enableRowVirtualizationein Export nach Excel möglich ist.

export : pdf : enabled

  • true

  • false

  • Expression

falsetrue

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

export : pdf : showTitle

  • true

  • falseExpression

true

Konfiguriert ob das Such-Feld über der Liste ein Titel auf dem PDF angezeigt wird.

enableSelection

  • 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 : enabledexport : 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 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 erweiterten Filter zu benutzen.

Siehe auch: Suchen und Filtern

filter : enableSimple

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

false

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

  • Expression

true

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

Siehe auch: Suchen und Filtern

filter : enableFaceted

  • true

  • false

  • Expression

true

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 einen einfachen Filter zu benutzenneue Datensätze zu erstellen.

Siehe auch: Suchen und Filtern

filter : enableFacetedinlineEditing : 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

  • 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.

enableLayoutManagementwerden.

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.

...