Update: Power Automate: Dein „Day Summary“-Flow

YourDaySummary

Version 2.0 „Your Day Summary“ für alle die gerne die neuste Version haben wollen, einmal hier der Link zum Download/GitHub:
thinformatics/DaySummary: PowerAutomate | Flow | ChristianReetz (github.com)

Was ist neu?

Ohne viel Umschweife, der größte Teil des Update macht das neue Design aus.
Letzteres ist auch für alle interessant, die eine E-Mail versenden wollen die (responsive) auch auf dem Smartphone richtig was her machen soll 😉
Für weitere Hintergründe zum Thema E-Mail und PowerAutomate, empfehle ich ebenfalls meinen original Beitrag 🙂

Design

UTC – Anpassung der Zeitzone

Hier liegt der Hintergrund auf der Hand, ich hatte bei Version1.0 die UTC nicht wirklich betrachtet 😉 und daher wurde die Zeit immer von der UTC-0 genommen und wich daher eine Stunde von unserer Zeitzone ab.

Hier kann man nun mehrere Wege beschreiten dies zu lösen, hier einmal zwei, wobei ich dann die Zweite Variante verwendet habe.

Variante1 (built-in Operation)

Ihr könnt die Built-In Operation verwenden:
Converting time zone in Power Automate – Power Automate | Microsoft Learn

Variante2 (Expression)

hier habe ich eine Expression verwendet welche ein if-empty und dann convertTimeZone verwendet:
Das if-empty benötigen wir damit wir nicht in einen Fehler laufen, wenn mal kein Datum gesetzt ist und dies dann leider beim convertTimeZone eine Unterbrechung des Flow auslöst.

Die folgenden Bilder und Tipps richten sich daher an Erfahrene PowerAutomate-Benutzer/Entwickler, sonst empfehle ich Variante1 und den Einsatz mehrere Variablen.

Tipps

  1. Das Expression-Feld ist kein Oneliner-Feld, muss ich mir selbst auch immer wieder bewusst machen 🙂

  2. Nutz Visual Studio Code, mit Syntax-Erweiterungen, oder einfach ASP.NET.
    Dies hebt den Code hervor uns erleichtert den Einstieg und die Fehlersuche.

  3. Seiht euch bewusst das es keine „European Standard Time“ gibt – Mit hat hier die „Roman Standard Time“ geholfen 😀

Tipp1 – Expression-Feld erlaubt mehrere Zeilen

Tipp2 – Syntax-Highlighting

"if(
empty(items('Apply_to_each_(Teams_Meeting)')?['lastUpdatedDateTime']),
'',
convertTimeZone(items('Apply_to_each_(Teams_Meeting)')?
['lastUpdatedDateTime'],'UTC','Romance Standard Time','HH:mm')
)

Für Ideen zum Thema Syntax-Highlights würden mich gerne auch eure Erfahrungen und Tipps interessieren, nutz hierfür gerne die Kommentarfunktion.

Wie immer Viel Spaß mit eurem Flow 🙂

 

 

Other news

Zurück
Zurück

How to build a simple Teams Inventory

Weiter
Weiter

Power Automate: Dein „Day Summary“-Flow