Apps
Neuestes
False
Bannerhintergrundbild
Apps-Benutzerhandbuch
Letzte Aktualisierung 26. Apr. 2024

Variablen in Apps

Verwenden Sie Variablen, um Werte zwischen Seiten zu speichern.

Hinweis:

Sie können einen Standardwert der Variablen beim Laden der Seite festlegen, indem Sie die Regel Wert festlegen im Ereignis Geladen der Seite verwenden.

Apps unterstützt das Erstellen von Variablen der folgenden Typen:

  • AppsFile – Dateiobjekte, die für Apps spezifisch sind und das Hochladen oder Herunterladen von Dateien verarbeiten.

    new AppsFile("https://imageURL.png")new AppsFile("https://imageURL.png")
  • Array – Arrays von primitiven Datentypen oder komplexen Objekten. Zum Beispiel:

    • String-Array: New String() {"Hello", "World"}
    • Array von AppsFile: New AppsFile() { new AppsFile("Url1"), new AppsFile("Url2")}
    • Array des Entitätstyps:

      new Customer() { 
      New Customer("1", "Baishali"), 
      New Customer("2", "Viswa"), 
      New Customer("3", "Evan") }new Customer() { 
      New Customer("1", "Baishali"), 
      New Customer("2", "Viswa"), 
      New Customer("3", "Evan") }
  • Auswahlsatz – Speichert die Auswahlsatzdaten einer Entität. Zum Beispiel:

    • GetChoiceSet("Team") – Gibt eine ListSource mit den Auswahlsatzwerten zurück.
    • GetChoiceSetValue("Team", 1) – Gibt den angegebenen Auswahlsatzwert zurück.
  • Datentabelle – Ein Systemdatentyp, der zum Speichern des Werts eines Prozessdatentabellen-Ausgabearguments oder zum Erstellen einer benutzerdefinierten Datentabelle verwendet wird, zum Beispiel:

    BuildDataTable(
        New DataTable("TestDT"), 
        New DataColumn(){ New DataColumn("Name"), New DataColumn("Age")},
        New List(Of Object) From { 
            AddDataRow(New Object(){"Baishali", "30"}), 
            AddDataRow(New Object(){"Viswa", "33"}) 
        },
        True
    )BuildDataTable(
        New DataTable("TestDT"), 
        New DataColumn(){ New DataColumn("Name"), New DataColumn("Age")},
        New List(Of Object) From { 
            AddDataRow(New Object(){"Baishali", "30"}), 
            AddDataRow(New Object(){"Viswa", "33"}) 
        },
        True
    )
  • Datum – Beispiel: New System.DateTime (1993, 5, 31, 12, 35, 0).
  • Nur Datum – Ein bestimmtes Datum ohne Uhrzeit. Zum Beispiel: New System.DateOnly (2020, 04, 20).
  • DateTimeOffset – Ein Datum und eine Uhrzeit relativ zu UTC. Diese Struktur enthält einen DateTime-Wert und eine Offset-Eigenschaft, die die Differenz zwischen dem aktuellen DateTimeOffset-Datum und der koordinierten Weltzeit (UTC) definieren. Zum Beispiel:

    new System.DateTimeOffset( new System.DateTime(2023, 5, 15, 7, 0, 0),
      new System.TimeSpan(-7, 0, 0) )
    // output 5/15/2023 7:00:00 AM - 07:00new System.DateTimeOffset( new System.DateTime(2023, 5, 15, 7, 0, 0),
      new System.TimeSpan(-7, 0, 0) )
    // output 5/15/2023 7:00:00 AM - 07:00
  • Dezimalzahl – z. B. 88.53.
  • Double

  • Guid – Der eindeutige Bezeichner einer Entität.

  • Int16

  • Int64

  • List<T> – Zum Beispiel:

    • Liste der Zeichenfolgen: New List(Of String) From {"string 1", "string 2", "string 3"}
    • Liste von ListPair (für Dropdown-Steuerelemente):

      New List(Of Customer) From { 
      New Customer("1", "Baishali"), 
      New Customer("2", "Viswa"), 
      New Customer("3", "Evan") }New List(Of Customer) From { 
      New Customer("1", "Baishali"), 
      New Customer("2", "Viswa"), 
      New Customer("3", "Evan") }
  • ListSource – Wird verwendet, um das Ergebnis einer Entitätsabfrage in einer Variablen zu speichern. Sie müssen die Syntax ListSource(of <Entity_name>) verwenden.
  • NULL-fähig – Wird verwendet, um einen NULL-Wert zu definieren. Standardmäßig sind alle Referenztypen, wie z. B. String, NULL-fähig, aber alle Werttypen, wie z. B. Int32, sind es nicht.

    Hinweis:

    Standardmäßig können primitive Datentypen, mit Ausnahme von String, keine NULL-Werte zulassen. Verwenden Sie diesen Variablentyp, um sie auf NULL festzulegen. Wenn Sie beispielsweise eine App-Variable vom Typ Nullable<Int32> erstellen, können Sie den Wert auf „Nothing“ festlegen.

  • Objekt – Speichert einen beliebigen Typ.

  • Single – Dient zur Speicherung von Gleitkommawerten, die nicht die volle Datenbreite von Double benötigen. Der Standardwert ist 0.

  • Text (String) – Beispiel: "Hello world"
  • „True“ oder „False“ (boolescher Wert)

  • UInt16 – Enthält vorzeichenlose 16-Bit-Ganzzahlen (2 Byte) im Bereich von 0 bis 65.535.

  • UInt32 – Enthält 32-Bit-Ganzzahlen ohne Vorzeichen (4 Byte) mit einem Wert von 0 bis 4.294.967.295.

  • UInt64 – Enthält vorzeichenlose 64-Bit (8-Byte)-Integer mit einem Wert von 0 bis 18.446.744.073.709.551.615.

  • Ganze Zahl (Int32) – Beispiel: 88

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.