Time Span
Ermöglicht die Auswahl des Zeitstempels.
Look and Feel Einstellungen
Label (nicht obligatorisch) wird verwendet, um die Bezeichnung der Komponente anzuzeigen.
Placeholder (nicht obligatorisch) wird verwendet, um den Platzhalter der Komponente anzuzeigen.
Name (obligatorisch) - Name der Komponente.
Tooltip (nicht obligatorisch) - Tooltip-String.
Min (obligatorisch) - minimaler Zeitstempelwert [unix-formatiert], mit dem begonnen werden soll. Ist standardmäßig auf 0 gesetzt.
Max (obligatorisch) - maximaler Zeitstempelwert [unix-formatiert], der ausgewählt werden kann. Entspricht standardmäßig dem Zeitpunkt der Erstellung.
Step (nicht obligatorisch) - Wert für den Auswahlschritt.
Required (obligatorisch) - gibt an, ob die Auswahl erforderlich ist oder nicht. Ist standardmäßig auf false gesetzt.
Allow clear (obligatorisch) - erlaubt das Löschen bei der Auswahl. Ist standardmäßig auf false gesetzt.
Validate Icon (obligatorisch) - zeigt das Validierungssymbol an, wenn es aktiviert ist. Ist standardmäßig auf false gesetzt.
Disabled (obligatorisch) - deaktiviert die Komponente, wenn sie eingeschaltet ist. Ist standardmäßig ausgeschaltet.
Visible (obligatorisch) - macht die Komponente sichtbar, wenn sie eingeschaltet ist. Standardmäßig aktiviert.
Workflow-Auslöser
- onChange - wird ausgelöst, wenn die Dropdown-Option geändert wird.
- onFocus - wird ausgelöst, wenn der Fokus auf die Komponente gerichtet ist.
- onBlur - wird ausgelöst, wenn die Komponente unscharf ist.
- onCreate - wird ausgelöst, wenn die Komponente erstellt wird.
- onShow - wird ausgelöst, wenn die Komponente angezeigt wird.
- onHide - wird ausgelöst, wenn die Komponente ausgeblendet wird.
- onDestroy - wird ausgelöst, wenn die Komponente eingeblendet wird.
- onEnterKey - wird ausgelöst, wenn die Eingabetaste gedrückt wird.
Komponenten-Aktionen
Timespan Get Properties
Ruft die Eigenschaften der Komponente ab.
Eingabe-Parameter :
- Component Id [string] - den Bezeichner der Komponente;
Ausgabe-Parameter :
- 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 [boolean] - zeigt die erforderliche Markierung an, wenn wahr;
- Debounce (ms) [integer] - Verzögerung für die Validierung des Wertes;
- Min [datetime] - minimaler Zeitstempelwert [unix-formatiert], mit dem begonnen wird;
- Max [datetime] - maximaler Zeitstempelwert [unix-formatiert], der ausgewählt werden kann;
- Value [datetime] - ausgewählter Zeitstempelwert [unix-formatiert];
- 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;
Timespan Set Properties
Setzt die Eigenschaften der Komponente.
Eingabe-Parameter :
- Component Id [string] - Bezeichner der Komponente;
- Label [string] - Bezeichnung der Komponente;
- Placeholder [string] - Platzhalter für die 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 [boolean] - zeigt die erforderliche Markierung an, wenn wahr;
- Debounce (ms) [integer] - Verzögerung für die Validierung des Wertes;
- Min [datetime] - minimaler Zeitstempelwert [unix-formatiert], mit dem begonnen wird;
- Max [datetime] - maximaler Zeitstempelwert [unix-formatiert], der ausgewählt werden kann;
- Value [datetime] - ausgewählter Zeitstempelwert [unix-formatiert];
- 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;
Timespan Update Properties
Aktualisiert die Eigenschaften der Komponente.
Eingabe-Parameter :
- Component Id [string] - Bezeichner der Komponente;
- Label [string] - Bezeichnung der Komponente;
- Placeholder [string] - Platzhalter für die 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 [boolean] - zeigt die erforderliche Markierung an, wenn wahr;
- Debounce (ms) [integer] - Verzögerung für die Validierung des Wertes;
- Min [datetime] - minimaler Zeitstempelwert [unix-formatiert], mit dem begonnen wird;
- Max [datetime] - maximaler Zeitstempelwert [unix-formatiert], der ausgewählt werden kann;
- Value [datetime] - ausgewählter Zeitstempelwert [unix-formatiert];
- 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;
Timespan Validate
Validiert den ausgewählten Zeitstempelwert aus der DateTime Picker-Komponente.
Eingabeparameter :
- Component Id [string] - Bezeichner der Komponente;
Ausgabe-Parameter :
- Success [boolean] - Ergebnis der Validierung;
- Error [string] - Fehlermeldung;
Verwendungsbeispiel
Um die angegebene Zeitspanne vom aktuellen Datum zu subtrahieren, wird die folgende Logik verwendet:
- Ziehen Sie den Timespan Get Properties Block und ziehen Sie ihn in den Canvas. Component ID muss angegeben werden, um den Wert aus der Time Span Komponente
- dann, Current Date & Time Block wird verwendet, um das aktuelle Datum und die Uhrzeit zu erhalten. Dieser Wert entspricht dem Zeitstempel Ihres lokalen PCs.
- Um die Zeitspanne vom aktuellen Datum und der aktuellen Uhrzeit zu subtrahieren, wird der Subtract time span Block verwendet