Power Automate -  Heike Hofert

Power Automate (eBook)

33 Bauanleitungen

(Autor)

eBook Download: EPUB
2024 | 1. Auflage
362 Seiten
Books on Demand (Verlag)
978-3-7597-4718-1 (ISBN)
Systemvoraussetzungen
18,99 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
Mit PowerAutomate erstellen Sie im Handumdrehen spannende digitale Prozessabläufe, die Ihnen und Ihren Kolleg:innen jede Menge Zeit ersparen! Dieses Buch ist perfekt für alle, die neugierig sind und PowerAutomate noch nicht kennen. Auch diejenigen unter Ihnen, die ihre ersten Ideen zu Prozessabläufen vorbereiten, wiederkehrende Prozesse automatisieren oder in Zukunft Prozesse über ihr Smartphone steuern wollen, finden hier fertige Workflows. Als angehende Entwickler und Entwicklerinnen, die in PowerAutomate einsteigen möchten, erwartet Sie hier eine Fülle an schnellen Lösungen. Sie werden sehen, wie Sie unterschiedliche Datenquellen in Prozesse einbinden und was solche Workflows leisten. Konkret wollen Sie - Daten aus PowerApps-Formularen oder Kundeneingaben ganz einfach z.B. in Mails wiederverwenden? - Genehmigungsprozesse digital und automatisiert ablaufen lassen, damit Sie sich auf das Wesentliche konzentrieren können? - Als Ansprechpartner:in zum Thema PowerAutomate Ihr Wissen im Unternehmen teilen? - Mit einfachen Mitteln schnell erkennen, ob auch Ihr Unternehmen von PowerAutomate profitieren kann? Wenn auch nur einer dieser Gründe auf Sie zutrifft, dann ist dieses Buch wie für Sie gemacht!

Heike Hofert brennt seit mehr als 30 Jahren dafür, digitale Lösungen mit Microsoft-Produkten zu entwickeln und zu trainieren. Als Video-Autorin produziert sie seit 2011 mit großem Erfolg Lernvideos für LinkedIn Learning. Einem führenden Anbieter von E-Learning-Inhalten, der weltweit größten Plattform für professionelle Weiterbildung! Alles begann mit Microsoft InfoPath, einem Programm, mit dem sich interaktive Formulare auf dem SharePoint erstellen lassen. 2014 wurde InfoPath nicht mehr weiterentwickelt und 2016 durch PowerApps ersetzt, was eine absolut geniale Neuentwicklung ist! Für kleine und mittelständische Unternehmen entwickelt sie heute Lösungen, die Arbeitsabläufe durch mobile Apps vereinfachen und Prozessabläufe digitalisieren. Im Jahr 2023, hat sie die PL-900-Zertifizierung bei Microsoft abgelegt und erfolgreich bestanden! Damit hat sie sich einen umfassenden Überblick über die verbundenen Systeme verschafft und kann sie nun noch besser verstehen.

3 ZEITSTEMPEL OPTIMIEREN


Aufgabe:

Die Bedienung mit dem Smartphone funktioniert so weit schon recht gut. Leider steht in der Exceltabelle ein unschönes Datums- und Zeitformat. Der Startwert mit „WAHR“ bzw. „FALSCH“ liest sich ebenso unschön. Lässt sich das noch optimieren?

Schritt 1: Sie könnten jetzt in Excel eine Bedingung einbauen. Immer wenn hier „WAHR“ erscheint, wird der Text „Anfang“ ausgegeben, ansonsten „Ende“. Doch Sie wollen wissen, wie man solche Änderungen sofort im Workflow einrichten kann. Das gleiche gilt für Formate, die von Anfang an korrekt übertragen werden sollen.

Schritt 2: Starten Sie Ihren Flow und klicken Sie z.B. links oben auf die Schaltfläche Bearbeiten.

Abbildung 45: Workflow erneut bearbeiten

Schritt 3: Sie beginnen mit dem Startwert und fügen jetzt eine Funktion ein, ähnlich wie in Excel.

Abbildung 46: Zum Funktionseditor über die Schaltfläche fx

Schritt 4: Dies geht auch mit einem einfachen Schrägstrich hinter einem Element.

Abbildung 47: Kurzform Ausdruckseditor

Schritt 5: Jetzt beginnen Sie mit der Funktion If(), die Sie direkt hier eintippen.

Abbildung 48: Syntax der If()-Funktion

Schritt 6: Dann braucht die If()-Funktion an der ersten Stelle den Ausdruck (expression), der den Wahr-Wert bestimmt. Deshalb klicken Sie auf den Schaltflächentext Dynamischer Inhalt und wählen dort den Startwert (den Power Automate in Anfangen umgeschrieben hat).

