- Erste Schritte
- Demo-Apps
- Anleitungen zu …
- Greifen Sie auf die Produktions-URL einer App zu
- Build a mobile-friendly app
- Debuggen von Apps
- Karten einbetten
- Festlegen von externem Kontext
- Verwenden Sie Arrays, um Dropdown-Menüs, Dropdown-Menüs mit Mehrfachauswahl und Optionsfeld-Steuerelemente auszufüllen
- Count bei Auswahlsatzwerten verwenden
- Verwenden Sie DataTable mit Tabellensteuerelementen und Bearbeitungsrastersteuerelementen
- Eingabemaske verwenden
- Benachrichtigungen
- Verwenden von VB-Ausdrücken
- Entwerfen einer App
- Übersicht über Steuerelemente
- Layout und Stil
- Beispiele für App-Layouts
- Symbolsteuerelemente
- Erstellen zugänglicher Apps
- Hinzufügen zugänglicher Deskriptoren
- Die Beschriftung „Zugänglich“.
- Verwenden des Registerkartensteuerelements für Barrierefreiheit
- Entwerfen barrierefreier Listen und Überschriften
- reaktionsfähiges App-Design
- Farbkontrastverhältnis
- Legen Sie Stile und Zuordnungen auf Aria-Ebene für das Header-Steuerelement vor
- Runtime-Sprache
- Der Bereich „Ressourcen“
- Seitenexport und -import
- Copy, paste, and delete controls
- Benutzerkontextreferenzen
- Öffentliche Apps
- Formatieren einer App
- App-Fehler & Fehlerbehebung
- Entwerfen Ihrer App mit Autopilot
- Ereignisse und Regeln
- Regel: If-Then-Else
- Regel: Eine Seite öffnen
- Regel: URL öffnen
- Regel: Popover/unterstes Blatt schließen
- Regel: Protokollmeldung
- Regel: Nachricht anzeigen
- Regel: Drehfeld anzeigen/ausblenden
- Regel: Wert festlegen
- Regel: Prozess starten
- Regel: Werte neu festlegen
- Regel: Datei in Speicher-Bucket hochladen
- Regel: Datei aus Speicher-Bucket herunterladen
- Regel: Entitätsdatensatz erstellen
- Regel: Entitätsdatensatz aktualisieren
- Regel: Entitätsdatensatz löschen
- Regel: Zu Warteschlange hinzufügen
- Regel: Workflow auslösen
- Regel: Einreichungsaktion
- Nutzen von RPA in einer App
- Nutzen von Entitäten in Ihrer App
- Nutzen von Warteschlangen in Ihrer App
- Nutzen von Medien in Ihrer App
- Nutzen von Aktionen in Ihrer App
- Nutzen von Verbindungen in Ihren Apps
- Apps in Studio Web
- Application Lifecycle Management (ALM)
- UiPath First-Party-Apps
- Grundlegende Anleitung zur Fehlerbehebung
Regel: Einreichungsaktion
Eigenschaften und Konfigurationsoptionen für die Regel Aktion einreichen, die Benutzereingaben aus einem Formular an eine definierte Aktion im Action Center speichert und übermittelt.
Verwenden Sie die Regel Aktion einreichen , um die Änderungen zu speichern und zu übermitteln, die ein Benutzer beim Ausfüllen eines Formulars oder einer bestimmten UI-Interaktion vorgenommen hat.
Diese Regel wird erst zur Auswahl verfügbar, nachdem Sie Ihrer App eine Aktionsdefinition hinzugefügt haben.
Aktionsschema
In diesem Abschnitt wird der Name der Aktionsdefinition angezeigt, die in Ihrer App verwendet wird.
Da nur eine Aktionsdefinition pro App zulässig ist, wird dieses Feld automatisch ausgefüllt.
Eingabe überschreiben
In diesem Abschnitt können Sie Werte für die Eingabeargumente der Aktion festlegen.
Wenn Sie auf das Feld Eingabe überschreiben klicken, wird der Bereich Ressourcen geöffnet, in dem die verfügbaren Eingabe- oder Eingabe-/Ausgabeparameter der ausgewählten Aktion angezeigt werden.
Wählen Sie die Parameter aus und legen Sie sie auf die Werte Ihrer App-Eingabesteuerelemente fest.
Auf Aktionseigenschaften, unabhängig davon, ob es sich um Eingabe- oder Eingabe-/Ausgabeparameter handelt, kann mit der folgenden Syntax zugegriffen werden:
ActionProperties.<action_property_name>
Der Wertausdruck eines App-Steuerelements hat die folgende Syntax:
<Apps_MainPage_name>.<input_control_name>.value
Beispiel: Sie haben den Eingabeparameter „name“ in Ihrer Aktion „Voting App“. Sie haben ein Textsteuerelement in Ihrer App namens „text1“. So binden Sie den Eingabeparameter an den Steuerelementwert in Apps:
- Wählen Sie im Ressourcenbereich den Eingabeparameter "name" aus. Das Feld sollte mit dem folgenden Ausdruck ausgefüllt werden:
ActionProperties.Voting_app.nameActionProperties.Voting_app.name - Legen Sie im Feld Wert eingeben den folgenden Wert für den Parameter „name“ fest:
MainPage.text1.ValueMainPage.text1.Value
Sie können viele Eingabeüberschreibungen als Anzahl Ihrer Aktionseingabeparameter hinzufügen.
Sie sollten die Eingabeüberschreibung für alle Aktionsparameter anwenden, die Sie vorübergehend speichern oder beim Übermitteln der Aktion senden möchten.
Ergebnis der Aktion
In diesem Abschnitt können Sie das Ergebnis für den Abschluss der Aktion konfigurieren.
Die Ergebnisoptionen werden im Definitionsschema Ihrer Aktion definiert.
Bei Fehler
In diesem Abschnitt können Sie Regeln definieren, die ausgeführt werden sollen, wenn beim Übermitteln der Aktion ein Fehler auftritt.
Beispiel: Um den Fehler nachzuverfolgen, können Sie eine Regel Nachricht anzeigen hinzufügen. Sie können dann den Titel, die Nachricht und den Typ des Fehlers angeben.
Eigenschaften der Regelausgabe
- Fehler – Verweist auf die Fehlermeldung, die angezeigt wird, wenn der Auftrag fehlschlägt.
Fehlersuche und ‑behebung
Users can submit the form without filling in required fields
Marking a field as required does not block the Submit Action rule. This applies to the Required property of an input control and to required properties in the action definition. The button stays available until you configure its Disabled property.
The following example uses a form with Name and Comment textboxes on MainPage. The button that runs the Submit Action rule stays disabled until users fill in both textboxes.
- Set the Required property of the
NameandCommenttextboxes toTrue. - Add both textboxes to a Container control, for example
Container1. - Select the button that runs the Submit Action rule.
- In the Disabled property, enter the following expression:
Not MainPage.Container1.IsValidNot MainPage.Container1.IsValid
The container is valid only when every control inside it is valid, so the button becomes available once users fill in both textboxes.
To check individual controls instead of a container, combine them with OrElse. OrElse stops at the first invalid control and skips the rest:
(Not MainPage.Name.IsValid) OrElse (Not MainPage.Comment.IsValid)
(Not MainPage.Name.IsValid) OrElse (Not MainPage.Comment.IsValid)
The submit button stays disabled after users fill in the form
The expression in the Disabled property of the button still evaluates to true. Check the following causes:
| Ursache | Resolution |
|---|---|
The expression is missing Not. The button is disabled while Disabled is true, so MainPage.Container1.IsValid disables the button once the form becomes valid. | Add Not before the check, for example Not MainPage.Container1.IsValid. |
| The expression references the wrong container or control. | Check that each name in the expression matches the container or the controls users fill in. |
| A control inside the container, or a control in the expression, is still invalid. One invalid control keeps the expression true. | Check that every control has a value that passes its validation. |