studiox
2022.10
false
StudioX-Benutzerhandbuch
Last updated 7. Aug. 2024

Tutorial: Hinzufügen eigener Formeln zum Projektnotizbuch

Das Standard-Projektnotizbuch, das in allen Automatisierungsprojekten verfügbar ist, enthält eine Reihe von Formeln, die leicht in Ihre Automatisierungen integriert werden können, wenn sie aus dem Menü der Aktivitätsfelder ausgewählt werden. In diesem Tutorial erstellen wir eine einfache Währungsumrechnungsautomatisierung, die zeigt, wie Sie dem Projektnotizbuch eine eigene Formel hinzufügen und in Ihrem Projekt verwenden können.

Wir beginnen mit dem manuellen Hinzufügen einer Formel, um USD in EUR in Zelle C1 des Scratchpad-Blatts im Projektnotizbuch zu konvertieren, und dann erstellen wir eine Automatisierung, die die folgenden Aufgaben ausführt:

  1. Ruft den Wechselkurs von US-Dollar zu-EUR aus einer Websuche ab und fügt ihn in Zelle A1 hinzu.
  2. Fordert während der Projektausführung einen Betrag in USD an und fügt den Betrag in Zelle B1 hinzu.
  3. Zeigt ein Meldungsfeld mit dem EUR-Äquivalent des in Zelle C1 berechneten USD-Betrags an.