Abbildung 49: Unter „Dynamischer Inhalt“ auswählen

Schritt 7: Sofort wird die dahinterliegende Bezeichnung triggerBody()?[`boolean´] eingefügt. Mit Boolean wird beschrieben, dass die Rückgabe entweder wahr (true) oder falsch (false) sein kann. Wie in der Vorschau in ABBILDUNG 48: SYNTAX DER zu sehen ist, wird das nächste Argument durch ein Komma getrennt. Als Wahr-Wert wollen Sie den Begriff „Anfang“ in der Exceltabelle sehen und als Falsch-Wert den Begriff „Ende“.

Schritt 8: Schreiben Sie jetzt die Funktion so weiter. Während Sie die Funktion ergänzen, erhalten Sie eine gute Rückmeldung, auf die Sie achten sollten. Leider sind diese Rückmeldungen komplett in englischer Sprache, doch wenn Sie sich für Programmierung interessieren, führt kein Weg daran vorbei.

Abbildung 50: Rückmeldung während der Eingabe

Schritt 9: Die fertige Funktion sieht nun so aus und über die Schaltfläche Hinzufügen am unteren Ende, wird diese If()-Funktion in die Spalte Startwert der Exceldatei eingefügt.

Abbildung 51: Fertige If()-Funktion

Schritt 10: Jetzt kann das zuvor erstellte Element Anfangen gelöscht werden, weil die If()-Funktion den eingegebenen Wert bereits enthält.

Schritt 11: Dann fehlt noch das Format im Timestamp (Zeitstempel). Das ist jedoch ein Element, das automatisch erzeugt wurde, und deshalb werden Sie es nicht in den „Dynamischen Inhalten“ finden. Sobald Sie die Maus über den derzeitigen Inhalt der Spalte Zeitstempel bewegen, sehen Sie, welcher Ausdruck sich hinter diesem Element verbirgt.

Abbildung 52: Ausdruck hinter Timestamp

Schritt 12: Klicken Sie in das Register Codeansicht! Ich hatte Ihnen versprochen, dass es hin und wieder nötig sein wird, da hineinzuschauen. Jetzt ist der Moment gekommen. Kopieren Sie sich in diesem JSON-Code den Teil hinter item/Zeitstempel mit STRG + C heraus, denn um den geht es jetzt. Dieser Teil soll neu formatiert werden.

Abbildung 53: Codeansicht der Exceldaten

Schritt 13: Dann holen Sie sich die Funktion formatDateTime() und fügen dort an der ersten Stelle den Inhalt Ihrer Zwischenablage wieder mit STRG + V hinein.

Abbildung 54: Format ersetzt alten Timestamp

Schritt 14: Jetzt ergänzen Sie noch um das eigentliche Zeitformat mit Komma und 'HH:mm' in Hochkommata. Dann entfernen Sie den alten Timestamp.

Schritt 15: Die Parameter sehen jetzt so aus

Abbildung 55: „Dynamische Inhalte“ und Funktionen als Parameter

Schritt 16: Testen Sie den Workflow erneut. Einmal mit Anfang und dann mit Ende und danach öffnen Sie das Exceldokument.

Abbildung 56: Neues Ergebnis in Excel nach Änderung im Flow

Resultat: Diese Bauanleitung sollte Ihnen zeigen, dass es innerhalb von Power Automate ebenfalls möglich ist, ein Format festzulegen und eine einfache If()-Funktion zu nutzen.

4 TRIGGER-VARIANTEN


Vorwissen: Der alte Designer bietet momentan noch mehr Möglichkeiten, um Trigger-Varianten zu optimieren. Des Weiteren können Daten im Flow mit der Aktion Verfassen zwischengespeichert und deren Werte aufgerufen werden.

Aufgabe:

Es ist schön, ein Ja/Nein-Feld zu haben, das wir mit einem Schalter aktivieren und deaktivieren können. Doch gibt es noch mehr Möglichkeiten, als nur auf Ja und Nein zu antworten?

Schritt 1: Starten Sie einen neuen sofortigen Flow mit dem Namen Sofortige Triggervarianten 1. Schalten Sie dann in den alten Designer 2 um und aktivieren Sie fünf Trigger 3, wie hier im Beispiel zu sehen ist.

Abbildung 57: Verschiedene Triggerauslöser

Schritt 2: Alle Abfragen sind standardmäßig optionale Felder. Klicken Sie einfach auf das 3-Punkt-Menü 4.

Schritt 3: Anwender:innen müssen diese Felder nicht ausfüllen, aber mindestens ein Feld muss verpflichtend sein, sonst funktioniert der Trigger nicht. Deshalb entfernen Sie im ersten Kontrollkästchen 4 diesen Haken. So steht zumindest der Kundenname fest.

Schritt 4: Ein weiteres Textfeld namens AA soll den Nutzern eine Möglichkeit bieten, unter mehreren Optionen eine Option auswählen zu können. Falls Ihre Anwenderinnen mehr als nur eine Option aktivieren sollen, verwenden Sie die Mehrfachauswahlliste mit Optionen. Dann werden Kontrollkästchen zum Ankreuzen zur Verfügung gestellt.

Abbildung 58: Dropdownauswahl aktivieren

Abbildung 59: Individuelle Optionsauswahlfelder eingeben

Schritt 5: Im nächsten Schritt starten Sie die erste Aktion für diesen Flow.

Abbildung 60: Einen neuen Schritt einleiten

Schritt 6: Nach der Eingabe der Optionen könnten Sie eigentlich auch wieder in den neuen Designer 2 zurückgehen.

Abbildung 61: Testen im neuen Designer

Schritt 7: Dann erhalten Sie statt der Schaltfläche Neuer Schritt ein Pluszeichen mit dem Schalter Aktion hinzufügen.

Abbildung 62: Neuer Designer hat ein Pluszeichen statt einer Schaltfläche

Schritt 8: Sie erhalten einen Block mit dem Namen Vorgang auswählen. Geben Sie im Suchfeld den Namen Verfassen ein.

An dieser Stelle könnten Sie erneut eine Excel-Tabelle verwenden und alle eingegebenen Daten dort hineinfließen lassen. Ich möchte Ihnen jedoch eine weitere Möglichkeit zeigen, um Daten festzuhalten. Die Aktion Verfassen ist eine sehr nützliche und wichtige Aktion! Sie sollten sich unbedingt den englischen Namen Compose merken. In vielen Communities und Hilfefunktionen wird oft der englische Begriff verwendet. Diese Aktion ist in der Lage, Feldeingaben von Nutzern speichern zu können, eine Art Zwischenspeicher innerhalb eines Flows. Anders als bei Variablen, deren Werte sich im Flow ändern, bleiben die hier gespeicherten Werte fix.

Im alten Designer sähe das Dialogfeld für Vorgang auswählen noch so aus.

Abbildung 63: Verfassen (Compose) Aktion alter Designer

Vom Prinzip her ist der Unterschied nicht so groß, aber früher oder später wird es den alten Designer nicht mehr geben.

Abbildung 64: Verfassen (Compose) Aktion neuer Designer

Schritt 9: Jetzt weisen Sie jeder Eingabe Ihrer Nutzer und Nutzerinnen eine Verfassen-Aktion zu, wie in ABBILDUNG 65: PROJEKTABSCHNITT als EINGABE ZUWEISEN zu sehen ist.

Abbildung 65: Projektabschnitt als Eingabe zuweisen

Schritt 10: Wie Sie sehen, könnten Sie hier noch viel mehr Werte in einer Verfassen-Aktion speichern, so z.B. den Standort Ihres Smartphones, das Bundesland, ein Datum, den Benutzernamen oder ein Datum.

Abbildung 66: Zuweisung aller Benutzereingaben im alten Designer

Abbildung 67: Zuweisung aller Benutzereingaben im...

Erscheint lt. Verlag 2.8.2024
Sprache deutsch
Themenwelt Mathematik / Informatik Mathematik
ISBN-10 3-7597-4718-3 / 3759747183
ISBN-13 978-3-7597-4718-1 / 9783759747181
Haben Sie eine Frage zum Produkt?
EPUBEPUB (Wasserzeichen)
Größe: 17,7 MB

DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasser­zeichen und ist damit für Sie persona­lisiert. Bei einer missbräuch­lichen Weiter­gabe des eBooks an Dritte ist eine Rück­ver­folgung an die Quelle möglich.

Dateiformat: EPUB (Electronic Publication)
EPUB ist ein offener Standard für eBooks und eignet sich besonders zur Darstellung von Belle­tristik und Sach­büchern. Der Fließ­text wird dynamisch an die Display- und Schrift­größe ange­passt. Auch für mobile Lese­geräte ist EPUB daher gut geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür die kostenlose Software Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
Ein Übungsbuch für Fachhochschulen

von Michael Knorrenschild

eBook Download (2023)
Carl Hanser Verlag GmbH & Co. KG
16,99