Select (enum)
Wählen Sie die Komponente aus, um den Aufzählungstyp von Objekten auszuwählen.
Grundeinstellungen
Data source - enum Typ des Objekts, das für die Anzeige der Dropdown-Optionen verwendet werden soll.
Mode - wählen Multiple um mehrere Optionen aus der Auswahlliste auswählen zu können. Andernfalls sollte der Einzelmodus verwendet werden.
Einstellungen für Aussehen und Bedienung
Label (nicht obligatorisch) wird verwendet, um das Label der Komponente anzuzeigen.
Placeholder (nicht obligatorisch) wird verwendet, um den Platzhalter der Komponente anzuzeigen.
Name (obligatorisch) - Name der Komponente.
Size (obligatorisch) - Größe der Komponente. Wird bei der Erstellung der Komponente auf Default gesetzt.
Search (obligatorisch) - um in den verfügbaren Dropdown-Optionen suchen zu können. Ist standardmäßig ausgeschaltet.
Clear icon (obligatorisch) - zeigt das Symbol "Optionen löschen" an, wenn es aktiviert ist. Ist standardmäßig ausgeschaltet.
Disabled (obligatorisch) - deaktiviert die Komponente, wenn sie aktiviert ist. Ist standardmäßig ausgeschaltet.
Visible (obligatorisch) - macht die Komponente sichtbar, wenn sie eingeschaltet ist. Standardmäßig aktiviert.
Daten
Data source - Verwendetes Datenmodell. Kann nur bei der Erstellung der Komponente konfiguriert werden.
Workflow-Auslöser
- onChange - wird ausgelöst, wenn der Zustand der Komponente geändert wird.
- onFocus - wird ausgelöst, wenn der Fokus auf die Komponente Select (Enum) gerichtet wird.
- onBlur - wird ausgelöst, wenn die Komponente Select (enum) unscharf ist.
- onCreate - wird ausgelöst, wenn die Komponente erstellt wird.
- onDestroy - wird abgefeuert, wenn die Komponente zerstört wird.
Komponenten-Aktionen:
Select Enum Get Properties
Ruft die Eigenschaften der Komponente ab.
Eingabe-Parameter :
- Component Id [string] - Bezeichner der Select-Enum-Komponente;
Ausgabe-Parameter :
- Selected [enum / enum array] - ausgewählte Option(en). Wird im Geschäftsprozess nur angezeigt, wenn die Komponenten-ID angegeben ist.
- Label [string] - Beschriftung der Komponente;
- Placeholder [string] - Platzhalter der Komponente;
- Allow Clear [boolean] - erlaubt das Löschen der Auswahl, wenn wahr;
- Disable [boolean] - Deaktiviert die Komponente, wenn wahr;
- Tooltip [string] - Tooltip-Zeichenfolge;
- Required Mark [boolean] - zeigt die erforderliche Markierung an, wenn wahr;
- Debounce (ms) [integer] - Verzögerung bei der Validierung des Wertes;
- Validate Icon [boolean] - Symbol, das bei der Validierung des Wertes angezeigt wird;
- Validate Status [Status type] - Status, der bei der Validierung des Wertes angezeigt wird;
- Validate Message [string] - Meldung, die bei der Validierung des Wertes angezeigt wird
Select Enum Set Properties
Setzt die Eigenschaften der Komponente.
Eingabe-Parameter:
- Selected [enum/ enum array] - ausgewählte Option(en). Wird im Geschäftsprozess angezeigt, wenn die Option Component ID nur angegeben wird.
- Component Id [string] - Identifikator der Komponente;
- Label [string] - Bezeichnung der Komponente;
- Placeholder [string] - der Platzhalter der Komponente;
- Allow Clear [boolean] - erlaubt es, die Auswahl zu löschen, wenn true;
- Disable [boolean] - Deaktiviert die Komponente, wenn wahr;
- Tooltip [string] - Tooltip-Zeichenfolge;
- Required Mark [boolean] - zeigt die erforderliche Markierung an, wenn wahr;
- Debounce (ms) [integer] - Verzögerung bei der Validierung des Wertes;
- Validate Icon [boolean] - Symbol, das bei der Validierung des Wertes angezeigt wird;
- Validate Status [Status type] - Status, der bei der Validierung des Wertes angezeigt werden soll;
- Validate Message [string] - Meldung, die bei der Validierung des Wertes angezeigt wird;
Select Enum Update Properties
Aktualisiert die Eigenschaften der Komponente.
Eingabe-Parameter :
- Selected [enum/ enum array] - ausgewählte Option(en). Wird im Geschäftsprozess angezeigt, wenn die Option Component ID nur angegeben wird.
- Component Id [string] - Identifikator der Komponente;
- Label [string] - die Bezeichnung der Komponente;
- Placeholder [string] - der Platzhalter der Komponente;
- Allow Clear [boolean] - erlaubt es, die Auswahl zu löschen, wenn true;
- Disable [boolean] - Deaktiviert die Komponente, wenn wahr;
- Tooltip [string] - Tooltip-Zeichenfolge;
- Required Mark [boolean] - zeigt die erforderliche Markierung an, wenn wahr;
- Debounce (ms) [integer] - Verzögerung bei der Validierung des Wertes;
- Validate Icon [boolean] - Symbol, das bei der Validierung des Wertes angezeigt wird;
- Validate Status [Status type] - Status, der bei der Validierung des Wertes angezeigt werden soll;
- Validate Message [string] - Meldung, die bei der Validierung des Wertes angezeigt wird;
Beispiel für die Verwendung
Es ist möglich, einige Optionen in der Komponente Select (Enum) vorauszuwählen.
Die Logik sollte wie folgt aussehen:
- Ziehen und Ablegen Select Enum Set Properties Geschäftsprozessblock in den Canvas.
- Definieren Sie die Component ID um die Eigenschaft Selected Eigenschaft für die Konfiguration sichtbar machen.
- Sobald Selected verfügbar ist, definieren Sie den Wert nach Bedarf.
- Diese Logik sollte funktionieren, wenn die Komponente erstellt wird (onCreate).