Zum Abschluss werden wir unsere Automatisierung gegen Änderungen am Projektnotizbuch absichern, indem wir die in der Automatisierung verwendeten Zellen benennen und das Projekt aktualisieren, um die benannten Zellen zu verwenden.

  1. Schritt 1: Einrichten eines Projekts und Aktualisieren des Projektnotizbuchs
    1. Erstellen Sie ein neues leeres Projekt mit den Standardeinstellungen .
    2. Klicken Sie im StudioX-Menüband auf Projektnotizbuch, um die Datei in Excel zu öffnen.
    3. Wählen Sie in der Excel-Datei das Scratchpad-Blatt aus, und geben Sie dann die Formel =A1*B1 in Zelle C1 ein. Mit dieser Formel wird der in Zelle B1 hinzugefügte USD-Betrag mithilfe des in Zelle A1 hinzugefügten Wechselkurses in EUR konvertiert.
    4. Speichern und schließen Sie das Projektnotizbuch.
    5. In diesem Beispiel wird Google Chrome verwendet, für das die UiPath-Erweiterung für Chrome installiert werden muss. Um es zu installieren, wechseln Sie zu Start (StudioX-Backstage-Ansicht) > Extras, und klicken Sie dann unter den UiPath-Erweiterungen auf Chrome.
  2. Schritt 2: Abrufen des Wechselkurses aus dem Web
    1. Öffnen Sie Google Chrome, navigieren Sie zu google.com und suchen Sie nach usd to euro exchange rate.
    2. Klicken Sie in StudioX im Entwurfsbereich auf docs image, und suchen Sie dann im Suchfeld oben auf dem Bildschirm die Aktivität Anwendung/Browser verwenden (Use Application/Browser), und wählen Sie sie aus. Die Aktivität wird dem Entwurfsbereich hinzugefügt.
    3. Klicken Sie in der Aktivität Anwendung/Browser verwenden (Use Application/Browser) auf Anwendung anzeigen, und bewegen Sie dann die Maus auf die Seite mit den Suchergebnissen für den Wechselkurs, und klicken Sie, wenn die Browserseite blau hervorgehoben ist, auf eine beliebige Stelle darin.

      Sie haben angegeben, dass Sie die Seite mit den Ergebnissen der Suche in Ihrer Automatisierung verwenden möchten.

    4. Klicken Sie in der Aktivität „Anwendung/Browser verwenden“ (Use Application/Browser) auf docs image, und suchen Sie dann die Aktivität Text abrufen (Get Text) im Suchfeld oben auf dem Bildschirm, und wählen Sie sie aus. Die Aktivität wird dem Entwurfsbereich hinzugefügt.
    5. In der Aktivität Text abrufen (Get Text):
      • Klicken Sie auf dem Ziel auf Bildschirm anzeigen, und bewegen Sie dann den Mauszeiger auf den Euro-Wert oben auf der Ergebnisseite der Websuche, und klicken Sie, wenn er hervorgehoben wird, auf den Wert. Der Wert wird als Ziel identifiziert und grün hervorgehoben. Klicken Sie im Fenster „Auswahloptionen“ auf Bestätigen, um die Auswahl zu speichern. Ein Bild des Ziels und eines identifizierten Ankers wird in der Aktivität „Text abrufen“ (Get Text) angezeigt.
      • Klicken Sie rechts neben dem Feld Speichern in auf und wählen Sie dann Projektnotizbuch (Notizen) > In Excel angeben aus. Wählen Sie in Excel die Zelle A1 aus und klicken Sie auf der UiPath-Registerkarte im Excel-Menüband auf Bestätigen. Sie haben angegeben, dass Sie den Wechselkurs in Zelle A1 im Scratchpad-Blatt des Projektnotizbuchs einfügen möchten.



  3. Schritt 3: Anfordern eines Betrags in USD und Anzeigen des Gegenwerts in EUR
    1. Klicken Sie in der Aktivität „Text abrufen“ (Get Text) auf docs image, und suchen Sie dann die Aktivität Zelle schreiben (Write Cell) im Suchfeld oben auf dem Bildschirm, und wählen Sie sie aus. Die Aktivität wird dem Entwurfsbereich hinzugefügt.
    2. In der Aktivität Zelle schreiben (Write Cell):
      • Klicken Sie auf docs image rechts neben dem Feld Was geschrieben werden soll, und wählen Sie dann Bei Ausführung fragen aus.
      • Klicken Sie rechts neben dem Feld Wo geschrieben werden soll auf und wählen Sie dann Projektnotizbuch (Notizen) > In Excel angeben aus. Wählen Sie in Excel die Zelle B1 aus und klicken Sie auf der UiPath-Registerkarte im Excel-Menüband auf Bestätigen.

        Sie haben angegeben, dass Sie den Benutzer während der Projektausführung zur Angabe eines Betrags in USD auffordern möchten und dass Sie diesen Wert in Zelle B1 im Scratchpad-Blatt des Projektnotizbuchs einfügen möchten.

    3. Klicken Sie auf docs image unter der Aktivität „Zelle schreiben“ (Write Cell), suchen Sie dann im Suchfeld oben auf dem Bildschirm nach der Aktivität Meldungsfeld (Message Box) Die Aktivität wird dem Designer-Panel hinzugefügt.
    4. Klicken Sie in der Aktivität Meldungsfeld (Message Box) auf docs image rechts neben dem Feld Meldung, und wählen Sie dann Text aus.
    5. Wir möchten die Meldung „X USD entspricht Y EUR“ anzeigen. Führen Sie dazu im Textgenerator folgende Schritte aus:
      • Klicken Sie rechts neben dem Textfeld auf docs image und wählen Sie dann Projektnotizbuch (Notizen) > In Excel angeben aus. Wählen Sie in Excel die Zelle C1 aus und klicken Sie auf der UiPath-Registerkarte im Excel-Menüband auf Bestätigen..
      • Geben Sie den Text USD is the equivalent of ein.
      • Klicken Sie auf docs image rechts neben dem Textfeld, und wählen Sie dann Projektnotizbuch (Notizen) > In Excel angeben aus. Wählen Sie in Excel die Zelle B1 aus, und klicken Sie dann auf der UiPath-Registerkarte im Excel-Menüband auf Bestätigen.
      • Geben Sie den Text EUR. ein.

        Der Text sollte wie in der folgenden Abbildung aussehen.



    6. Klicken Sie im Textgenerator auf Speichern, dann im StudioX-Menüband auf Speichern, um die Automatisierung zu speichern, und klicken Sie auf Ausführen, um die Automatisierung auszuführen.


      Der Wechselkurs wird aus der Websuche abgerufen, der Benutzer wird zur Eingabe eines Werts aufgefordert, der Wert wird in Excel von USD in EUR konvertiert, und eine Meldung mit dem Ergebnis der Konvertierung wird angezeigt.
  4. Schritt 4: Optimieren Ihrer Automatisierung durch Benennen der Zellen im Projektnotizbuch

    Ihre Automatisierung ist jetzt voll funktionsfähig, aber Sie können sie weiter verbessern, indem Sie die darin verwendeten Zellen benennen und die Aktivitäten aktualisieren, die auf sie verweisen. Das Benennen von Zellen hat die folgenden Vorteile:

    • Beim Konfigurieren von Aktivitäten können Sie benannte Zellen direkt aus dem Menü docs image auswählen, ohne die Datei öffnen und in Excel angeben zu müssen.
    • Das Identifizieren von Zellen nach Namen und nicht nach Verweis bedeutet, dass Sie sich keine Gedanken darüber machen müssen, Aktivitäten zu aktualisieren, um auf die richtigen Zellen zu verweisen, wenn Änderungen an der Excel-Datei dazu führen, dass Zellen verschoben werden.

    So benennen Sie die Zellen und aktualisieren das Projekt:

    1. Öffnen Sie das Projektnotizbuch in Excel, und benennen Sie die folgenden Zellen im Scratchpad-Blatt mithilfe des Namensfeld am linken Ende der Formelleiste: Geben Sie für Zelle A1 den Namen ExchangeRate ein. Geben Sie für Zelle B1 den Namen USDValue ein, und für Zelle C1 geben Sie den Namen EURValue ein.
    2. Aktualisieren Sie die Aktivitäten im Projekt, damit die Zellennamen verwendet werden:
      • Klicken Sie in der Aktivität „Text abrufen“ (Get Text) auf docs image rechts neben dem Feld Speichern in und wählen Sie dann Projektnotizbuch (Notizen) > Scratchpad [Blatt] > ExchangeRate aus.
      • Klicken Sie in der Aktivität „Zelle schreiben“ (Write Cell) auf docs image rechts neben dem Feld Wo geschrieben werden soll, und wählen Sie dann Projektnotizbuch (Notizen) > Scratchpad [Blatt] > USDValue aus.
      • Klicken Sie in der Meldungsfeldaktivität (Message Box) auf , und wählen Sie dann Text aus, und aktualisieren Sie die beiden Verweise auf Zellen in Excel:

        • Löschen Sie [Excel] Scratchpad!B1, klicken Sie dann auf docs image rechts neben dem Textfeld, und wählen Sie Projektnotizbuch (Notizen) > Scratchpad [Blatt] > USDValue aus.
        • Löschen Sie [Excel] Scratchpad!C1, klicken Sie dann auf docs image rechts neben dem Textfeld, und wählen Sie Projektnotizbuch (Notizen) > Scratchpad [Blatt] > EURValue aus.

    Das aktualisierte Projekt sollte wie in der folgenden Abbildung aussehen.



War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo White
Vertrauen und Sicherheit
© 2005–2024 UiPath. Alle Rechte vorbehalten