accessviolation
Goto Top

PowerAutomate - Sharepointliste - berechnetes Feld vorab(vor Flow) aktualisieren

Hi Adminas und Admins,

es gibt einen Workflow innerhalb PowerAutomate, der täglich um 9 Uhr drüber rennt und bei einem Treffer eine Mail sendet. Das funktioniert wie gewünscht.

Konkret geht es um Geburtstage.
Es gibt eine Sharepointliste mit Geburtsdatum, die mir jedoch immer ein Jahr zu wenig ausgibt. Das liegt wohl daran, dass die berechnete Spalte nicht vor dem Flow aktualisiert/neu berechnet wird.

=DATEDIF(Geburtsdatum;HEUTE();"Y")  
Geburtstdatum = 20.11.1959
Heute = 20.11.2023

Ergebnis: Hans Wurst (63). Wobei Er heute 64 wurde.

Erst nach dem ich die Sharepointliste geöffnet habe (oder nach dem flow? - noch nicht herausgefunden), aktualisiert sich die Spalte. Dies sollte aber täglich um 00:01 passieren, ideal wäre natürlich automagisiert ;)

Wie bekomme ich dies umgesetzt?
Benötige ich hierfür einen 2ten Flow der vorab rennt? Falls ja: wie müsste dieser in Etwa aussehen!?

Danke und Gruß

Content-Key: 63919995959

Url: https://administrator.de/contentid/63919995959

Printed on: May 16, 2024 at 09:05 o'clock

Mitglied: 8030021182
8030021182 Nov 20, 2023 updated at 13:24:29 (UTC)
Goto Top
Anzahl der Jahre Würde ich vereinfachen auf
=YEAR()-YEAR(Geburtsdatum)
Dann hauen da auch keine evt. vorhandenen Zeiten etc. mit rein.

Gruß Katrin
Member: accessViolation
accessViolation Nov 20, 2023 updated at 13:24:58 (UTC)
Goto Top
Zitat von @8030021182:

Würde ich vereinfachen auf
=YEAR()-YEAR(Geburtsdatum)
Dann hauen da auch keine evt. vorhandenen Zeiten mit rein.

Gruß Katrin

Danke Dir erstmal. Da der Flow täglich läuft, würden dann ja alle User die in diesem Jahr Bday haben, benachrichtigt, oder nicht? Die sollen ja nur am Tag des Bdays informiert werden :D

Darum dachte ich, bin ich mit HEUTE besser/sicherer unterwegs?

Aber selbst wenn: würde dies dann die Sharepointliste vor dem Flow aktualisieren? Im Grunde ändert sich ja nur die Formel, nicht aber der Ablauf?

Gruß
Mitglied: 8030021182
8030021182 Nov 20, 2023 updated at 13:26:53 (UTC)
Goto Top
Zitat von @accessViolation:
Danke Dir erstmal. Da der Flow täglich läuft, würden dann ja alle User die in diesem Jahr Bday haben, benachrichtigt, oder nicht?
Nein, das kannst du ja mit einer IF-Bedingung auf das Geburtsdatum prüfen. Das oben ist nur für die Ausgabe des Alters gedacht wenn die IF-Bedingung die prüft zutrifft.
Member: accessViolation
accessViolation Nov 20, 2023 updated at 13:30:57 (UTC)
Goto Top
Mh, scheint mir iwie an meinem Wunsch vorbei. Das Ergebnis ist ja grundsätzlich richtig, würde die Sharepointliste zuvor aktualisiert werden. Das Ziel stimmt ja so im Grunde.

Sobald ich die Liste öffne, aktualisieren sich alle berechneten Spalten und das Ergebnis wäre das Richtige.
Ich hänge gerade eigentlich nur daran, die Liste vorab (vor dem flow) zu aktualisieren/neu zu berechnen.

Gruß

2023-11-20 14_30_12-window
Mitglied: 8030021182
8030021182 Nov 20, 2023 updated at 14:13:55 (UTC)
Goto Top
Wieso eine extra Spalte für das aktuelle Alter benutzen ?? Wenn du das nur für die Benachrichtigung nutzt ist das doch überflüssig. Du hast ja das Geburtsdatum schon in einer Spalte mehr brauchst für den Vergleich ja nicht
...
Member: accessViolation
accessViolation Nov 20, 2023 at 14:15:36 (UTC)
Goto Top
Nun habe ich begriffen worauf Du hinaus wolltest.

Danke Dir - schaue wie ich das umsetze.

Gruß
Mitglied: 8030021182
Solution 8030021182 Nov 20, 2023 updated at 14:21:02 (UTC)
Goto Top
Nur um noch das ursprüngliche was du vorhattest (update von berechneten Spalten) zu beantworten:
Siehe folgende Lösung dafür
https://powerusers.microsoft.com/t5/General-Power-Automate/Can-I-auto-up ...
Aber wie gesagt, überflüssiger Overhead wenn man schon das Datum hat.
Member: accessViolation
accessViolation Nov 20, 2023 updated at 14:21:52 (UTC)
Goto Top
Zitat von @8030021182:

Nur um noch das ursprüngliche was du vorhattest (update von berechneten Spalten) zu beantworten:
Siehe folgende Lösung dafür
https://powerusers.microsoft.com/t5/General-Power-Automate/Can-I-auto-up ...
Aber wie gesagt, überflüssiger Overhead.

Gekonnt überlesen bei der Forschung. Vielen Dank - dann kann ich den Flow unangetastet lassen. face-smile

überflüssiger Overhead
Wahr aber mir eig. wumpe :D

+1 @8030021182