<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>zeitgeistcode.de</title>
	<atom:link href="https://zeitgeistcode.de/feed/" rel="self" type="application/rss+xml" />
	<link>https://zeitgeistcode.de</link>
	<description>Lerne PowerApps, Power Automate, SharePoint und mehr.</description>
	<lastBuildDate>Sat, 12 Aug 2023 09:52:55 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>

<image>
	<url>https://zeitgeistcode.de/wp-content/uploads/2022/08/cropped-cropped-zeitgeistcode-favicon-32x32.png</url>
	<title>zeitgeistcode.de</title>
	<link>https://zeitgeistcode.de</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Wie Du Child Flows in Power Automate verwendest [Anleitung]</title>
		<link>https://zeitgeistcode.de/power-automate-child-flows/</link>
					<comments>https://zeitgeistcode.de/power-automate-child-flows/#respond</comments>
		
		<dc:creator><![CDATA[Johannes]]></dc:creator>
		<pubDate>Sat, 12 Aug 2023 09:52:53 +0000</pubDate>
				<category><![CDATA[Power Automate]]></category>
		<guid isPermaLink="false">https://zeitgeistcode.de/?p=730</guid>

					<description><![CDATA[Wenn du Power Automate eine Weile lang verwendest, kommst du an einen Punkt, an dem du einen Flow wiederverwenden möchtest. Besonders wenn du aus einer Programmierer-Hintergrund kommst, liegt die Wiederverwendung von Flows nahe, ähnlich wie der Aufruf einer Funktion oder Methode. Dennoch ist es nicht ganz so intuitiv, Flows in Power Automate wiederzuverwenden. Diese Anleitung [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Wenn du Power Automate eine Weile lang verwendest, kommst du an einen Punkt, an dem du einen Flow wiederverwenden möchtest. Besonders wenn du aus einer Programmierer-Hintergrund kommst, liegt die Wiederverwendung von Flows nahe, ähnlich wie der Aufruf einer Funktion oder Methode.</p>



<p>Dennoch ist es nicht ganz so intuitiv, Flows in Power Automate wiederzuverwenden. Diese Anleitung zeigt dir Schritt für Schritt, wie du einen Hauptflow (Parent Flow) mit einem Power Automate Kindflow (Child Flow) erstellst.</p>



<div class="inherit-container-width wp-block-group box is-layout-constrained wp-block-group-is-layout-constrained">
<h2 class="wp-block-heading"> Parent und Child Flow Zusammenspiel</h2>



<p>Falls du nur wissen möchtest, worauf du achten musst, hier ist es:</p>



<ul class="wp-block-list">
<li>Du benötigst eine Solution: Parent und Child Flow müssen sich in derselben Solution befinden.</li>



<li>Parent Flow: Verwende &#8218;<strong>Run a Child Flow</strong>&#8218;, um den Child Flow auszulösen.</li>



<li>Child Flow: Verwende &#8218;<strong>Respond to a PowerApp or flow</strong>&#8218;, um Daten an den Parent Flow zu übergeben.</li>
</ul>
</div>



<h2 class="wp-block-heading">Schritt für Schritt: So verwendest du Power Automate Child Flows</h2>



<p>Verstehe alles, was nötig ist, um einen Flow wiederzuverwenden. Dieses sehr einfache Beispiel zeigt dir die notwendigen Schritte, ohne unnötige Komplexität hinzuzufügen.</p>



<p>Du wirst lernen, wie du:</p>



<ul class="wp-block-list">
<li>Eine Lösung erstellst</li>



<li>Daten vom Parent Flow zum Child Flow überträgst</li>



<li>Daten vom Child Flow zum Parent Flow überträgst</li>
</ul>


<div id="rank-math-howto" class="rank-math-block" style="text-align:center">
<div class="rank-math-howto-description">

<p>Diese Anleitung zeigt dir genau, wie du eine Solution, einen Child Flow und einen Parent Flow erstellst. Der Parent Flow übergibt eine Zahl an den Child Flow. Der Child Flow verdoppelt diese Zahl und gibt das Ergebnis an den Parent Flow zurück.</p>

</div>

<ol class="rank-math-steps ">
<li id="howto-step-1648295515553" class="rank-math-step">
<h4 class="rank-math-step-title ">Erstelle eine neue Solution</h4>
<div class="rank-math-step-content "><img fetchpriority="high" decoding="async" width="1350" height="1208" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Create-A-New-solution.webp" class="attachment-full size-full" alt="Power Automate Create A New solution" title="Wie Du Child Flows in Power Automate verwendest [Anleitung] 1"><p>Klicke auf &#8218;New Solution&#8216;</p>
</div>
</li>
<li id="howto-step-1648295698431" class="rank-math-step">
<h4 class="rank-math-step-title ">Gib deiner Solution einen Namen und wähle einen Publisher</h4>
<div class="rank-math-step-content "><img decoding="async" width="636" height="1458" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-New-Solution-Dialog.webp" class="attachment-full size-full" alt="Power Automate New Solution Dialog" title="Wie Du Child Flows in Power Automate verwendest [Anleitung] 2"><p>Erstellte deine Solution</p>
</div>
</li>
<li id="howto-step-1648295737815" class="rank-math-step">
<h4 class="rank-math-step-title ">Klicke auf deine Solution</h4>
<div class="rank-math-step-content "><img decoding="async" width="1308" height="754" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Auotmate-Select-The-Solution.webp" class="attachment-full size-full" alt="Power Auotmate Select The Solution" title="Wie Du Child Flows in Power Automate verwendest [Anleitung] 3"><p>Wähle deine Solution aus</p>
</div>
</li>
<li id="howto-step-1648295758113" class="rank-math-step">
<h4 class="rank-math-step-title ">Füge einen Flow hinzu</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1776" height="765" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Create-Flow-In-solution.webp" class="attachment-full size-full" alt="Power Automate Create Flow In solution" title="Wie Du Child Flows in Power Automate verwendest [Anleitung] 4"><p>Neuer Instant Flow</p>
</div>
</li>
<li id="howto-step-1648295776664" class="rank-math-step">
<h4 class="rank-math-step-title ">Erzeuge den Child Flow</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="905" height="1047" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Create-Child-Flow.webp" class="attachment-full size-full" alt="Power Automate Create Child Flow" title="Wie Du Child Flows in Power Automate verwendest [Anleitung] 5"><p>Flow erzeugen</p>
</div>
</li>
<li id="howto-step-1648295818565" class="rank-math-step">
<h4 class="rank-math-step-title ">Füge einen Input hinzu</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1220" height="256" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Add-Input.webp" class="attachment-full size-full" alt="Power Automate Add Input" title="Wie Du Child Flows in Power Automate verwendest [Anleitung] 6"><p>Klicke auf &#8218;Add an input&#8216;</p>
</div>
</li>
<li id="howto-step-1648295836366" class="rank-math-step">
<h4 class="rank-math-step-title ">Wähle den Typ Number</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1208" height="378" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Add-Input-Number.webp" class="attachment-full size-full" alt="Power Automate Add Input Number" title="Wie Du Child Flows in Power Automate verwendest [Anleitung] 7"><p>Klicke auf Number</p>
</div>
</li>
<li id="howto-step-1648295858247" class="rank-math-step">
<h4 class="rank-math-step-title ">Füge einen neuen Step hinzu</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1216" height="568" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Add-Next-Step-1.webp" class="attachment-full size-full" alt="Power Automate Add Next Step 1" title="Wie Du Child Flows in Power Automate verwendest [Anleitung] 8"><p>Klicke auf &#8218;New step&#8216;</p>
</div>
</li>
<li id="howto-step-1648295879065" class="rank-math-step">
<h4 class="rank-math-step-title ">Füge &#8218;Respond to a PowerApp or flow&#8216; hinzu</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1224" height="1210" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Respond-to-a-flow.webp" class="attachment-full size-full" alt="Power Automate Respond to a flow" title="Wie Du Child Flows in Power Automate verwendest [Anleitung] 9"><p>Respond to a PowerApp or flow</p>
</div>
</li>
<li id="howto-step-1648295896913" class="rank-math-step">
<h4 class="rank-math-step-title ">Klicke auf &#8218;Add an output&#8216;</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1240" height="280" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-respond-to-Add-Input.webp" class="attachment-full size-full" alt="Power Automate respond to Add Input" title="Wie Du Child Flows in Power Automate verwendest [Anleitung] 10"><p>Add an output</p>
</div>
</li>
<li id="howto-step-1648295916896" class="rank-math-step">
<h4 class="rank-math-step-title ">Wähle Number</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1210" height="372" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Respond-to-Output-Number.webp" class="attachment-full size-full" alt="Power Automate Respond to Output Number" title="Wie Du Child Flows in Power Automate verwendest [Anleitung] 11"><p>Klicke auf Number</p>
</div>
</li>
<li id="howto-step-1648295934980" class="rank-math-step">
<h4 class="rank-math-step-title ">Setze den folgenden Ausdruck in Respond to a PowerApp or flow: mul(triggerBody()[&#8217;number&#8216;],2)</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1804" height="670" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Autpmate-Add-Function.webp" class="attachment-full size-full" alt="Power Autpmate Add Function" title="Wie Du Child Flows in Power Automate verwendest [Anleitung] 12"><p>mul-Funktion Ausdruck setzen</p>
</div>
</li>
<li id="howto-step-1648295953846" class="rank-math-step">
<h4 class="rank-math-step-title ">Speichere den Flow</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1678" height="686" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Save-Child-Flow.webp" class="attachment-full size-full" alt="Power Automate Save Child Flow" title="Wie Du Child Flows in Power Automate verwendest [Anleitung] 13"><p>Klicke auf Save</p>
</div>
</li>
<li id="howto-step-1648295974280" class="rank-math-step">
<h4 class="rank-math-step-title ">Gehe zurück</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="2460" height="690" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Child-Flow-Go-Back.webp" class="attachment-full size-full" alt="Power Automate Child Flow Go Back" title="Wie Du Child Flows in Power Automate verwendest [Anleitung] 14"><p>Gehe zurück</p>
</div>
</li>
<li id="howto-step-1648295993062" class="rank-math-step">
<h4 class="rank-math-step-title ">Füge einen weiteren Flo hinzu</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="948" height="1036" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Create-Another-Flow.webp" class="attachment-full size-full" alt="Power Automate Create Another Flow" title="Wie Du Child Flows in Power Automate verwendest [Anleitung] 15"><p>Flow erzeugen</p>
</div>
</li>
<li id="howto-step-1648296014162" class="rank-math-step">
<h4 class="rank-math-step-title ">Input hinzufügen</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1220" height="256" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Add-Input-1.webp" class="attachment-full size-full" alt="Power Automate Add Input 1" title="Wie Du Child Flows in Power Automate verwendest [Anleitung] 16"><p>Input hinzufügen</p>
</div>
</li>
<li id="howto-step-1648296061362" class="rank-math-step">
<h4 class="rank-math-step-title ">Wähle den Typ Number</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1208" height="378" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Add-Input-Number-1-1.webp" class="attachment-full size-full" alt="Power Automate Add Input Number 1 1" title="Wie Du Child Flows in Power Automate verwendest [Anleitung] 17"><p>Klicke auf Number</p>
</div>
</li>
<li id="howto-step-1648296070478" class="rank-math-step">
<h4 class="rank-math-step-title ">Wähle &#8218;Run a child flow&#8216; aus</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1228" height="1312" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Run-a-Child-Flow.webp" class="attachment-full size-full" alt="Power Automate Run a Child Flow" title="Wie Du Child Flows in Power Automate verwendest [Anleitung] 18"><p>Run a Child Flow</p>
</div>
</li>
<li id="howto-step-1648296085429" class="rank-math-step">
<h4 class="rank-math-step-title ">Wähle den Child Flow aus</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1248" height="772" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Select-Child-Flow.webp" class="attachment-full size-full" alt="Power Automate Select Child Flow" title="Wie Du Child Flows in Power Automate verwendest [Anleitung] 19"><p>Child Flow Auswahl in Run a Child Flow</p>
</div>
</li>
<li id="howto-step-1648296110781" class="rank-math-step">
<h4 class="rank-math-step-title ">Übergebe die Nummer in den Trigger von dem Child Flow</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1553" height="1413" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Set-Number.webp" class="attachment-full size-full" alt="Power Automate Set Number" title="Wie Du Child Flows in Power Automate verwendest [Anleitung] 20"><p>Input vom Child Flow setzen</p>
</div>
</li>
<li id="howto-step-1648296134446" class="rank-math-step">
<h4 class="rank-math-step-title ">Speichere den Flow</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1316" height="962" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Save-Parent-Flow.webp" class="attachment-full size-full" alt="Power Automate Save Parent Flow" title="Wie Du Child Flows in Power Automate verwendest [Anleitung] 21"><p>Klicke auf &#8218;Save&#8216;</p>
</div>
</li>
</ol>
</div>]]></content:encoded>
					
					<wfw:commentRss>https://zeitgeistcode.de/power-automate-child-flows/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Power Automate: Zahlen formatieren [Viele Beispiele]</title>
		<link>https://zeitgeistcode.de/power-automate-zahlen-formatieren/</link>
					<comments>https://zeitgeistcode.de/power-automate-zahlen-formatieren/#respond</comments>
		
		<dc:creator><![CDATA[Johannes]]></dc:creator>
		<pubDate>Wed, 09 Aug 2023 15:22:43 +0000</pubDate>
				<category><![CDATA[Power Automate]]></category>
		<guid isPermaLink="false">https://zeitgeistcode.de/?p=897</guid>

					<description><![CDATA[Die Art und Weise, wie Zahlen angezeigt werden müssen, variiert je nach Kontext. Preise mit unterschiedlichen Währungen benötigen ein anderes Format als Seriennummern mit führenden Nullen. Die Power Automate Action &#8222;Format Number&#8220; und die alternativ verwendbare Funktion &#8222;formatNumber&#8220; vereinfachen die Formatierung von Zahlen. In diesem Artikel wirst du lernen: Wie man die Power Automate Action [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Die Art und Weise, wie Zahlen angezeigt werden müssen, variiert je nach Kontext. Preise mit unterschiedlichen Währungen benötigen ein anderes Format als Seriennummern mit führenden Nullen. Die Power Automate Action &#8222;Format Number&#8220; und die alternativ verwendbare Funktion &#8222;formatNumber&#8220; vereinfachen die Formatierung von Zahlen.</p>



<div class="inherit-container-width wp-block-group alignfull box is-layout-constrained wp-block-group-is-layout-constrained">
<p class="has-text-color has-medium-font-size" style="color:#21487b"><strong>In diesem Artikel wirst du lernen:</strong></p>



<ul class="wp-block-list">
<li>Wie man die Power Automate Action &#8222;Format Number&#8220; verwendet</li>



<li>Wie man die Power Automate Funktion &#8220; formatNumber&#8220; in Ausdrücken verwendet</li>



<li>Wie man Formatmuster entsprechend deiner Bedürfnisse formuliert (anhand vieler Beispiele)</li>
</ul>
</div>


				<div class="wp-block-uagb-table-of-contents uagb-toc__align-left uagb-toc__columns-1 uagb-toc__collapse uagb-block-da4176aa      "
					data-scroll= "1"
					data-offset= "30"
					style=""
				>
				<div class="uagb-toc__wrap">
						<div class="uagb-toc__title">
							Power Automate Format Number													<svg xmlns="https://www.w3.org/2000/svg" viewBox= "0 0 384 512"><path d="M192 384c-8.188 0-16.38-3.125-22.62-9.375l-160-160c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L192 306.8l137.4-137.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-160 160C208.4 380.9 200.2 384 192 384z"></path></svg>
																			</div>
																						<div class="uagb-toc__list-wrap ">
						<ol class="uagb-toc__list"><li class="uagb-toc__list"><a href="#wie-man-die-power-automate-action-format-number-verwendet" class="uagb-toc-link__trigger">Wie man die Power Automate Action &quot;Format Number&quot; verwendet</a><li class="uagb-toc__list"><a href="#power-automate-formatnumber-funktion" class="uagb-toc-link__trigger">Power Automate FormatNumber Funktion</a><ul class="uagb-toc__list"><li class="uagb-toc__list"><a href="#syntax" class="uagb-toc-link__trigger">Syntax</a></li></ul></li><li class="uagb-toc__list"><a href="#power-automate-format-number-muster" class="uagb-toc-link__trigger">Power Automate Format Number Muster</a><ul class="uagb-toc__list"><li class="uagb-toc__list"><a href="#währung-currency" class="uagb-toc-link__trigger">Währung (Currency)</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#ziffern-digits" class="uagb-toc-link__trigger">Ziffern (Digits)</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#exponent-exponential" class="uagb-toc-link__trigger">Exponent (Exponential)</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#fließkommazahl-float" class="uagb-toc-link__trigger">Fließkommazahl (Float)</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#hexadezimal-hexadecimal" class="uagb-toc-link__trigger">Hexadezimal (Hexadecimal)</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#zahl-number" class="uagb-toc-link__trigger">Zahl (Number)</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#prozent-percent" class="uagb-toc-link__trigger">Prozent (Percent)</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#benutzerdefiniertes-format-custom-format" class="uagb-toc-link__trigger">Benutzerdefiniertes Format (Custom Format)</a></ul></ul></ol>					</div>
									</div>
				</div>
			


<h2 class="wp-block-heading has-text-align-center">Wie man die Power Automate Action &#8222;Format Number&#8220; verwendet</h2>


<div id="rank-math-howto" class="rank-math-block" style="text-align:center">
<div class="rank-math-howto-description">

<p>Lass uns eine Zahl im gängigen US-Format für einen Dollarpreis formatieren. Als Beispiel werden wir 34800,67 als $34,800,67 formatieren.</p>

</div>

<ol class="rank-math-steps ">
<li id="howto-step-1656960659631" class="rank-math-step">
<h4 class="rank-math-step-title ">Erstelle einen neuen Flow mit einem manuellen Trigger</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1760" height="1122" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Format-Number-New-Flow.webp" class="attachment-full size-full" alt="Power Automate Format Number New Flow" title="Power Automate: Zahlen formatieren [Viele Beispiele] 22"><p>Neuer Flow</p>
</div>
</li>
<li id="howto-step-1656969456241" class="rank-math-step">
<h4 class="rank-math-step-title ">Füge eine &#8222;Format Number&#8220;-Action hinzu</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1228" height="1066" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Format-Number-Action-Add.webp" class="attachment-full size-full" alt="Power Automate Format Number Action Add" title="Power Automate: Zahlen formatieren [Viele Beispiele] 23"><p>Power Automate &#8211; Format Number Action</p>
</div>
</li>
<li id="howto-step-1656969475323" class="rank-math-step">
<h4 class="rank-math-step-title ">Konfiguriere Format Number Action: Number = 34800.67, Format = wähle $1,234.00 und Locale = wähle English (United States) (en-US)</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1194" height="336" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Format-Number-Action.webp" class="attachment-full size-full" alt="Power Automate Format Number Action" title="Power Automate: Zahlen formatieren [Viele Beispiele] 24"><p>Power Automate &#8211; Format Number Action</p>
</div>
</li>
<li id="howto-step-1656969491176" class="rank-math-step">
<h4 class="rank-math-step-title ">Starte den Format Number Action Flow</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1208" height="1042" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Format-Number-Action-Result.webp" class="attachment-full size-full" alt="Power Automate Format Number Action Result" title="Power Automate: Zahlen formatieren [Viele Beispiele] 25"><p>Power Automate &#8211; Format Number Action &#8211; Ergebnis Testlauf</p>
</div>
</li>
</ol>
</div>


<h2 class="wp-block-heading pa-function-h">Power Automate FormatNumber Funktion</h2>



<p>Die Funktion &#8222;formatNumber&#8220; erledigt dasselbe wie die &#8222;Format Date&#8220;-Action. Eine gegebene Zahl wird basierend auf einem Format und einem Sprachgebiet in eine formatierte Zeichenfolge umgewandelt.</p>



<h3 class="wp-block-heading">Syntax</h3>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">formatNumber(number : number, format: string, locale?: string)</code></pre>



<h4 class="wp-block-heading">Eingabeparameter</h4>



<ul class="wp-block-list">
<li><strong>number (erforderlich):</strong> The number that needs to be formatted.</li>



<li><strong>format (<strong>erforderlich</strong>):</strong> Das Format, das auf die Zahl angewendet werden soll.</li>



<li><strong>locale (optional):</strong> Das Sprachgebiet, das zur Formatierung der Zahl verwendet wird.</li>
</ul>



<h4 class="wp-block-heading">Rückgabewert</h4>



<ul class="wp-block-list">
<li>Gibt die formatierte Zahl als Zeichenfolge zurück, die basierend auf dem Format und dem Sprachgebiet formatiert ist.</li>
</ul>



<h2 class="wp-block-heading">Power Automate Format Number Muster</h2>



<p>Um eine Zahl zu formatieren, musst du ein Format angeben. Die Formulierung dieses Formats ist sicherlich der schwierigste Teil.</p>



<p>Wir werden dir die Optionen zeigen, die du für die Formulierung von Formaten hast, und viele Beispiele bereitstellen.</p>



<p>Um das Zahlenformat festzulegen, kannst du verwenden:</p>



<ul class="wp-block-list">
<li>Standardformate für Währung, Ziffern, Exponent, Fließkommazahl, Hexadezimal, Zahl oder Prozent</li>



<li>Benutzerdefiniertes Format</li>
</ul>



<p>Unten findest du Erklärungen und Beispiele für jedes Format.</p>



<p>In den meisten Fällen sind die unten stehenden Beispiele für die  Power Automate &#8222;Format Number&#8220;-Funktion selbsterklärend.</p>



<h3 class="wp-block-heading">Währung (Currency)</h3>



<p>Um das Format für eine Währung festzulegen, gibt es das Standardformat C. Verwende einfach C, gefolgt von der Anzahl der Dezimalstellen, die du benötigst.</p>



<p>Wenn du nur C als Format angibst, erhältst du das Standardformat C2.</p>



<p>Gib ein Sprachgebiet an, um mit &#8222;formatNumber&#8220; die korrekte Währung und das richtige Format für das angegebene Sprachgebiet zu erhalten.</p>



<h4 class="wp-block-heading">Beispiele: Zahl als Währung formatieren</h4>



<figure class="wp-block-table is-style-stripes"><table><thead><tr><th class="has-text-align-center" data-align="center">Format</th><th class="has-text-align-center" data-align="center">Ausdruck</th><th class="has-text-align-center" data-align="center">Nummer</th><th class="has-text-align-right" data-align="right">Ergebnis</th></tr></thead><tbody><tr><td class="has-text-align-center" data-align="center">C</td><td class="has-text-align-center" data-align="center">formatNumber(12345,&#8217;C&#8216;)</td><td class="has-text-align-center" data-align="center">12345</td><td class="has-text-align-right" data-align="right">$12,345.00</td></tr><tr><td class="has-text-align-center" data-align="center">C0</td><td class="has-text-align-center" data-align="center">formatNumber(12345,&#8217;C0&#8242;)</td><td class="has-text-align-center" data-align="center">12345</td><td class="has-text-align-right" data-align="right">$12,345</td></tr><tr><td class="has-text-align-center" data-align="center">C1</td><td class="has-text-align-center" data-align="center">formatNumber(12345,&#8217;C1&#8242;)</td><td class="has-text-align-center" data-align="center">12345</td><td class="has-text-align-right" data-align="right">$12,345.0</td></tr><tr><td class="has-text-align-center" data-align="center">C2</td><td class="has-text-align-center" data-align="center">formatNumber(12345,&#8217;C2&#8242;)</td><td class="has-text-align-center" data-align="center">12345</td><td class="has-text-align-right" data-align="right">$12,345.00</td></tr><tr><td class="has-text-align-center" data-align="center">C3</td><td class="has-text-align-center" data-align="center">formatNumber(12345,&#8217;C3&#8242;)</td><td class="has-text-align-center" data-align="center">12345</td><td class="has-text-align-right" data-align="right">$12,345.000</td></tr><tr><td class="has-text-align-center" data-align="center">C mit deutschem Locale</td><td class="has-text-align-center" data-align="center">formatNumber(12345,&#8217;C&#8216;,&#8217;de-de&#8216;)</td><td class="has-text-align-center" data-align="center">12345</td><td class="has-text-align-right" data-align="right">12.345,00 €</td></tr></tbody></table><figcaption class="wp-element-caption">Nummer als Währung formatieren</figcaption></figure>



<h3 class="wp-block-heading">Ziffern (Digits)</h3>



<p>Es kommt vor, dass man Zahlen benötigt, die eine bestimmte Anzahl von Ziffern haben müssen. Um die benötigte Anzahl von Ziffern bereitzustellen, werden oft führende Nullen verwendet, um die erforderliche Länge zu erreichen. Das Standardformat D, gefolgt von der Anzahl der benötigten Ziffern, gewährleistet die richtige Anzahl von Ziffern.</p>



<h4 class="wp-block-heading">Beispiele: Zahl mit führenden Nullen formatieren</h4>



<figure class="wp-block-table is-style-stripes"><table><thead><tr><th class="has-text-align-center" data-align="center">Format</th><th class="has-text-align-center" data-align="center">Ausdruck</th><th class="has-text-align-center" data-align="center">Nummer</th><th class="has-text-align-right" data-align="right">Ergebnis</th></tr></thead><tbody><tr><td class="has-text-align-center" data-align="center">D</td><td class="has-text-align-center" data-align="center">formatNumber(123,&#8217;D&#8216;)</td><td class="has-text-align-center" data-align="center">123</td><td class="has-text-align-right" data-align="right">123</td></tr><tr><td class="has-text-align-center" data-align="center">D3</td><td class="has-text-align-center" data-align="center">formatNumber(123,&#8217;D3&#8242;)</td><td class="has-text-align-center" data-align="center">123</td><td class="has-text-align-right" data-align="right">123</td></tr><tr><td class="has-text-align-center" data-align="center">D4</td><td class="has-text-align-center" data-align="center">formatNumber(123,&#8217;D4&#8242;)</td><td class="has-text-align-center" data-align="center">123</td><td class="has-text-align-right" data-align="right">0123</td></tr><tr><td class="has-text-align-center" data-align="center">D6</td><td class="has-text-align-center" data-align="center">formatNumber(123,&#8217;D6&#8242;)</td><td class="has-text-align-center" data-align="center">123</td><td class="has-text-align-right" data-align="right">000123</td></tr><tr><td class="has-text-align-center" data-align="center">D8</td><td class="has-text-align-center" data-align="center">formatNumber(123,&#8217;D8&#8242;)</td><td class="has-text-align-center" data-align="center">123</td><td class="has-text-align-right" data-align="right">00000123</td></tr></tbody></table><figcaption class="wp-element-caption">Zahlen mit führenden Nullen formatieren</figcaption></figure>



<h3 class="wp-block-heading">Exponent (Exponential)</h3>



<p>Um eine Zahl in exponentialer Notation zu formatieren, verwende das Standardformat E.</p>



<h4 class="wp-block-heading">Beispiele: Zahl in exponentieller Notation formatieren</h4>



<figure class="wp-block-table is-style-stripes"><table><thead><tr><th class="has-text-align-center" data-align="center">Format</th><th class="has-text-align-center" data-align="center">Ausdruck</th><th class="has-text-align-center" data-align="center">Nummer</th><th class="has-text-align-right" data-align="right">Ergebnis</th></tr></thead><tbody><tr><td class="has-text-align-center" data-align="center">E</td><td class="has-text-align-center" data-align="center">formatNumber(12345,&#8217;E&#8216;)</td><td class="has-text-align-center" data-align="center">12345</td><td class="has-text-align-right" data-align="right">1.234500E+004</td></tr></tbody></table><figcaption class="wp-element-caption">Zahlen in exponentieller Notation formatieren</figcaption></figure>



<h3 class="wp-block-heading"><strong>Fließkommazahl</strong> (Float)</h3>



<p>Wenn du eine Fließkommazahl mit einer vordefinierten Anzahl von Dezimalstellen formatieren möchtest, verwende das Standardformat F, gefolgt von der benötigten Anzahl von Dezimalstellen.</p>



<h4 class="wp-block-heading">Beispiele: Zahl als Fließkommazahl formatieren</h4>



<figure class="wp-block-table is-style-stripes"><table><thead><tr><th class="has-text-align-center" data-align="center">Format</th><th class="has-text-align-center" data-align="center">Ausdruck</th><th class="has-text-align-center" data-align="center">Nummer</th><th class="has-text-align-right" data-align="right">Ergebnis</th></tr></thead><tbody><tr><td class="has-text-align-center" data-align="center">F</td><td class="has-text-align-center" data-align="center">formatNumber(12345,&#8217;F&#8216;)</td><td class="has-text-align-center" data-align="center">12345</td><td class="has-text-align-right" data-align="right">12345.00</td></tr><tr><td class="has-text-align-center" data-align="center">F0</td><td class="has-text-align-center" data-align="center">formatNumber(12345,&#8217;F0&#8242;)</td><td class="has-text-align-center" data-align="center">12345</td><td class="has-text-align-right" data-align="right">12345</td></tr><tr><td class="has-text-align-center" data-align="center">F1</td><td class="has-text-align-center" data-align="center">formatNumber(12345,&#8217;F1&#8242;)</td><td class="has-text-align-center" data-align="center">12345</td><td class="has-text-align-right" data-align="right">12345.0</td></tr><tr><td class="has-text-align-center" data-align="center">F2</td><td class="has-text-align-center" data-align="center">formatNumber(12345,&#8217;F2&#8242;)</td><td class="has-text-align-center" data-align="center">12345</td><td class="has-text-align-right" data-align="right">12345.00</td></tr><tr><td class="has-text-align-center" data-align="center">F3</td><td class="has-text-align-center" data-align="center">formatNumber(12345,&#8217;F3&#8242;)</td><td class="has-text-align-center" data-align="center">12345</td><td class="has-text-align-right" data-align="right">12345.000</td></tr></tbody></table><figcaption class="wp-element-caption">Zahlen als Fließkommazahl formatieren</figcaption></figure>



<h3 class="wp-block-heading">Hexadezimal (Hexadecimal)</h3>



<p>Um eine Zahl in hexadezimaler Form zu formatieren, verwende das Standardformat X.</p>



<h4 class="wp-block-heading">Beispiele: Zahl als hexadezimale Zeichenfolge formatieren</h4>



<figure class="wp-block-table is-style-stripes"><table><thead><tr><th class="has-text-align-center" data-align="center">Format</th><th class="has-text-align-center" data-align="center">Ausdruck</th><th class="has-text-align-center" data-align="center">Nummer</th><th class="has-text-align-right" data-align="right">Ergebnis</th></tr></thead><tbody><tr><td class="has-text-align-center" data-align="center">X</td><td class="has-text-align-center" data-align="center">formatNumber(987,&#8217;X&#8216;)</td><td class="has-text-align-center" data-align="center">987</td><td class="has-text-align-right" data-align="right">3DB</td></tr></tbody></table><figcaption class="wp-element-caption">Zahlen als hexadezimale Zeichenfolge formatieren</figcaption></figure>



<h3 class="wp-block-heading">Zahl (Number)</h3>



<p>Um eine Zahl mit einem Tausendertrennzeichen und einer konfigurierbaren Anzahl von Dezimalstellen zu formatieren, verwende das Standardformat N.</p>



<h4 class="wp-block-heading">Beispiele: Zahl mit Tausendertrennzeichen formatieren</h4>



<figure class="wp-block-table is-style-stripes"><table><thead><tr><th class="has-text-align-center" data-align="center">Format</th><th class="has-text-align-center" data-align="center">Ausdruck</th><th class="has-text-align-center" data-align="center">Nummer</th><th class="has-text-align-right" data-align="right">Ergebnis</th></tr></thead><tbody><tr><td class="has-text-align-center" data-align="center">N</td><td class="has-text-align-center" data-align="center">formatNumber(12345,&#8217;N&#8216;)</td><td class="has-text-align-center" data-align="center">12345</td><td class="has-text-align-right" data-align="right">12,345.00</td></tr><tr><td class="has-text-align-center" data-align="center">N0</td><td class="has-text-align-center" data-align="center">formatNumber(12345,&#8217;N0&#8242;)</td><td class="has-text-align-center" data-align="center">12345</td><td class="has-text-align-right" data-align="right">12,345</td></tr><tr><td class="has-text-align-center" data-align="center">N1</td><td class="has-text-align-center" data-align="center">formatNumber(12345,&#8217;N1&#8242;)</td><td class="has-text-align-center" data-align="center">12345</td><td class="has-text-align-right" data-align="right">12,345.0</td></tr><tr><td class="has-text-align-center" data-align="center">N2</td><td class="has-text-align-center" data-align="center">formatNumber(12345,&#8217;N2&#8242;)</td><td class="has-text-align-center" data-align="center">12345</td><td class="has-text-align-right" data-align="right">12,345.00</td></tr><tr><td class="has-text-align-center" data-align="center">N3</td><td class="has-text-align-center" data-align="center">formatNumber(12345,&#8217;N3&#8242;)</td><td class="has-text-align-center" data-align="center">12345</td><td class="has-text-align-right" data-align="right">12,345.000</td></tr></tbody></table><figcaption class="wp-element-caption">Zahlen mit Tausendertrennzeichen formatieren</figcaption></figure>



<h3 class="wp-block-heading">Prozent (Percent)</h3>



<p>Das Standardformat P ermöglicht es dir, eine Zahl als Prozentsatz anzuzeigen.</p>



<h4 class="wp-block-heading">Beispiele: Zahl als Prozentsatz formatieren</h4>



<figure class="wp-block-table is-style-stripes"><table><thead><tr><th class="has-text-align-center" data-align="center">Format</th><th class="has-text-align-center" data-align="center">Ausdruck</th><th class="has-text-align-center" data-align="center">Nummer</th><th class="has-text-align-right" data-align="right">Ergebnis</th></tr></thead><tbody><tr><td class="has-text-align-center" data-align="center">P</td><td class="has-text-align-center" data-align="center">formatNumber(0.5,&#8217;P&#8216;)</td><td class="has-text-align-center" data-align="center">0.5</td><td class="has-text-align-right" data-align="right">50.00%</td></tr><tr><td class="has-text-align-center" data-align="center">P0</td><td class="has-text-align-center" data-align="center">formatNumber(0.5,&#8217;P0&#8242;)</td><td class="has-text-align-center" data-align="center">0.5</td><td class="has-text-align-right" data-align="right">50%</td></tr><tr><td class="has-text-align-center" data-align="center">P1</td><td class="has-text-align-center" data-align="center">formatNumber(0.5,&#8217;P1&#8242;)</td><td class="has-text-align-center" data-align="center">0.5</td><td class="has-text-align-right" data-align="right">50.0%</td></tr><tr><td class="has-text-align-center" data-align="center">P2</td><td class="has-text-align-center" data-align="center">formatNumber(0.5,&#8217;P2&#8242;)</td><td class="has-text-align-center" data-align="center">0.5</td><td class="has-text-align-right" data-align="right">50.00%</td></tr><tr><td class="has-text-align-center" data-align="center">P3</td><td class="has-text-align-center" data-align="center">formatNumber(0.5,&#8217;P3&#8242;)</td><td class="has-text-align-center" data-align="center">0.5</td><td class="has-text-align-right" data-align="right">50.000%</td></tr></tbody></table><figcaption class="wp-element-caption">Zahlen als Prozentsatz formatieren</figcaption></figure>



<h3 class="wp-block-heading">Benutzerdefiniertes Format (Custom Format)</h3>



<p>Manchmal passen die Standardformate nicht zu deinen Bedürfnissen. Hier kommen benutzerdefinierte Formate ins Spiel.</p>



<p>Durch die Kombination mehrerer Platzhalter kannst du dein eigenes Format definieren.</p>



<p>Hier ist eine Liste der häufigsten Platzhalter.</p>



<figure class="wp-block-table is-style-stripes"><table><thead><tr><th class="has-text-align-center" data-align="center">Platzhalter</th><th class="has-text-align-left" data-align="left">Beschreibung</th></tr></thead><tbody><tr><td class="has-text-align-center" data-align="center">0</td><td class="has-text-align-left" data-align="left">Eine Ziffer, wenn vorhanden, sonst eine 0.</td></tr><tr><td class="has-text-align-center" data-align="center">#</td><td class="has-text-align-left" data-align="left">Eine Ziffer, wenn vorhanden, sonst wird nichts angezeigt.</td></tr><tr><td class="has-text-align-center" data-align="center">.</td><td class="has-text-align-left" data-align="left">Verwende einen Dezimaltrenner und eine feste Anzahl von Dezimalstellen.</td></tr><tr><td class="has-text-align-center" data-align="center">,</td><td class="has-text-align-left" data-align="left">Verwende ein Tausendertrennzeichen.</td></tr><tr><td class="has-text-align-center" data-align="center">%</td><td class="has-text-align-left" data-align="left">Multipliziert die Zahl mit 100 und fügt ein %-Symbol hinzu.</td></tr><tr><td class="has-text-align-center" data-align="center">;</td><td class="has-text-align-left" data-align="left">Definiert drei Abschnitte mit separaten Formatzeichenfolgen für Werte größer als 0, kleiner als 0 und gleich 0</td></tr></tbody></table><figcaption class="wp-element-caption">Platzhalter für benutzerdefinierte Formate</figcaption></figure>



<p>Du fragst dich vielleicht, wie du sie verwenden kannst. Unten findest du mindestens ein Beispiel für jeden Platzhalter.</p>



<h4 class="wp-block-heading">0 &#8211; Null Platzhalter</h4>



<figure class="wp-block-table is-style-stripes"><table><thead><tr><th class="has-text-align-center" data-align="center">Format</th><th class="has-text-align-center" data-align="center">Ausdruck</th><th class="has-text-align-center" data-align="center">Nummer</th><th class="has-text-align-right" data-align="right">Ergebnis</th></tr></thead><tbody><tr><td class="has-text-align-center" data-align="center">00000000</td><td class="has-text-align-center" data-align="center">formatNumber(12345,&#8217;00000000&#8242;)</td><td class="has-text-align-center" data-align="center">12345</td><td class="has-text-align-right" data-align="right">00012345</td></tr><tr><td class="has-text-align-center" data-align="center">00.00</td><td class="has-text-align-center" data-align="center">formatNumber(12345,&#8217;00.00&#8242;)</td><td class="has-text-align-center" data-align="center">12345</td><td class="has-text-align-right" data-align="right">12345.00</td></tr></tbody></table><figcaption class="wp-element-caption">Benutzerdefiniertes Format &#8211; Null Platzhalter Beispiel </figcaption></figure>



<h4 class="wp-block-heading"># &#8211; Zahl Platzhalter</h4>



<figure class="wp-block-table is-style-stripes"><table><thead><tr><th class="has-text-align-center" data-align="center">Format</th><th class="has-text-align-center" data-align="center">Ausdruck</th><th class="has-text-align-center" data-align="center">Nummer</th><th class="has-text-align-right" data-align="right">Ergebnis</th></tr></thead><tbody><tr><td class="has-text-align-center" data-align="center">########</td><td class="has-text-align-center" data-align="center">formatNumber(12345,&#8217;########&#8216;)</td><td class="has-text-align-center" data-align="center">12345</td><td class="has-text-align-right" data-align="right">12345</td></tr></tbody></table><figcaption class="wp-element-caption">Benutzerdefiniertes Format  &#8211; Zahl Platzhalter Beispiel</figcaption></figure>



<h4 class="wp-block-heading">. &#8211; Dezimalpunkt Platzhalter</h4>



<figure class="wp-block-table is-style-stripes"><table><thead><tr><th class="has-text-align-center" data-align="center">Format</th><th class="has-text-align-center" data-align="center">Ausdruck</th><th class="has-text-align-center" data-align="center">Nummer</th><th class="has-text-align-right" data-align="right">Ergebnis</th></tr></thead><tbody><tr><td class="has-text-align-center" data-align="center">#.00</td><td class="has-text-align-center" data-align="center">formatNumber(12345,&#8217;#.00&#8242;)</td><td class="has-text-align-center" data-align="center">12345</td><td class="has-text-align-right" data-align="right">12345.00</td></tr></tbody></table><figcaption class="wp-element-caption">Benutzerdefiniertes Format  &#8211; Dezimalpunkt Platzhalter Beispiel</figcaption></figure>



<h4 class="wp-block-heading">, &#8211; Tausendertrennzeichen</h4>



<figure class="wp-block-table is-style-stripes"><table><thead><tr><th class="has-text-align-center" data-align="center">Format</th><th class="has-text-align-center" data-align="center">Ausdruck</th><th class="has-text-align-center" data-align="center">Nummer</th><th class="has-text-align-right" data-align="right">Ergebnis</th></tr></thead><tbody><tr><td class="has-text-align-center" data-align="center">#,#</td><td class="has-text-align-center" data-align="center">formatNumber(12345,&#8217;#,#&#8216;)</td><td class="has-text-align-center" data-align="center">12345</td><td class="has-text-align-right" data-align="right">12,345</td></tr></tbody></table><figcaption class="wp-element-caption">Benutzerdefiniertes Format  &#8211; Tausendertrennzeichen Beispiel</figcaption></figure>



<h4 class="wp-block-heading">% &#8211; Prozent </h4>



<figure class="wp-block-table is-style-stripes"><table><thead><tr><th class="has-text-align-center" data-align="center">Format</th><th class="has-text-align-center" data-align="center">Ausdruck</th><th class="has-text-align-center" data-align="center">Nummer</th><th class="has-text-align-right" data-align="right">Ergebnis</th></tr></thead><tbody><tr><td class="has-text-align-center" data-align="center">#00.##%</td><td class="has-text-align-center" data-align="center">formatNumber(0.1234,&#8217;#00.##%&#8216;)</td><td class="has-text-align-center" data-align="center">0.1234</td><td class="has-text-align-right" data-align="right">12.34%</td></tr></tbody></table><figcaption class="wp-element-caption">Benutzerdefiniertes Format  &#8211; Prozent Beispiel</figcaption></figure>



<h4 class="wp-block-heading">; &#8211; Semikolon</h4>



<figure class="wp-block-table is-style-stripes"><table><thead><tr><th class="has-text-align-center" data-align="center">Format</th><th class="has-text-align-center" data-align="center">Ausdruck</th><th class="has-text-align-center" data-align="center">Nummer</th><th class="has-text-align-right" data-align="right">Ergebnis</th></tr></thead><tbody><tr><td class="has-text-align-center" data-align="center">+0.00;-0.00;0</td><td class="has-text-align-center" data-align="center">formatNumber(1234,&#8217;+0.00;-0.00;0&#8242;)</td><td class="has-text-align-center" data-align="center">1234</td><td class="has-text-align-right" data-align="right">+1234.00</td></tr></tbody></table><figcaption class="wp-element-caption">Benutzerdefiniertes Format  &#8211; Semikolon Beispiel</figcaption></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://zeitgeistcode.de/power-automate-zahlen-formatieren/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Power Automate: SharePoint Datei umbenennen in einem Schritt</title>
		<link>https://zeitgeistcode.de/power-automate-sharepoint-datei-umbenennen/</link>
					<comments>https://zeitgeistcode.de/power-automate-sharepoint-datei-umbenennen/#respond</comments>
		
		<dc:creator><![CDATA[Johannes]]></dc:creator>
		<pubDate>Wed, 09 Aug 2023 09:38:25 +0000</pubDate>
				<category><![CDATA[Power Automate]]></category>
		<category><![CDATA[SharePoint]]></category>
		<guid isPermaLink="false">https://zeitgeistcode.de/?p=889</guid>

					<description><![CDATA[Leider wird das Umbenennen eines SharePoint-Dateinamens mit Power Automate nicht direkt von den SharePoint-Aktionen unterstützt. Deshalb findet man im Web viele Anleitungen, die die Datei in eine neue Datei mit dem neuen Namen kopieren und die ursprüngliche Datei löschen. Dies ist ein schlechter Ansatz, da man auf diese Weise die Dateihistorie verliert. Darüber hinaus ist [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Leider wird das Umbenennen eines SharePoint-Dateinamens mit Power Automate nicht direkt von den SharePoint-Aktionen unterstützt.</p>



<p>Deshalb findet man im Web viele Anleitungen, die die Datei in eine neue Datei mit dem neuen Namen kopieren und die ursprüngliche Datei löschen. Dies ist ein schlechter Ansatz, da man auf diese Weise die Dateihistorie verliert. Darüber hinaus ist dieser Ansatz unnötig komplex.</p>



<p>Diese Anleitung erklärt, wie man mit nur einer Power Automate-Action den Namen einer SharePoint-Datei umbenennen kann, ohne eine neue Datei zu erstellen.</p>


				<div class="wp-block-uagb-table-of-contents uagb-toc__align-left uagb-toc__columns-1  uagb-block-258401ee      "
					data-scroll= "1"
					data-offset= "30"
					style=""
				>
				<div class="uagb-toc__wrap">
						<div class="uagb-toc__title">
							SharePoint-Datei mit Power Automate umbenennen						</div>
																						<div class="uagb-toc__list-wrap ">
						<ol class="uagb-toc__list"><li class="uagb-toc__list"><a href="#ein-schritt-anleitung-umbenennen-einer-sharepoint-datei-mit-power-automate" class="uagb-toc-link__trigger">Ein-Schritt-Anleitung: Umbenennen einer SharePoint-Datei mit Power Automate</a><li class="uagb-toc__list"><a href="#referenz-für-copy-paste" class="uagb-toc-link__trigger">Referenz für Copy &amp; Paste</a><ul class="uagb-toc__list"><li class="uagb-toc__list"><a href="#uri" class="uagb-toc-link__trigger">Uri</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#body" class="uagb-toc-link__trigger">Body</a></ul></ol>					</div>
									</div>
				</div>
			


<h2 class="wp-block-heading has-text-align-center">Ein-Schritt-Anleitung: Umbenennen einer SharePoint-Datei mit Power Automate</h2>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="466" height="42" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Rename-SharePoint-File-Result.webp" alt="Power Automate Rename SharePoint File Result" class="wp-image-891" title="Power Automate: SharePoint Datei umbenennen in einem Schritt 26" srcset="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Rename-SharePoint-File-Result.webp 466w, https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Rename-SharePoint-File-Result-300x27.webp 300w" sizes="auto, (max-width: 466px) 100vw, 466px" /></figure>


<div id="rank-math-howto" class="rank-math-block" style="text-align:center">
<div class="rank-math-howto-description">

<p>Sehen Sie einen kompletten Flow mit dem einen Schritt, der benötigt wird, um den Namen einer SharePoint-Datei umzubenennen, ohne eine neue Datei zu erstellen.</p>

</div>

<ol class="rank-math-steps ">
<li id="howto-step-1649946723310" class="rank-math-step">
<h4 class="rank-math-step-title ">Füge deinem Flow einen &#8222;Send an HTTP request to SharePoint&#8220; Action Schritt  hinzu und konfiguriere den Schritt wie im Bild zu sehen</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="539" height="640" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Rename-SharePoint-File.webp" class="attachment-full size-full" alt="Power Automate Rename SharePoint File" title="Power Automate: SharePoint Datei umbenennen in einem Schritt 27"><p>Send an HTTP request to SharePoint Konfiguration</p>
</div>
</li>
<li id="howto-step-1650011746011" class="rank-math-step">
<h4 class="rank-math-step-title ">Überprüfe die Umbenennung in SharePoint</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="466" height="42" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Rename-SharePoint-File-Result-2.webp" class="attachment-full size-full" alt="Power Automate Rename SharePoint File Result 2" title="Power Automate: SharePoint Datei umbenennen in einem Schritt 28"><p>Umbenannte Datei in SharePoint</p>
</div>
</li>
</ol>
</div>


<h2 class="wp-block-heading">Referenz für Copy &amp; Paste</h2>



<h3 class="wp-block-heading">Uri</h3>



<p>Hier ist die Uri, bitte ersetze die Platzhalter #ADJUST#.</p>



<pre class="wp-block-prismatic-blocks"><code class="language-json">_api/web/lists/GetByTitle(&#039;#ADJUST#&#039;)/items(#ADJUST#)/validateUpdateListItem</code></pre>



<p>Als Beispiel hier die genaue Uri, die im Beispiel verwendet wurde.</p>



<pre class="wp-block-prismatic-blocks"><code class="language-json">_api/web/lists/GetByTitle(&#039;Documents&#039;)/items(@{outputs(&#039;Get_file_metadata&#039;)?[&#039;body/ItemId&#039;]})/validateUpdateListItem</code></pre>



<h3 class="wp-block-heading">Body</h3>



<p>Hier ist der Body, bitte ersetze die Platzhalter #ADJUST#.</p>



<pre class="wp-block-prismatic-blocks"><code class="language-json">{
    &quot;formValues&quot;:[
	{
	    &quot;FieldName&quot;: &quot;FileLeafRef&quot;,
	    &quot;FieldValue&quot;: &quot;#ADJUST#&quot;
	}
    ]
}</code></pre>



<p>Als Beispiel hier der genaue Body, der im Beispiel verwendet wurde.</p>



<pre class="wp-block-prismatic-blocks"><code class="language-json">{
    &quot;formValues&quot;:[
	{
	    &quot;FieldName&quot;: &quot;FileLeafRef&quot;,
	    &quot;FieldValue&quot;: &quot;name-@{utcNow(&#039;yyyy-MM-dd&#039;)}.txt&quot;
	}
    ]
}</code></pre>
]]></content:encoded>
					
					<wfw:commentRss>https://zeitgeistcode.de/power-automate-sharepoint-datei-umbenennen/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Power Automate Parse JSON Action Anleitung</title>
		<link>https://zeitgeistcode.de/power-automate-parse-json/</link>
					<comments>https://zeitgeistcode.de/power-automate-parse-json/#respond</comments>
		
		<dc:creator><![CDATA[Johannes]]></dc:creator>
		<pubDate>Wed, 09 Aug 2023 08:08:40 +0000</pubDate>
				<category><![CDATA[Power Automate]]></category>
		<guid isPermaLink="false">https://zeitgeistcode.de/?p=758</guid>

					<description><![CDATA[Die Power Automate &#8222;Parse JSON&#8220;-Action vereinfacht die Verarbeitung von JSON-Daten innerhalb deines Flows. In diesem Artikel findest du eine beispielhafte Schritt-für-Schritt-Anleitung, wie du JSON-Daten aus einer HTTP-Anfrage parsen kannst. Du wirst eine kurze Einführung in das JSON-Format und in JSON-Schemas erhalten. Neben dem Erlernen, wie man JSON-Daten in Power Automate parst, wirst du auch erfahren, [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Die Power Automate &#8222;Parse JSON&#8220;-Action vereinfacht die Verarbeitung von JSON-Daten innerhalb deines Flows.</p>



<p>In diesem Artikel findest du eine beispielhafte Schritt-für-Schritt-Anleitung, wie du JSON-Daten aus einer HTTP-Anfrage parsen kannst. </p>



<p>Du wirst eine kurze Einführung in das JSON-Format und in JSON-Schemas erhalten.</p>



<p>Neben dem Erlernen, wie man JSON-Daten in Power Automate parst, wirst du auch erfahren, wann du die &#8222;Parse JSON&#8220;-Action vermeiden solltest.</p>


				<div class="wp-block-uagb-table-of-contents uagb-toc__align-left uagb-toc__columns-1  uagb-block-29758991      "
					data-scroll= "1"
					data-offset= "30"
					style=""
				>
				<div class="uagb-toc__wrap">
						<div class="uagb-toc__title">
							Power Automate Parse JSON Action						</div>
																						<div class="uagb-toc__list-wrap ">
						<ol class="uagb-toc__list"><li class="uagb-toc__list"><a href="#was-macht-die-parse-json-action-in-power-automate" class="uagb-toc-link__trigger">Was macht die Parse JSON Action in Power Automate?</a><li class="uagb-toc__list"><a href="#wie-man-parse-json-in-power-automate-verwendet" class="uagb-toc-link__trigger">Wie man Parse JSON in Power Automate verwendet</a><li class="uagb-toc__list"><a href="#json-grundlagen" class="uagb-toc-link__trigger">JSON Grundlagen</a><ul class="uagb-toc__list"><li class="uagb-toc__list"><a href="#json-beispiel" class="uagb-toc-link__trigger">JSON Beispiel</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#json-schema-beispiel" class="uagb-toc-link__trigger">JSON Schema Beispiel</a></li></ul></li><li class="uagb-toc__list"><a href="#wann-du-power-automate-parse-json-vermeiden-solltest-und-was-du-stattdessen-tun-solltest" class="uagb-toc-link__trigger">Wann du Power Automate Parse JSON vermeiden solltest und was du stattdessen tun solltest</a><li class="uagb-toc__list"><a href="#json-function" class="uagb-toc-link__trigger">Json Function</a><ul class="uagb-toc__list"><li class="uagb-toc__list"><a href="#syntax" class="uagb-toc-link__trigger">Syntax</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#beispiel-xml-in-json-umwandeln" class="uagb-toc-link__trigger">Beispiel &#8211; XML in JSON umwandeln</a></li></ul></li></ul></li><li class="uagb-toc__list"><a href="#mit-json-arrays-arbeiten" class="uagb-toc-link__trigger">Mit JSON Arrays arbeiten</a><li class="uagb-toc__list"><a href="#parsen-vonjson-nullwerte" class="uagb-toc-link__trigger">Parsen vonJSON-Nullwerte</a></ul></ul></ol>					</div>
									</div>
				</div>
			


<h2 class="wp-block-heading">Was macht die Parse JSON Action in Power Automate?</h2>



<p>Das JSON-Datenformat ist allgegenwärtig, wenn du mit Microsoft Flows arbeitest. Der Rückgabewert deines HTTP-Aufrufs gegen eine Rest-API, Elemente einer SharePoint-Liste, CSV-Daten und vieles mehr liegen im JSON-Format vor.</p>



<p>Die &#8222;Parse JSON&#8220;-Action benötigt zwei Informationen, um zu funktionieren:</p>



<ol class="wp-block-list">
<li>JSON data</li>



<li>JSON schema</li>
</ol>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/8_Power-Automate-Parse-JSON-Action-1024x565.png" alt="8 Power Automate Parse JSON Action" class="wp-image-2247" title="Power Automate Parse JSON Action Anleitung 29"><figcaption class="wp-element-caption">Power Automate &#8211; Parse JSON Action</figcaption></figure>



<p>Wenn du beide bereitstellst, wirst du in der Lage sein, Daten aus den JSON-Daten innerhalb deines Flows leicht zu referenzieren.</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/8_Power-Automate-Parse-JSON-Get-Values-1024x868.png" alt="8 Power Automate Parse JSON Get Values" class="wp-image-2249" title="Power Automate Parse JSON Action Anleitung 30"><figcaption class="wp-element-caption">Werte aus den JSON Daten</figcaption></figure>



<p>Die Parse JSON-Aktion erleichtert den Zugriff auf die Daten und deren Verarbeitung.</p>



<p>Lass uns in ein reales Beispiel eintauchen!</p>



<h2 class="wp-block-heading has-text-align-center">Wie man Parse JSON in Power Automate verwendet</h2>


<div id="rank-math-howto" class="rank-math-block" style="text-align:center">
<div class="rank-math-howto-description">

<p>Dies ist ein einfaches Beispiel dafür, wie die Power Automate Parse JSON-Action verwendet wird.</p>
<p>Wir werden die <a href="https://www.coingecko.com/en/api" target="_blank" rel="noreferrer noopener">API von CoinGecko</a> aufrufen, um den aktuellen Wert eines Bitcoins in US-Dollar zu erhalten. Wir senden uns eine E-Mail, wenn der Wert unter 20.000 $ liegt.</p>

</div>

<ol class="rank-math-steps ">
<li id="howto-step-1655538841600" class="rank-math-step">
<h4 class="rank-math-step-title ">Erstelle einen neuen Cloud Flow</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1270" height="392" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Create-Instant-Cloud-Flow.webp" class="attachment-full size-full" alt="Power Automate Create Instant Cloud Flow" title="Power Automate Parse JSON Action Anleitung 31"><p>Neuen Cloud Flow erstellen</p>
</div>
</li>
<li id="howto-step-1655635822089" class="rank-math-step">
<h4 class="rank-math-step-title ">Benenne deinen Flow, wähle &#8218;Manually trigger a flow&#8216; und klicke auf &#8218;Create&#8216;</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="866" height="1026" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Create-Flow.webp" class="attachment-full size-full" alt="Power Automate Create Flow" title="Power Automate Parse JSON Action Anleitung 32"><p>Erstelle einen neuen Flow</p>
</div>
</li>
<li id="howto-step-1655635837156" class="rank-math-step">
<h4 class="rank-math-step-title "><strong>Füge eine HTTP-Aktion hinzu (Hinweis: Die HTTP-Action benötigt Premium)</strong></h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1190" height="1094" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-HTTP-Action.webp" class="attachment-full size-full" alt="Power Automate HTTP Action" title="Power Automate Parse JSON Action Anleitung 33"><p>Füge eine HTTP Action dazu</p>
</div>
</li>
<li id="howto-step-1655635856959" class="rank-math-step">
<h4 class="rank-math-step-title ">Konfiguriere die HTTP-Action: Setze die Methode auf &#8222;GET&#8220; und die URI auf &#8218;<a href="https://api.coingecko.com/api/v3/simple/price?ids=bitcoin&amp;vs_currencies=usd" target="_blank" rel="noreferrer noopener">https://api.coingecko.com/api/v3/simple/price?ids=bitcoin&amp;vs_currencies=usd</a>&#8218; </h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1212" height="666" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-HTTP-Action-Configuration.webp" class="attachment-full size-full" alt="Power Automate HTTP Action Configuration" title="Power Automate Parse JSON Action Anleitung 34"><p>HTTP-Action konfigurieren</p>
</div>
</li>
<li id="howto-step-1655635872806" class="rank-math-step">
<h4 class="rank-math-step-title ">Füge eine &#8218;Parse JSON&#8216; Action hinzu</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1202" height="814" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Add-Parse-JSON-Action.webp" class="attachment-full size-full" alt="Power Automate Add Parse JSON Action" title="Power Automate Parse JSON Action Anleitung 35"><p>Parse JSON Action</p>
</div>
</li>
<li id="howto-step-1655635889655" class="rank-math-step">
<h4 class="rank-math-step-title ">Setze bei der Parse JSON Action  Content auf Body indem du auf den Inhalt von Content klickst und dann auf Body</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1680" height="758" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Parse-JSON-Content.webp" class="attachment-full size-full" alt="Power Automate Parse JSON Content" title="Power Automate Parse JSON Action Anleitung 36"><p>Parse JSON Content</p>
</div>
</li>
<li id="howto-step-1655635907773" class="rank-math-step">
<h4 class="rank-math-step-title ">Klicke  in der Parse JSON Action auf den &#8218;Generate from sample&#8216; Button</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1226" height="736" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Parse-JSON-Schema-Generate-from-sample-button.webp" class="attachment-full size-full" alt="Power Automate Parse JSON Schema Generate from sample button" title="Power Automate Parse JSON Action Anleitung 37"><p>Parse JSON generate Schema</p>
</div>
</li>
<li id="howto-step-1655635924821" class="rank-math-step">
<h4 class="rank-math-step-title ">Paste den Text unter <a href="https://api.coingecko.com/api/v3/simple/price?ids=bitcoin&amp;vs_currencies=usd" target="_blank" rel="noreferrer noopener">sample data</a> in die Text Area</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1254" height="670" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Parse-JSON-Schema-Insert-a-sample-JSON-Payload-.webp" class="attachment-full size-full" alt="Power Automate Parse JSON Schema Insert a sample JSON Payload" title="Power Automate Parse JSON Action Anleitung 38"><p>Paste sample data für die JSON Schema Generierung</p>
</div>
</li>
<li id="howto-step-1655635949877" class="rank-math-step">
<h4 class="rank-math-step-title ">Füge eine Condition Action hinzu</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1200" height="852" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Add-Condition-Action.webp" class="attachment-full size-full" alt="Power Automate Add Condition Action" title="Power Automate Parse JSON Action Anleitung 39"><p>Condition Action</p>
</div>
</li>
<li id="howto-step-1655635978755" class="rank-math-step">
<h4 class="rank-math-step-title ">Klicke auf das Textfeld für den linken Wert und dann auf &#8222;usd&#8220; auf der rechten Seite</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1010" height="806" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Condition-Setup.webp" class="attachment-full size-full" alt="Power Automate Condition Setup" title="Power Automate Parse JSON Action Anleitung 40"><p>Condition Value</p>
</div>
</li>
<li id="howto-step-1655636013939" class="rank-math-step">
<h4 class="rank-math-step-title ">Wähle &#8218;is less than&#8216; als Bedingung und setze das rechte Textfeld auf &#8218;20000&#8216;</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1216" height="354" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Condition-Setup-2.webp" class="attachment-full size-full" alt="Power Automate Condition Setup 2" title="Power Automate Parse JSON Action Anleitung 41"><p>Condition Konfiguration</p>
</div>
</li>
<li id="howto-step-1655636030221" class="rank-math-step">
<h4 class="rank-math-step-title ">Füge eine &#8218;Send an email (V2)&#8216; Action in dem &#8218;If yes&#8216; Zweig hinzu</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1252" height="986" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Send-an-email.webp" class="attachment-full size-full" alt="Power Automate Send an email" title="Power Automate Parse JSON Action Anleitung 42"><p>Send an email (V2) hinzufügen</p>
</div>
</li>
<li id="howto-step-1655636046220" class="rank-math-step">
<h4 class="rank-math-step-title ">Setze To,Subject und Body wie du magst</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1204" height="566" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Send-an-email-setup.webp" class="attachment-full size-full" alt="Power Automate Send an email setup" title="Power Automate Parse JSON Action Anleitung 43"><p>Send an email (V2) Konfiguration</p>
</div>
</li>
</ol>
</div>


<h2 class="wp-block-heading">JSON Grundlagen</h2>



<p><a href="https://www.json.org/json-en.html" target="_blank" rel="noreferrer noopener">JSON</a> (JavaScript Object Notation) ist ein leichtgewichtiges Daten-Austauschformat. Wenn du bereits XML kennst, kannst du schnell verstehen, was JSON ist. Es ist im Wesentlichen eine schlankere Version von XML. Ich möchte nicht tief in JSON eintauchen, sondern nur die wesentlichen Grundlagen erklären.</p>



<h3 class="wp-block-heading">JSON Beispiel</h3>



<p>Stell dir vor, wir haben eine Tabelle von Personen:</p>



<figure class="wp-block-table is-style-stripes"><table><thead><tr><th>name</th><th>age</th><th>gender</th></tr></thead><tbody><tr><td>John Smith</td><td>23</td><td>male</td></tr><tr><td>Sally Smith</td><td>47</td><td></td></tr></tbody></table><figcaption class="wp-element-caption">Persons Tablele</figcaption></figure>



<p>Die Tabellendaten können in JSON folgendermaßen beschrieben werden:</p>



<pre class="wp-block-prismatic-blocks"><code class="language-json">[
  {
    &quot;name&quot;: &quot;John Doe&quot;,
    &quot;age&quot;: 23,
    &quot;gender&quot;: &quot;male&quot;
  },
  {
    &quot;name&quot;: &quot;Sally Smith&quot;,
    &quot;age&quot;: 47
  }
]</code></pre>



<p>Wie du vielleicht schon am Beispiel bemerkt hast:</p>



<ul class="wp-block-list">
<li><strong>Collections</strong> (Sammlungen) werden durch eckige Klammern gekennzeichnet: [ {Person 1}, {Person 2}, … ]</li>



<li><strong>Elemente</strong> innerhalb einer Sammlung werden durch Kommas getrennt: [ {Person 1}, {Person 2}, … ]</li>



<li><strong>Objekte</strong> stehen immer in geschweiften Klammern: { &#8222;name&#8220; : &#8222;John Doe&#8220; }</li>



<li><strong>Spaltennamen</strong> stehen immer in Anführungszeichen: { &#8222;name&#8220; : &#8222;John Doe&#8220; }</li>



<li><strong>Textwerte</strong> stehen immer in Anführungszeichen: { &#8222;name&#8220; : &#8222;John Doe&#8220; }</li>



<li><strong>Zahlenwerte</strong> benötigen keine Anführungszeichen: { &#8222;age&#8220; : 23 }</li>



<li><strong>Eigenschaften von Objekten</strong> werden durch Kommas getrennt: { &#8222;name&#8220;: &#8222;John Doe&#8220;, &#8222;age&#8220;: 23 }</li>
</ul>



<p>Aus meiner Sicht sind dies die wichtigsten Konzepte, die man verstehen muss.</p>



<h3 class="wp-block-heading">JSON Schema Beispiel</h3>



<p>Die Power Automate Parse JSON-Aktion benötigt ein Schema, aber was ist ein Schema? Ein <a href="https://json-schema.org/" target="_blank" rel="noreferrer noopener">JSON Schema</a> beschreibt die Struktur der Daten. Das Schema selbst ist in JSON definiert.</p>



<p>Die Power Automate Parse JSON-Action ermöglicht es dir, ein Schema für dein JSON zu generieren, indem du Beispiel-JSON-Daten angibst.</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/8_Power-Automate-Parse-JSON-Schema-Generate-from-sample-1024x578.png" alt="8 Power Automate Parse JSON Schema Generate from sample" class="wp-image-2179" title="Power Automate Parse JSON Action Anleitung 44"><figcaption class="wp-element-caption">Parse JSON &#8211; Generate from sample</figcaption></figure>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/8_Power-Automate-Parse-JSON-Insert-a-sample-JSON-Payload-1024x545.png" alt="8 Power Automate Parse JSON Insert a sample JSON Payload" class="wp-image-2180" title="Power Automate Parse JSON Action Anleitung 45"><figcaption class="wp-element-caption">Parse JSON &#8211; Insert a JSON payload</figcaption></figure>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/8_Power-Automate-Parse-JSON-generate-schema-example-1024x562.png" alt="8 Power Automate Parse JSON generate schema example" class="wp-image-2182" title="Power Automate Parse JSON Action Anleitung 46"><figcaption class="wp-element-caption">Parse JSON &#8211; Generiertes JSON Schema</figcaption></figure>



<p>So sieht das Schema für unsere Datenstruktur aus:</p>



<pre class="wp-block-prismatic-blocks"><code class="language-json">{
    &quot;type&quot;: &quot;array&quot;,
    &quot;items&quot;: {
        &quot;type&quot;: &quot;object&quot;,
        &quot;properties&quot;: {
            &quot;name&quot;: {
                &quot;type&quot;: &quot;string&quot;
            },
            &quot;age&quot;: {
                &quot;type&quot;: &quot;integer&quot;
            },
            &quot;gender&quot;: {
                &quot;type&quot;: &quot;string&quot;
            }
        },
        &quot;required&quot;: [
            &quot;name&quot;,
            &quot;age&quot;
        ]
    }
}</code></pre>



<p>Auf diesem Weg kannst du dir sehr einfach ein JSON schema generieren.</p>



<p><strong>Aber sei vorsichtig, es gibt einige Risiken bei diesem Ansatz!</strong></p>



<p>Der Schema-Generator kann nur anhand Daten ein Schema erzeugen. Zum Beispiel listet der Generator das &#8222;gender&#8220; nicht unter &#8222;required&#8220; auf. Der Generator hat bemerkt, dass der zweite Datensatz kein Geschlecht hat, daher muss das Feld optional sein.</p>



<p>Wenn du das Schema basierend auf einer Sammlung erstellst, die nur den ersten Datensatz enthält, bei dem das Geschlecht festgelegt ist, wäre das Geschlecht im Schema &#8222;required&#8220;. Dies würde zu einer &#8222;ValidationFailed. The schema validation failed.&#8220; -Fehlermeldung führen, wenn du einen Datensatz ohne Geschlecht analysierst.</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/8_Power-Automate-Parse-JSON-ValidationFailed-The-schema-validation-failed-1024x165.png" alt="8 Power Automate Parse JSON ValidationFailed The schema validation failed" class="wp-image-2184" title="Power Automate Parse JSON Action Anleitung 47"><figcaption class="wp-element-caption">Parse JSON &#8211; ValidationFailed.&nbsp;The schema validation failed.</figcaption></figure>



<p>Du kannst dies leicht beheben, indem du dein Schema manuell anpasst, aber bitte beachte, dass deine Beispieldaten möglicherweise nicht ausreichend detailliert sind, um den Schema-Generator perfekt arbeiten zu lassen.</p>



<p>Beachte, dass das Fehlen von erforderlichen Eigenschaften im Objekt nur eine Situation ist, in der die Validierung fehlschlagen kann.</p>



<p>Wenn du eine komplexere Datenstruktur hast, solltest du nicht auf den Schema-Generator verlassen.</p>



<h2 class="wp-block-heading">Wann du Power Automate Parse JSON vermeiden solltest und was du stattdessen tun solltest</h2>



<p>Wenn du keine Kontrolle über eine komplexe Datenstruktur hast, ist es möglicherweise besser, die Parse JSON-Action nicht zu verwenden.</p>



<p>Du kannst die benötigten Daten aus der JSON-Datenstruktur extrahieren, indem du nur Ausdrücke verwendest. Auf diese Weise verlässt du dich nur auf die Daten, die von deinem Flow benötigt werden. Du stellst keine anderen Erwartungen an die verwendeten Daten.</p>



<p>Auf diese Weise wird dein Flow weniger anfällig, falls sich die Daten ändern. Auf der negativen Seite ist das Schreiben von Ausdrücken komplexer als die Verwendung der Parse JSON-Action.</p>



<p>Auf dem Bild unten siehst du, wie du auf den USD-Wert eines Bitcoins aus unserem Beispiel am Anfang dieses Artikels zugreifen kannst. Auf diese Weise benötigst du keine Parse JSON-Aktion. Du schreibst einfach das benötigte JSON in eine Variable.</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/7_Power-Automate-get-json-data-without-Parse-Json-1024x480.png" alt="7 Power Automate get json data without Parse Json" class="wp-image-2232" title="Power Automate Parse JSON Action Anleitung 48"><figcaption class="wp-element-caption">Zugriff auf JSON Daten mit einer Expression ohne Parse JSON Action</figcaption></figure>



<p>Selbst wenn unser Beispiel recht einfach ist, kannst du dir bereits vorstellen, wie komplex die Ausdrücke werden können, wenn du eine tief verschachtelte Datenstruktur hast.</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">float(body(&#039;HTTP&#039;)[&#039;bitcoin&#039;][&#039;usd&#039;])</code></pre>



<h2 class="wp-block-heading pa-function-h">Json Function</h2>



<p>Die JSON-Funktion konvertiert eine Zeichenfolge oder XML in JSON.</p>



<h3 class="wp-block-heading">Syntax</h3>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">json( value )</code></pre>



<h4 class="wp-block-heading">Parameter</h4>



<ul class="wp-block-list">
<li>value (Pflichtfeld): Zeichenfolge oder XML, das in JSON umgewandelt werden soll.</li>
</ul>



<h4 class="wp-block-heading">Rückgabewert</h4>



<ul class="wp-block-list">
<li>Das JSON für den angegebenen Wert.</li>
</ul>



<h3 class="wp-block-heading">Beispiel &#8211; XML in JSON umwandeln</h3>



<p>Verwende die Power Automate json-Funktion, um XML in JSON umzuwandeln.</p>



<p>So konvertierst du XML mit Power Automate in JSON:</p>



<ol class="wp-block-list">
<li>Konvertiere eine Zeichenfolge zu XML: xml(&#8218;&lt;root>&lt;name>Joe&lt;/name>&lt;/root>&#8216;)</li>



<li>Konvertiere das XML aus Schritt 1 zu JSON: json(xml(&#8218;&lt;root>&lt;name>Joe&lt;/name>&lt;/root>&#8216;) )</li>
</ol>



<p>Sieh dir das Beispiel unten an, wie du XML mit Power Automate in JSON konvertierst:</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/7_Power-Automate-Parse-XML-to-JSON-1024x575.png" alt="7 Power Automate Parse XML to JSON" class="wp-image-2194" title="Power Automate Parse JSON Action Anleitung 49"><figcaption class="wp-element-caption">XML-JSON Konvertierung</figcaption></figure>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">json(xml(outputs(&#039;Compose_XML&#039;)))</code></pre>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/7_Power-Automate-JSON-and-xml-function-to-convert-XML-to-JSON-1024x951.png" alt="7 Power Automate JSON and xml function to convert XML to JSON" class="wp-image-2195" title="Power Automate Parse JSON Action Anleitung 50"><figcaption class="wp-element-caption">Ergebnis derXML zu JSON Konvertierung</figcaption></figure>



<h2 class="wp-block-heading">Mit JSON Arrays arbeiten</h2>



<p>Du fragst dich vielleicht, wie du ein JSON-Array parst und über alle zurückgegebenen Elemente iterierst. Tatsächlich ist es recht einfach, wie du im Bild unten sehen kannst:</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/7_Power-Automate-Parse-JSON-array-927x1024.png" alt="7 Power Automate Parse JSON array" class="wp-image-2239" title="Power Automate Parse JSON Action Anleitung 51"><figcaption class="wp-element-caption">JSON Array parsen</figcaption></figure>



<h2 class="wp-block-heading">Parsen vonJSON-Nullwerte</h2>



<p>Um Nullwerte in JSON zu markieren, wird das Schlüsselwort &#8222;null&#8220; verwendet. Die Parse JSON-Aktion kann fehlschlagen, wenn du eine Eigenschaft definiert hast, die beispielsweise vom Typ Zeichenfolge ist und null bereitgestellt wird.</p>



<p>Um diese Situationen zu behandeln, passe dein Schema einfach wie unten gezeigt an:</p>



<pre class="wp-block-prismatic-blocks"><code class="language-json">&quot;name&quot; : {
  &quot;type&quot; : [&quot;string&quot;,&quot;null&quot;]
}</code></pre>



<p>Auf diese Weise sind auch Nullwerte erlaubt.</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/7_Power-Automate-Parse-JSON-null-values-946x1024.png" alt="7 Power Automate Parse JSON null values" class="wp-image-2254" title="Power Automate Parse JSON Action Anleitung 52"><figcaption class="wp-element-caption">Parse JSON mit Nullwerten</figcaption></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://zeitgeistcode.de/power-automate-parse-json/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Power Automate: Erstelle ein PDF aus HTML [Ohne Premium]</title>
		<link>https://zeitgeistcode.de/power-automate-pdf-file-html/</link>
					<comments>https://zeitgeistcode.de/power-automate-pdf-file-html/#respond</comments>
		
		<dc:creator><![CDATA[Johannes]]></dc:creator>
		<pubDate>Tue, 08 Aug 2023 16:48:49 +0000</pubDate>
				<category><![CDATA[Power Automate]]></category>
		<guid isPermaLink="false">https://zeitgeistcode.de/?p=738</guid>

					<description><![CDATA[Erfahre, wie du ohne Verwendung von Premium-Konnektoren mit Power Automate eine PDF-Datei aus HTML erstellen kannst. Schritt für Schritt: So erstellst du mit Power Automate eine PDF-Datei aus HTML HTML für Copy and Paste]]></description>
										<content:encoded><![CDATA[
<p class="has-text-align-left">Erfahre, wie du ohne Verwendung von Premium-Konnektoren mit Power Automate eine PDF-Datei aus HTML erstellen kannst.</p>



<h2 class="wp-block-heading has-text-align-center">Schritt für Schritt: So erstellst du mit Power Automate eine PDF-Datei aus HTML</h2>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="597" height="316" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Created-PDF-1.webp" alt="Power Automate Created PDF 1" class="wp-image-783" title="Power Automate: Erstelle ein PDF aus HTML [Ohne Premium] 53" srcset="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Created-PDF-1.webp 597w, https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Created-PDF-1-300x159.webp 300w" sizes="auto, (max-width: 597px) 100vw, 597px" /></figure>


<div id="rank-math-howto" class="rank-math-block" style="text-align:center">
<div class="rank-math-howto-description">

<p>Lerne, wie du Schritt für Schritt eine PDF-Datei aus HTML erstellst.</p>

</div>

<ol class="rank-math-steps ">
<li id="howto-step-1648303729048" class="rank-math-step">
<h4 class="rank-math-step-title ">Erstelle einen neuen Power Automate Flow mit manuellem Trigger</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1726" height="1100" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/powerautomate-create-instant-flow.webp" class="attachment-full size-full" alt="powerautomate create instant flow" title="Power Automate: Erstelle ein PDF aus HTML [Ohne Premium] 54"><p>Flow Erstellung</p>
</div>
</li>
<li id="howto-step-1648303965539" class="rank-math-step">
<h4 class="rank-math-step-title ">Füge &#8218;Compose&#8216; Action hinzu</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1210" height="818" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Add-Compose-Action.webp" class="attachment-full size-full" alt="Power Automate Add Compose Action" title="Power Automate: Erstelle ein PDF aus HTML [Ohne Premium] 55"><p>Compose Action erstellen</p>
</div>
</li>
<li id="howto-step-1648304208891" class="rank-math-step">
<h4 class="rank-math-step-title ">Kopiere das <a href="#html">HTML</a> in das Input Feld der Compose Action</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1218" height="938" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Copy-HTML-To-Compose-Inputs.webp" class="attachment-full size-full" alt="Power Automate Copy HTML To Compose Inputs" title="Power Automate: Erstelle ein PDF aus HTML [Ohne Premium] 56"><p>HTML einfügen</p>
</div>
</li>
<li id="howto-step-1648304445027" class="rank-math-step">
<h4 class="rank-math-step-title ">Füge eine &#8218;Create file&#8216; Action hinzu</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1198" height="818" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Create-File-Action.webp" class="attachment-full size-full" alt="Power Automate Create File Action" title="Power Automate: Erstelle ein PDF aus HTML [Ohne Premium] 57"><p>Create file</p>
</div>
</li>
<li id="howto-step-1648304495361" class="rank-math-step">
<h4 class="rank-math-step-title ">Setze &#8218;Create file&#8216; Folder Path, File Name und File Content</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1212" height="356" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Create-File-Setup.webp" class="attachment-full size-full" alt="Power Automate Create File Setup" title="Power Automate: Erstelle ein PDF aus HTML [Ohne Premium] 58"><p>Create HTML File Konfiguration</p>
</div>
</li>
<li id="howto-step-1648304647545" class="rank-math-step">
<h4 class="rank-math-step-title ">Füge eine &#8218;Convert file using path&#8216; Action hinzu</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1198" height="818" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Create-File-Action-1.webp" class="attachment-full size-full" alt="Power Automate Create File Action 1" title="Power Automate: Erstelle ein PDF aus HTML [Ohne Premium] 59"><p>Convert file using path</p>
</div>
</li>
<li id="howto-step-1648304850828" class="rank-math-step">
<h4 class="rank-math-step-title ">Konfiguriere &#8218;Create File Action: Folder Path,File Name und File Content</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1212" height="356" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Create-File-Setup-1.webp" class="attachment-full size-full" alt="Power Automate Create File Setup 1" title="Power Automate: Erstelle ein PDF aus HTML [Ohne Premium] 60"><p>Create file Konfiguration</p>
</div>
</li>
<li id="howto-step-1648304947379" class="rank-math-step">
<h4 class="rank-math-step-title ">Füge einen &#8218;Convert File using path&#8216; Action Schritt hinzu</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1162" height="908" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Convert-File-Using-Pathj.webp" class="attachment-full size-full" alt="Power Automate Convert File Using Pathj" title="Power Automate: Erstelle ein PDF aus HTML [Ohne Premium] 61"><p>Convert file using path</p>
</div>
</li>
<li id="howto-step-1648305053980" class="rank-math-step">
<h4 class="rank-math-step-title ">Konfiguriere &#8218;Convert file using path&#8216; File Path und Target Type (PDF)</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1218" height="288" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/power-automate-pdf-convert-file.webp" class="attachment-full size-full" alt="power automate pdf convert file" title="Power Automate: Erstelle ein PDF aus HTML [Ohne Premium] 62"><p>Konfiguration von &#8218;Create file using path&#8216;</p>
</div>
</li>
<li id="howto-step-1648305194815" class="rank-math-step">
<h4 class="rank-math-step-title ">Füge eine &#8218;Send an email (V2)&#8216; Action hinzu</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1232" height="1028" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Send-an-Email-Action.webp" class="attachment-full size-full" alt="Power Automate Send an Email Action" title="Power Automate: Erstelle ein PDF aus HTML [Ohne Premium] 63"><p>Send an email (V2)</p>
</div>
</li>
<li id="howto-step-1648305244464" class="rank-math-step">
<h4 class="rank-math-step-title ">Verschicke das PDF per E-Mail</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1222" height="1348" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Send-An-Email-Configuration.webp" class="attachment-full size-full" alt="Power Automate Send An Email Configuration" title="Power Automate: Erstelle ein PDF aus HTML [Ohne Premium] 64"><p>Konfiguration &#8218;Send an email (V2)&#8216;</p>
</div>
</li>
</ol>
</div>


<h2 class="wp-block-heading" id="html">HTML für Copy and Paste</h2>



<pre class="wp-block-prismatic-blocks"><code class="language-markup">&lt;html lang=&quot;en&quot;&gt;
&lt;head&gt;
    &lt;meta charset=&quot;UTF-8&quot;&gt;
    &lt;title&gt;Title&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;style&gt;
    * {
        font-family: Arial;
        font-size: 11px;
    }
    th,td {
        padding:6px;
        text-align: start;
        vertical-align: text-top;
    }

    th{
        max-width: 100px;
        min-width: 100px;
    }
    td{
        max-width: 340px;
        min-width: 340px;
    }
    h3{
        font-size: 20px;
        font-weight: bolder;
        padding-bottom: 4px;
        margin-bottom: 0px;
    }
   td{
        background-color:#f3f3f3;
    }

&lt;/style&gt;
 &lt;h3&gt;Sample PDF&lt;/h3&gt;
&lt;table&gt;
    &lt;tr&gt;
        &lt;th&gt;First name &lt;/th&gt;
        &lt;td&gt;John&lt;/td&gt;
        &lt;th&gt;Last name&lt;/th&gt;
        &lt;td&gt;Doe&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;th&gt;Age&lt;/th&gt;
        &lt;td&gt;27&lt;/td&gt;
        &lt;th&gt;Gender&lt;/th&gt;
        &lt;td&gt;Male&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;th&gt;Country&lt;/th&gt;
        &lt;td&gt;USA&lt;/td&gt;
        &lt;th&gt;City&lt;/th&gt;
        &lt;td&gt;New York&lt;/td&gt;
    &lt;/tr&gt;
&lt;/table&gt;
&lt;/body&gt;
&lt;/html&gt;</code></pre>
]]></content:encoded>
					
					<wfw:commentRss>https://zeitgeistcode.de/power-automate-pdf-file-html/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Wie erstellt man ein Dialogfenster (Popup) mit PowerApps?</title>
		<link>https://zeitgeistcode.de/powerapps-dialog-popup/</link>
					<comments>https://zeitgeistcode.de/powerapps-dialog-popup/#respond</comments>
		
		<dc:creator><![CDATA[Johannes]]></dc:creator>
		<pubDate>Tue, 08 Aug 2023 14:46:35 +0000</pubDate>
				<category><![CDATA[PowerApps]]></category>
		<guid isPermaLink="false">https://zeitgeistcode.de/?p=709</guid>

					<description><![CDATA[Sobald du die erste Löschfunktion anbietest, möchtest du vielleicht ein &#8222;Bist du sicher?&#8220;-Dialog nutzen. Diese Anleitung zeigt dir, wie du einen modalen Bestätigungsdialog mit PowerApps erstellst. Wir werden keinen hübschen Dialog erstellen. Dies ist ein Beispiel, um den Ansatz zu vermitteln. Du kannst den Dialog nach deinen Bedürfnissen gestalten. Hier ist das Endergebnis dieses Tutorials: [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Sobald du die erste Löschfunktion anbietest, möchtest du vielleicht ein &#8222;Bist du sicher?&#8220;-Dialog nutzen. Diese Anleitung zeigt dir, wie du einen modalen Bestätigungsdialog mit PowerApps erstellst. Wir werden keinen hübschen Dialog erstellen. Dies ist ein Beispiel, um den Ansatz zu vermitteln. Du kannst den Dialog nach deinen Bedürfnissen gestalten.</p>



<p>Hier ist das Endergebnis dieses Tutorials:</p>


<div id="rank-math-howto" class="rank-math-block" style="text-align:center">
<div class="rank-math-howto-description">
<img loading="lazy" decoding="async" width="1790" height="1182" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/powerapps-are-you-sure-popup.webp" class="attachment-full size-full" alt="powerapps are you sure popup" title="Wie erstellt man ein Dialogfenster (Popup) mit PowerApps? 65">
</div>

<ol class="rank-math-steps ">
<li id="howto-step-1643719272582" class="rank-math-step">
<h4 class="rank-math-step-title ">Erstelle einen neuen Bildschirm mit einem Button und setze bei &#8222;OnSelect&#8220; die Formel &#8218;UpdateContext({showPopup: true})&#8216;.</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1628" height="792" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/powerapps-show-popup-button.webp" class="attachment-full size-full" alt="powerapps show popup button" title="Wie erstellt man ein Dialogfenster (Popup) mit PowerApps? 66"><p>Button um das Dialogfenster anzuzeigen</p>
</div>
</li>
<li id="howto-step-1643724072498" class="rank-math-step">
<h4 class="rank-math-step-title ">Füge einen Container ein, um alle Inhalte des Popups vom Hauptbildschirm getrennt zu halten.</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="724" height="550" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/powerapps-insert-container.webp" class="attachment-full size-full" alt="powerapps insert container" title="Wie erstellt man ein Dialogfenster (Popup) mit PowerApps? 67"><p>Container hinzufügen</p>
</div>
</li>
<li id="howto-step-1643724110282" class="rank-math-step">
<h4 class="rank-math-step-title ">Ziehen den Container über den ganzen Bildschirm, um die Steuerelemente des Hauptbildschirms nicht erreichbar zu machen.</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1510" height="946" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/powerapps-make-container-fullscreen.webp" class="attachment-full size-full" alt="powerapps make container fullscreen" title="Wie erstellt man ein Dialogfenster (Popup) mit PowerApps? 68"><p>Maximiere Group Container</p>
</div>
</li>
<li id="howto-step-1643724156832" class="rank-math-step">
<h4 class="rank-math-step-title ">Stelle etwas Transparenz für die Hintergrundfarbe des Containers ein. </h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="892" height="992" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/powerapps-set-container-background-color.webp" class="attachment-full size-full" alt="powerapps set container background color" title="Wie erstellt man ein Dialogfenster (Popup) mit PowerApps? 69"><p>Hintergrundfarbe vom Group Container</p>
</div>
</li>
<li id="howto-step-1643724191464" class="rank-math-step">
<h4 class="rank-math-step-title ">Füge ein Rechteck, zwei Buttons und ein Label zum Container hinzu.</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1836" height="876" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/powerapps-are-you-sure-dialog.webp" class="attachment-full size-full" alt="powerapps are you sure dialog" title="Wie erstellt man ein Dialogfenster (Popup) mit PowerApps? 70"><p>Dialogfenster</p>
</div>
</li>
<li id="howto-step-1643724226466" class="rank-math-step">
<h4 class="rank-math-step-title ">Setze die &#8222;OnSelect&#8220;-Eigenschaft des &#8222;Yes&#8220;-Buttons auf &#8218;Notify(&#8222;Yes&#8220;); UpdateContext({showPopup: false})&#8216;.</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1838" height="932" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/powerapps-yes-button.webp" class="attachment-full size-full" alt="powerapps yes button" title="Wie erstellt man ein Dialogfenster (Popup) mit PowerApps? 71"><p>&#8218;OnSelect&#8216; Eigenschaft vom &#8218;Yes&#8216; Button</p>
</div>
</li>
<li id="howto-step-1643724258432" class="rank-math-step">
<h4 class="rank-math-step-title ">Setze die &#8222;OnSelect&#8220;-Eigenschaft des &#8222;No&#8220;-Buttons auf &#8218;Notify(&#8222;No&#8220;); UpdateContext({showPopup: false})&#8216;.</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1764" height="880" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/powerapps-no-button.jpeg" class="attachment-full size-full" alt="powerapps no button" title="Wie erstellt man ein Dialogfenster (Popup) mit PowerApps? 72"><p>&#8218;OnSelect&#8216; Eigenschaft vom &#8218;No&#8216; Button</p>
</div>
</li>
<li id="howto-step-1643724277865" class="rank-math-step">
<h4 class="rank-math-step-title ">Setze die &#8222;Visible&#8220;-Eigenschaft des Containers auf &#8217;showPopup&#8216;.</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1384" height="780" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/powerapps-show-container.webp" class="attachment-full size-full" alt="powerapps show container" title="Wie erstellt man ein Dialogfenster (Popup) mit PowerApps? 73"><p>&#8218;Visible&#8216; Eigenschaft vom Group Container</p>
</div>
</li>
<li id="howto-step-1643725505850" class="rank-math-step">
<h4 class="rank-math-step-title ">Stelle sicher, dass dein Popup-Container vorne liegt. Reihenfolge anpassen, falls nötig.</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="1226" height="466" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/powerapps-container-reorder.webp" class="attachment-full size-full" alt="powerapps container reorder" title="Wie erstellt man ein Dialogfenster (Popup) mit PowerApps? 74"><p>Popup vorne anordnen</p>
</div>
</li>
</ol>
</div>


<p>Fertig! Starte die App und sieh dir dein Popup in Aktion an!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://zeitgeistcode.de/powerapps-dialog-popup/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Power Automate Datum &#038; Uhrzeit Formatierung, Functions, Actions</title>
		<link>https://zeitgeistcode.de/power-automate-date-time/</link>
					<comments>https://zeitgeistcode.de/power-automate-date-time/#respond</comments>
		
		<dc:creator><![CDATA[Johannes]]></dc:creator>
		<pubDate>Tue, 08 Aug 2023 14:03:32 +0000</pubDate>
				<category><![CDATA[Power Automate]]></category>
		<guid isPermaLink="false">https://zeitgeistcode.de/?p=661</guid>

					<description><![CDATA[Die Arbeit mit Datum und Uhrzeit in Power Automate-Flows kann eine Herausforderung sein. Dieser Artikel soll einen umfassenden Überblick und eine Referenz darüber geben, wie man Daten und Uhrzeiten in einem Power Automate-Flow formatieren und manipulieren kann. Ich habe versucht, jedes Thema rund um Datum und Uhrzeit in Power Automate zu behandeln: Formatierung, Funktionen/Ausdrücke, Actions [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Die Arbeit mit Datum und Uhrzeit in Power Automate-Flows kann eine Herausforderung sein. Dieser Artikel soll einen umfassenden Überblick und eine Referenz darüber geben, wie man Daten und Uhrzeiten in einem Power Automate-Flow formatieren und manipulieren kann.</p>



<p>Ich habe versucht, jedes Thema rund um Datum und Uhrzeit in Power Automate zu behandeln: Formatierung, Funktionen/Ausdrücke, Actions und häufige Anwendungsfälle. Ich schätze jedoch Ihr Feedback in den Kommentaren, falls etwas fehlt, falsch oder veraltet ist.</p>



<p>Wenn du zu einem bestimmten Thema navigieren möchtest, verwende einfach das Inhaltsverzeichnis zur Navigation.</p>


				<div class="wp-block-uagb-table-of-contents uagb-toc__align-left uagb-toc__columns-1  uagb-block-b6923480      "
					data-scroll= "1"
					data-offset= "30"
					style=""
				>
				<div class="uagb-toc__wrap">
						<div class="uagb-toc__title">
							Arbeiten Datum und Uhrzeit in Power Automate													<svg xmlns="https://www.w3.org/2000/svg" viewBox= "0 0 384 512"><path d="M192 384c-8.188 0-16.38-3.125-22.62-9.375l-160-160c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L192 306.8l137.4-137.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-160 160C208.4 380.9 200.2 384 192 384z"></path></svg>
																			</div>
																						<div class="uagb-toc__list-wrap ">
						<ol class="uagb-toc__list"><li class="uagb-toc__list"><a href="#formatierung" class="uagb-toc-link__trigger">Formatierung</a><ul class="uagb-toc__list"><li class="uagb-toc__list"><a href="#jahr" class="uagb-toc-link__trigger">Jahr</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#monat" class="uagb-toc-link__trigger">Monat</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#tag" class="uagb-toc-link__trigger">Tag</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#stunden" class="uagb-toc-link__trigger">Stunden</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#minuten" class="uagb-toc-link__trigger">Minuten</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#sekunden" class="uagb-toc-link__trigger">Sekunden</a></li></ul></li><li class="uagb-toc__list"><a href="#funktionen" class="uagb-toc-link__trigger">Funktionen</a><ul class="uagb-toc__list"><li class="uagb-toc__list"><a href="#adddays" class="uagb-toc-link__trigger">addDays</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#addhours" class="uagb-toc-link__trigger">addHours</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#addminutes" class="uagb-toc-link__trigger">addMinutes</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#addseconds" class="uagb-toc-link__trigger">addSeconds</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#addtotime" class="uagb-toc-link__trigger">addToTime</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#convertfromutc" class="uagb-toc-link__trigger">convertFromUtc</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#converttimezone" class="uagb-toc-link__trigger">convertTimeZone</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#converttoutc" class="uagb-toc-link__trigger">convertToUtc</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#dayofmonth" class="uagb-toc-link__trigger">dayOfMonth</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#dayofweek" class="uagb-toc-link__trigger">dayOfWeek</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#dayofyear" class="uagb-toc-link__trigger">dayOfYear</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#formatdatetime" class="uagb-toc-link__trigger">formatDateTime</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#getfuturetime" class="uagb-toc-link__trigger">getFutureTime</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#getpasttime" class="uagb-toc-link__trigger">getPastTime</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#parsedatetime" class="uagb-toc-link__trigger">parseDateTime</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#startofday" class="uagb-toc-link__trigger">startOfDay</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#startofhour" class="uagb-toc-link__trigger">startOfHour</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#startofmonth" class="uagb-toc-link__trigger">startOfMonth</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#subtractfromtime" class="uagb-toc-link__trigger">subtractFromTime</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#ticks" class="uagb-toc-link__trigger">ticks</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#utcnow" class="uagb-toc-link__trigger">utcNow</a></li></ul></li></ul></li><li class="uagb-toc__list"><a href="#actions" class="uagb-toc-link__trigger">Actions</a><ul class="uagb-toc__list"><li class="uagb-toc__list"><a href="#add-to-time" class="uagb-toc-link__trigger">Add to time</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#convert-time-zone" class="uagb-toc-link__trigger">Convert time zone</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#current-time" class="uagb-toc-link__trigger">Current time</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#get-future-time" class="uagb-toc-link__trigger">Get future time</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#get-past-time" class="uagb-toc-link__trigger">Get past time</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#subtract-from-time" class="uagb-toc-link__trigger">Subtract from time</a></li></ul></li></ul></li></ul></li><li class="uagb-toc__list"><a href="#faq-power-automate-datum-und-uhrzeit" class="uagb-toc-link__trigger">FAQ &#8211; Power Automate Datum und Uhrzeit</a><ul class="uagb-toc__list"><li class="uagb-toc__list"><a href="#wie-erstellt-man-eine-datumsvariable-in-power-automate" class="uagb-toc-link__trigger">Wie erstellt man eine Datumsvariable in Power Automate?</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#wie-formatiere-ich-datum-und-uhrzeit-für-24-stunden-in-power-automate" class="uagb-toc-link__trigger">Wie formatiere ich Datum und Uhrzeit für 24 Stunden in Power Automate?</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#wie-füge-ich-jahre-zu-einem-datum-in-power-automate-hinzu" class="uagb-toc-link__trigger">Wie füge ich Jahre zu einem Datum in Power Automate hinzu?</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#wie-berechnet-man-die-differenz-zwischen-zwei-daten" class="uagb-toc-link__trigger">Wie berechnet man die Differenz zwischen zwei Daten?</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#wie-bekomme-ich-die-kalenderwoche-aus-einem-datum" class="uagb-toc-link__trigger">Wie bekomme ich die Kalenderwoche aus einem Datum?</a></ul></ul></ul></ul></ol>					</div>
									</div>
				</div>
			


<h2 class="wp-block-heading">Formatierung</h2>



<p>Lerne wie du Datum und Uhrzeit mit Power Automate formatieren kannst.</p>



<p>Die Formatierung von Datum und Uhrzeiten in Power Automate erfolgt durch die Angabe eines Formatzeichenfolgen. Diese Formatzeichenfolgen können anfangs verwirrend sein, aber du wirst dich daran gewöhnen.</p>



<p>Werfen wir einen Blick auf ein Beispiel!</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">// Returns for example: March Thursday 09:12
formatDateTime(utcNow(), &#039;MMMM dddd HH:mm&#039;, &#039;en-en&#039;) 

// Returns for example: marzo jueves 09:13
formatDateTime(utcNow(), &#039;MMMM dddd HH:mm&#039;, &#039;es-es&#039;) </code></pre>



<p>Um zu verstehen, wie diese Formate verwendet werden, browsen Sie zu Jahr,<em> Monat,</em> Tag,<em> Stunde oder Sekunde,</em> um zu finden, was Sie benötigen.</p>



<figure class="wp-block-image aligncenter size-full"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/formatdatetime-power-automate.webp" alt="formatdatetime power automate" class="wp-image-2812" title="Power Automate Datum &amp; Uhrzeit Formatierung, Functions, Actions 75"><figcaption class="wp-element-caption">formatDateTime Power Automate</figcaption></figure>



<h3 class="wp-block-heading">Jahr</h3>



<figure class="wp-block-table is-style-stripes" style="font-size:14px"><table><thead><tr><th class="has-text-align-center" data-align="center">Format</th><th class="has-text-align-center" data-align="center">Datum</th><th class="has-text-align-center" data-align="center">Formatiertes Datum</th></tr></thead><tbody><tr><td class="has-text-align-center" data-align="center">y</td><td class="has-text-align-center" data-align="center">0001-03-01</td><td class="has-text-align-center" data-align="center">1</td></tr><tr><td class="has-text-align-center" data-align="center">y</td><td class="has-text-align-center" data-align="center">2000-11-15</td><td class="has-text-align-center" data-align="center">0</td></tr><tr><td class="has-text-align-center" data-align="center">y</td><td class="has-text-align-center" data-align="center">2022-03-01</td><td class="has-text-align-center" data-align="center">22</td></tr><tr><td class="has-text-align-center" data-align="center">yy</td><td class="has-text-align-center" data-align="center">0001-03-01</td><td class="has-text-align-center" data-align="center">01</td></tr><tr><td class="has-text-align-center" data-align="center">yy</td><td class="has-text-align-center" data-align="center">2000-11-15</td><td class="has-text-align-center" data-align="center">00</td></tr><tr><td class="has-text-align-center" data-align="center">yy</td><td class="has-text-align-center" data-align="center">2022-03-01</td><td class="has-text-align-center" data-align="center">22</td></tr><tr><td class="has-text-align-center" data-align="center">yyy</td><td class="has-text-align-center" data-align="center">0001-03-01</td><td class="has-text-align-center" data-align="center">001</td></tr><tr><td class="has-text-align-center" data-align="center">yyy</td><td class="has-text-align-center" data-align="center">0090-03-01</td><td class="has-text-align-center" data-align="center">090</td></tr><tr><td class="has-text-align-center" data-align="center">yyy</td><td class="has-text-align-center" data-align="center">2022-03-01</td><td class="has-text-align-center" data-align="center">2022</td></tr><tr><td class="has-text-align-center" data-align="center">yyyy</td><td class="has-text-align-center" data-align="center">0001-03-01</td><td class="has-text-align-center" data-align="center">0001</td></tr><tr><td class="has-text-align-center" data-align="center">yyyy</td><td class="has-text-align-center" data-align="center">2022-03-01</td><td class="has-text-align-center" data-align="center">2022</td></tr><tr><td class="has-text-align-center" data-align="center">yyyyy</td><td class="has-text-align-center" data-align="center">2022-03-01</td><td class="has-text-align-center" data-align="center">02022</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">Monat</h3>



<figure class="wp-block-table is-style-stripes" style="font-size:14px"><table><thead><tr><th class="has-text-align-center" data-align="center">Format</th><th class="has-text-align-center" data-align="center">Datum</th><th class="has-text-align-center" data-align="center">Formatiertes Datum</th></tr></thead><tbody><tr><td class="has-text-align-center" data-align="center">M</td><td class="has-text-align-center" data-align="center">2022-03-01</td><td class="has-text-align-center" data-align="center">3</td></tr><tr><td class="has-text-align-center" data-align="center">M</td><td class="has-text-align-center" data-align="center">2022-11-15</td><td class="has-text-align-center" data-align="center">11</td></tr><tr><td class="has-text-align-center" data-align="center">MM</td><td class="has-text-align-center" data-align="center">2022-03-01</td><td class="has-text-align-center" data-align="center">03</td></tr><tr><td class="has-text-align-center" data-align="center">MM</td><td class="has-text-align-center" data-align="center">2022-11-15</td><td class="has-text-align-center" data-align="center">11</td></tr><tr><td class="has-text-align-center" data-align="center">MMM</td><td class="has-text-align-center" data-align="center">2022-03-15</td><td class="has-text-align-center" data-align="center">Mar</td></tr><tr><td class="has-text-align-center" data-align="center">MMMM</td><td class="has-text-align-center" data-align="center">2022-03-15</td><td class="has-text-align-center" data-align="center">March</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">Tag</h3>



<figure class="wp-block-table is-style-stripes" style="font-size:14px"><table><thead><tr><th class="has-text-align-center" data-align="center">Format</th><th class="has-text-align-center" data-align="center">Datum</th><th class="has-text-align-center" data-align="center">Formatiertes Datum</th></tr></thead><tbody><tr><td class="has-text-align-center" data-align="center">d</td><td class="has-text-align-center" data-align="center">2022-03-01</td><td class="has-text-align-center" data-align="center">1</td></tr><tr><td class="has-text-align-center" data-align="center">d</td><td class="has-text-align-center" data-align="center">2022-03-15</td><td class="has-text-align-center" data-align="center">15</td></tr><tr><td class="has-text-align-center" data-align="center">dd</td><td class="has-text-align-center" data-align="center">2022-03-01</td><td class="has-text-align-center" data-align="center">01</td></tr><tr><td class="has-text-align-center" data-align="center">dd</td><td class="has-text-align-center" data-align="center">2022-03-15</td><td class="has-text-align-center" data-align="center">15</td></tr><tr><td class="has-text-align-center" data-align="center">ddd</td><td class="has-text-align-center" data-align="center">2022-03-15</td><td class="has-text-align-center" data-align="center">Tue</td></tr><tr><td class="has-text-align-center" data-align="center">dddd</td><td class="has-text-align-center" data-align="center">2022-03-15</td><td class="has-text-align-center" data-align="center">Tuesday</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">Stunden</h3>



<figure class="wp-block-table is-style-stripes" style="font-size:14px"><table><thead><tr><th class="has-text-align-center" data-align="center">Format</th><th class="has-text-align-center" data-align="center">Zeit</th><th class="has-text-align-center" data-align="center">Formatierte Uhrzeit</th></tr></thead><tbody><tr><td class="has-text-align-center" data-align="center">h</td><td class="has-text-align-center" data-align="center">01:30</td><td class="has-text-align-center" data-align="center">1</td></tr><tr><td class="has-text-align-center" data-align="center">h</td><td class="has-text-align-center" data-align="center">11:30</td><td class="has-text-align-center" data-align="center">11</td></tr><tr><td class="has-text-align-center" data-align="center">hh</td><td class="has-text-align-center" data-align="center">01:30</td><td class="has-text-align-center" data-align="center">01</td></tr><tr><td class="has-text-align-center" data-align="center">hh</td><td class="has-text-align-center" data-align="center">11:30</td><td class="has-text-align-center" data-align="center">11</td></tr><tr><td class="has-text-align-center" data-align="center">hh</td><td class="has-text-align-center" data-align="center">13:30</td><td class="has-text-align-center" data-align="center">01</td></tr><tr><td class="has-text-align-center" data-align="center">H</td><td class="has-text-align-center" data-align="center">01:30</td><td class="has-text-align-center" data-align="center">1</td></tr><tr><td class="has-text-align-center" data-align="center">H</td><td class="has-text-align-center" data-align="center">13:30</td><td class="has-text-align-center" data-align="center">13</td></tr><tr><td class="has-text-align-center" data-align="center">HH</td><td class="has-text-align-center" data-align="center">01:30</td><td class="has-text-align-center" data-align="center">01</td></tr><tr><td class="has-text-align-center" data-align="center">HH</td><td class="has-text-align-center" data-align="center">13:30</td><td class="has-text-align-center" data-align="center">13</td></tr><tr><td class="has-text-align-center" data-align="center">t</td><td class="has-text-align-center" data-align="center">01:30</td><td class="has-text-align-center" data-align="center">A</td></tr><tr><td class="has-text-align-center" data-align="center">t</td><td class="has-text-align-center" data-align="center">13:30</td><td class="has-text-align-center" data-align="center">P</td></tr><tr><td class="has-text-align-center" data-align="center">tt</td><td class="has-text-align-center" data-align="center">01:30</td><td class="has-text-align-center" data-align="center">AM</td></tr><tr><td class="has-text-align-center" data-align="center">tt</td><td class="has-text-align-center" data-align="center">13:30</td><td class="has-text-align-center" data-align="center">PM</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">Minuten</h3>



<figure class="wp-block-table is-style-stripes" style="font-size:14px"><table><thead><tr><th class="has-text-align-center" data-align="center">Format</th><th class="has-text-align-center" data-align="center">Zeit</th><th class="has-text-align-center" data-align="center">Formatierte Uhrzeit</th></tr></thead><tbody><tr><td class="has-text-align-center" data-align="center">m</td><td class="has-text-align-center" data-align="center">01:02</td><td class="has-text-align-center" data-align="center">2</td></tr><tr><td class="has-text-align-center" data-align="center">m</td><td class="has-text-align-center" data-align="center">11:30</td><td class="has-text-align-center" data-align="center">30</td></tr><tr><td class="has-text-align-center" data-align="center">mm</td><td class="has-text-align-center" data-align="center">01:02</td><td class="has-text-align-center" data-align="center">02</td></tr><tr><td class="has-text-align-center" data-align="center">mm</td><td class="has-text-align-center" data-align="center">11:30</td><td class="has-text-align-center" data-align="center">30</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">Sekunden</h3>



<figure class="wp-block-table is-style-stripes" style="font-size:14px"><table><thead><tr><th class="has-text-align-center" data-align="center">Format</th><th class="has-text-align-center" data-align="center">Zeit</th><th class="has-text-align-center" data-align="center">Formatierte Uhrzeit</th></tr></thead><tbody><tr><td class="has-text-align-center" data-align="center">s</td><td class="has-text-align-center" data-align="center">01:00:02</td><td class="has-text-align-center" data-align="center">2</td></tr><tr><td class="has-text-align-center" data-align="center">s</td><td class="has-text-align-center" data-align="center">11:00:30</td><td class="has-text-align-center" data-align="center">30</td></tr><tr><td class="has-text-align-center" data-align="center">ss</td><td class="has-text-align-center" data-align="center">01:00:02</td><td class="has-text-align-center" data-align="center">02</td></tr><tr><td class="has-text-align-center" data-align="center">ss</td><td class="has-text-align-center" data-align="center">11:00:30</td><td class="has-text-align-center" data-align="center">30</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">Funktionen</h2>



<p>Es gibt einige Power Automate-Datumfunktionen. Im folgenden Abschnitt werden alle Datumsoperationen vorgestellt. Lerne die Syntax der Funktionen kennen und lerne anhand konkreter Beispiele. </p>



<h3 class="wp-block-heading pa-function-h">addDays</h3>



<p>Fügt eine ganze Zahl von Tagen zu einem übergebenen Zeitstempel hinzu.</p>



<h4 class="wp-block-heading">Syntax</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">addDays(timestamp, days, format?)</code></pre>



<h4 class="wp-block-heading">Beispiele</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">// Füge 14 Tage zum aktuellen Datum hinzu
addDays(utcNow(),-14) 

// Ziehe 14 Tage vom aktuellen Datum ab
addDays(utcNow(),14,&#039;yyyy-MM-dd&#039;) </code></pre>



<h3 class="wp-block-heading pa-function-h">addHours</h3>



<p>Fügt eine ganze Zahl von Stunden zu einem übergebenen Zeitstempel hinzu.</p>



<h4 class="wp-block-heading">Syntax</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">addHours(timestamp, hours, format?)</code></pre>



<h4 class="wp-block-heading">Beispiele</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">// Füge 5 Stunden hinzu
addHours(utcNow(),5) 

// Ziehe 5 Stunden ab
addHours(utcNow(),-5) 

// mit Format, Beispiel &#039;2022-03-26 08:58&#039;
addHours(utcNow(),5,&#039;yyyy-MM-dd HH:mm&#039;) </code></pre>



<figure class="wp-block-image aligncenter size-full"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/addhours-power-automate.webp" alt="addhours power automate" class="wp-image-2815" title="Power Automate Datum &amp; Uhrzeit Formatierung, Functions, Actions 76"><figcaption class="wp-element-caption">addHours Power Automate</figcaption></figure>



<h3 class="wp-block-heading pa-function-h">addMinutes</h3>



<p>Fügt eine ganze Zahl von Minuten zu einem übergebenen Zeitstempel hinzu.</p>



<h4 class="wp-block-heading">Syntax</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">addMinutes(timestamp, minutes, format?)</code></pre>



<h4 class="wp-block-heading">Beispiele</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">// Füge 5 Minuten hinzu
addMinutes(utcNow(),5) 

// Ziehe 5 Minuten ab
addMinutes(utcNow(),-5) 

// mit Format, Beispiel &#039;2022-03-26 08:58&#039;
addMinutes(utcNow(),5,&#039;yyyy-MM-dd HH:mm&#039;) </code></pre>



<h3 class="wp-block-heading pa-function-h">addSeconds</h3>



<p>Fügt eine ganze Zahl von Sekunden zu einem übergebenen Zeitstempel hinzu.</p>



<h4 class="wp-block-heading">Syntax</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">addSeconds(timestamp, seconds, format?)</code></pre>



<h4 class="wp-block-heading">Beispiele</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">// Füge 5 Sekunden hinzu
addSeconds(utcNow(),5) 

// Ziehe 5 Sekunden ab
addSeconds(utcNow(),-5) 

// mit Format, Beispiel &#039;2022-03-26 08:58:17&#039;
addSeconds(utcNow(),5,&#039;yyyy-MM-dd HH:mm:ss&#039;) </code></pre>



<h3 class="wp-block-heading pa-function-h">addToTime</h3>



<p>Fügt eine ganze Zahl eines angegebenen Zeiteinheit zu einem übergebenen Zeitstempel hinzu.</p>



<h4 class="wp-block-heading">Syntax</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">addToTime(timestamp, interval, timeUnit, format?)</code></pre>



<p>Mögliche Intervalle:</p>



<ul class="wp-block-list">
<li>Second</li>



<li>Minute</li>



<li>Hour</li>



<li>Day</li>



<li>Week</li>



<li>Month or Year</li>



<li>Year</li>
</ul>



<h4 class="wp-block-heading">Beispiele</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">// Füge 5 Stunden hinzu
addToTime(utcNow(),5,&#039;Hour&#039;,&#039;yyyy-MM-dd HH:mm:ss&#039;)</code></pre>



<figure class="wp-block-image aligncenter size-full"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/addtotime-power-automate.webp" alt="addtotime power automate" class="wp-image-2819" title="Power Automate Datum &amp; Uhrzeit Formatierung, Functions, Actions 77"><figcaption class="wp-element-caption">addToTime Power Automate</figcaption></figure>



<h3 class="wp-block-heading pa-function-h">convertFromUtc</h3>



<p>Konvertiert einen Zeitstempel von UTC in eine Ziel-Zeitzone.</p>



<h4 class="wp-block-heading">Syntax</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">convertFromUtc(timestamp, destinationTimeZone, format?)</code></pre>



<h4 class="wp-block-heading">Beispiele</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">convertFromUtc(utcNow(), &#039;Central Standard Time (Mexico)&#039;)

convertFromUtc(utcNow(), &#039;Pacific Standard Time&#039;,&#039;yyyy-MM-dd HH:mm:ss&#039;)</code></pre>



<h3 class="wp-block-heading pa-function-h">convertTimeZone</h3>



<p>Konvertiert einen Zeitstempel von einer Zeitzone in eine Ziel-Zeitzone.</p>



<h4 class="wp-block-heading">Syntax</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">convertTimeZone(timestamp, sourceTimeZone, destinationTimeZone, format?)</code></pre>



<h4 class="wp-block-heading">Beispiel</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">convertTimeZone(utcNow(), &#039;W. Europe Standard Time&#039;,&#039;Pacific Standard Time&#039;,&#039;yyyy-MM-dd HH:mm:ss&#039;)</code></pre>



<h3 class="wp-block-heading pa-function-h">convertToUtc</h3>



<p>Konvertiert einen Zeitstempel aus einer Quell-Zeitzone nach UTC.</p>



<h4 class="wp-block-heading">Syntax</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">convertToUtc(timestamp, sourceTimeZone, format?)</code></pre>



<h4 class="wp-block-heading">Beispiel</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">convertToUtc(&#039;2022-10-12 10:22:11&#039;,&#039;Pacific Standard Time&#039;,&#039;g&#039;)</code></pre>



<h3 class="wp-block-heading pa-function-h">dayOfMonth</h3>



<p>Gibt den Tag des Monats eines Zeitstempels zurück.</p>



<h4 class="wp-block-heading">Syntax</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">dayOfMonth(timestamp)</code></pre>



<h4 class="wp-block-heading">Beispiel</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">// Gibt den Tag des Monats zurück, für den 15. Mai wäre es: 15
dayOfMonth(utcNow())</code></pre>



<h3 class="wp-block-heading pa-function-h">dayOfWeek</h3>



<p>Gibt den Wochentag eines Zeitstempels zurück.</p>



<h4 class="wp-block-heading">Syntax</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">dayOfWeek(timestamp)</code></pre>



<h4 class="wp-block-heading">Beispiel</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">// Gibt beispielsweise &#039;2&#039; für Dienstag zurück
dayOfWeek(utcNow())</code></pre>



<h3 class="wp-block-heading pa-function-h">dayOfYear</h3>



<p>Gibt den Tag des Jahres eines Zeitstempels zurück.</p>



<h4 class="wp-block-heading">Syntax</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">dayOfYear(timestamp)</code></pre>



<h4 class="wp-block-heading">Beispiel</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">// Beispiel gibt &#039;1&#039; zurück
dayOfYear(convertToUtc(&#039;2022-01-01 10:22:11&#039;,&#039;Pacific Standard Time&#039;,&#039;g&#039;))</code></pre>



<h3 class="wp-block-heading pa-function-h">formatDateTime</h3>



<p>Gibt eine Zeichenfolge im übergebenen Datumsformat zurück.</p>



<p>Verwende ein Locale, um die Ausgabesprache zu ändern.</p>



<h4 class="wp-block-heading">Syntax</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">formatDateTime(timestamp, format?, locale?)</code></pre>



<h4 class="wp-block-heading">Beispiele</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">// als Beispiel könnte das Ergebnis &#039;2022-03-15&#039; sein
formatDateTime(utcNow(),&#039;yyyy-MM-dd&#039;)

// Mit Locale ist der Rückgabewert &#039;martes enero 18&#039;
formatDateTime(&#039;01/18/2022&#039;, &#039;dddd MMMM d&#039;, &#039;es-es&#039;)</code></pre>



<h3 class="wp-block-heading pa-function-h">getFutureTime</h3>



<p>Gibt einen Zeitstempel zurück, der die aktuelle Uhrzeit plus das angegebene Zeitintervall widerspiegelt.</p>



<h4 class="wp-block-heading">Syntax</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">getFutureTime(interval, timeUnit, format?)</code></pre>



<p>Mögliche Intervalle:</p>



<ul class="wp-block-list">
<li>Second</li>



<li>Minute</li>



<li>Hour</li>



<li>Day</li>



<li>Week</li>



<li>Month or Year</li>



<li>Year</li>
</ul>



<h4 class="wp-block-heading">Beispiel</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">// die Zeit in 5 Stunden von jetzt an
getFutureTime(5,&#039;Hour&#039;,&#039;yyyy-MM-dd HH:mm:ss&#039;)</code></pre>



<figure class="wp-block-image aligncenter size-full"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/get-future-time-power-automate.webp" alt="get future time power automate" class="wp-image-2821" title="Power Automate Datum &amp; Uhrzeit Formatierung, Functions, Actions 78"><figcaption class="wp-element-caption">getFutureTime Power Automate</figcaption></figure>



<h3 class="wp-block-heading pa-function-h">getPastTime</h3>



<p>Gibt einen Zeitstempel zurück, der die aktuelle Uhrzeit minus das angegebene Zeitintervall widerspiegelt.</p>



<h4 class="wp-block-heading">Syntax</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">getPastTime(interval, timeUnit, format?)</code></pre>



<p>Mögliche Intervalle:</p>



<ul class="wp-block-list">
<li>Second</li>



<li>Minute</li>



<li>Hour</li>



<li>Day</li>



<li>Week</li>



<li>Month or Year</li>
</ul>



<h4 class="wp-block-heading">Beispiel</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">// die Zeit vor 5 Stunden vor jetzt
getPastTime(5,&#039;Hour&#039;,&#039;yyyy-MM-dd HH:mm:ss&#039;)</code></pre>



<h3 class="wp-block-heading pa-function-h">parseDateTime</h3>



<p>Konvertiert eine Zeichenfolge mit optionaler Sprachumgebung und Format in ein Datum.</p>



<h4 class="wp-block-heading">Syntax</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">parseDateTime(dateString, locale?, format?)</code></pre>



<h4 class="wp-block-heading">Beispiel</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">// Gibt &#039;2022-01-18T00:00:00.0000000&#039; zurück
parseDateTime(formatDateTime(&#039;01/18/2022&#039;, &#039;dddd MMMM d&#039;, &#039;es-es&#039;), &#039;es-es&#039;,&#039;dddd MMMM d&#039;)</code></pre>



<figure class="wp-block-image aligncenter size-full"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/parsedatetime-power-automate.webp" alt="parsedatetime power automate" class="wp-image-2806" title="Power Automate Datum &amp; Uhrzeit Formatierung, Functions, Actions 79"><figcaption class="wp-element-caption">parseDateTime Power Automate</figcaption></figure>



<h3 class="wp-block-heading pa-function-h">startOfDay</h3>



<p>Gibt den Start des Tages für einen übergebenen Zeitstempel zurück.</p>



<h4 class="wp-block-heading">Syntax</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">startOfDay(timestamp, format)</code></pre>



<h4 class="wp-block-heading">Beispiel</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">// Gibt zum Beispiel &#039;2022-03-15 00:00:00&#039; zurück
startOfDay(utcNow(), &#039;yyyy-MM-dd HH:mm:ss&#039;)</code></pre>



<h3 class="wp-block-heading pa-function-h">startOfHour</h3>



<p>Gibt den Start der Stunde für einen übergebenen Zeitstempel zurück.</p>



<h4 class="wp-block-heading">Syntax</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">startOfHour(timestamp, format)</code></pre>



<h4 class="wp-block-heading">Beispiel</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">// Gibt zum Beispiel &#039;08:00:00&#039; zurück
startOfHour(utcNow(), &#039;HH:mm:ss&#039;)</code></pre>



<h3 class="wp-block-heading pa-function-h">startOfMonth</h3>



<p>Gibt den Start des Monats für einen übergebenen Zeitstempel zurück.</p>



<h4 class="wp-block-heading">Syntax</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">startOfMonth(timestamp, format)</code></pre>



<h4 class="wp-block-heading">Beispiel</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">// Gibt zum Beispiel &#039;2022-03-01&#039; zurück
startOfMonth(utcNow(), &#039;yyyy-MM-dd&#039;)</code></pre>



<h3 class="wp-block-heading pa-function-h">subtractFromTime</h3>



<p>Zieht eine ganze Zahl in einer angegebenen Zeiteinheit von einem übergebenen Zeitstempel ab.</p>



<h4 class="wp-block-heading">Syntax</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">subtractFromTime(timestamp, interval, timeUnit, format?)</code></pre>



<h4 class="wp-block-heading">Beispiel</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">// Ziehe 5 Stunden von jetzt ab
subtractFromTime(utcNow(),5,&#039;Hour&#039;,&#039;yyyy-MM-dd HH:mm:ss&#039;)</code></pre>



<figure class="wp-block-image aligncenter size-full"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/subtractfromtime-power-automate.webp" alt="subtractfromtime power automate" class="wp-image-2810" title="Power Automate Datum &amp; Uhrzeit Formatierung, Functions, Actions 80"><figcaption class="wp-element-caption">subtractFromTime Power Automate</figcaption></figure>



<h3 class="wp-block-heading pa-function-h">ticks</h3>



<p>Gibt die Anzahl der Ticks (100-Nanosekunden-Intervall) seit dem 1. Januar 0001 00:00:00 UT eines übergebenen Zeichenfolgenzeitstempels zurück.</p>



<p>Ticks konvertiert die Zeit in eine Ganzzahl.</p>



<h4 class="wp-block-heading">Syntax</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">ticks(timestamp)</code></pre>



<h4 class="wp-block-heading">Beispiel</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">// Gibt zum Beispiel &#039;637829284109642706&#039; zurück
ticks(utcNow())</code></pre>



<h3 class="wp-block-heading pa-function-h">utcNow</h3>



<p>Gibt den aktuellen Zeitstempel als Zeichenfolge zurück.</p>



<h4 class="wp-block-heading">Syntax</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">utcNow()</code></pre>



<h4 class="wp-block-heading">Beispiel</h4>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/power-automate-utcnow-example-1024x310.webp" alt="power automate utcnow example" class="wp-image-1499" title="Power Automate Datum &amp; Uhrzeit Formatierung, Functions, Actions 81"><figcaption class="wp-element-caption">utcNow()</figcaption></figure>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://zeitgeistcode.com/wp-content/uploads/2022/03/power-automate-utcnow-example-result-1024x619.png" alt="power automate utcnow example result" class="wp-image-1500" title="Power Automate Datum &amp; Uhrzeit Formatierung, Functions, Actions 82"><figcaption class="wp-element-caption">Ergebnis utcNow()</figcaption></figure>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">// utcNow mit Format; Beispiel: 2022-03-12 11:58:58
utcNow(&#039;yyyy-MM-dd HH:mm:ss&#039;)</code></pre>



<h2 class="wp-block-heading">Actions</h2>



<p>Power Automate bietet einige Actioins rund um Datum und Uhrzeit. Um zu lernen welche Actions existieren und wie sie verwendet werden können, haben wir Beispiele und kurze Erklärungen für jede datums- oder zeitbezogene Action bereitgestellt.</p>



<div class="inherit-container-width wp-block-group box is-layout-constrained wp-block-group-is-layout-constrained">
<p><strong>Hinweis: </strong>Für alle unten erklärten Actions gibt es eine Funktion, die stattdessen verwendet werden kann. Was also bevorzugen? Ich tendiere dazu, Functions den Actions vorzuziehen, weil der resultierende Flow kleiner ist. Actions sind einfacher zu verwenden und zu verstehen. In kleinen Flows oder wenn die Datumsoperation wichtig ist, würde ich Actions verwenden. Für alles andere würde ich Functions bevorzugen.</p>
</div>



<h3 class="wp-block-heading pa-action-h">Add to time</h3>



<p>Fügt eine Zeitspanne zu einer angegebenen Zeit hinzu.</p>



<h4 class="wp-block-heading has-text-align-left">Beispiel</h4>



<p>In diesem Beispiel wird 1 Tag zur aktuellen Zeit hinzugefügt.</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Add-To-Time-Action-1024x296.webp" alt="Power Automate Add To Time Action" class="wp-image-1472" title="Power Automate Datum &amp; Uhrzeit Formatierung, Functions, Actions 83"><figcaption class="wp-element-caption">Einen Tag zu jetzt hinzufügen</figcaption></figure>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Add-To-Time-Action-Result-1-1024x825.webp" alt="Power Automate Add To Time Action Result 1" class="wp-image-1474" title="Power Automate Datum &amp; Uhrzeit Formatierung, Functions, Actions 84"><figcaption class="wp-element-caption">Ergebnis: Ein Tag wurde vom 8. März hinzugefügt (9. März)</figcaption></figure>



<h3 class="wp-block-heading pa-action-h">Convert time zone</h3>



<p>Konvertiert eine Zeit in eine angegebene Ziel-Zeitzone.</p>



<h4 class="wp-block-heading">Beispiel</h4>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Convert-time-zone-Action-1024x368.webp" alt="Power Automate Convert time zone Action" class="wp-image-1485" title="Power Automate Datum &amp; Uhrzeit Formatierung, Functions, Actions 85"><figcaption class="wp-element-caption">Zeitzonen konvertieren Aktion: UTC+01:00 zu UTC-06:00</figcaption></figure>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Convert-time-zone-Action-Result-1024x871.webp" alt="Power Automate Convert time zone Action Result" class="wp-image-1486" title="Power Automate Datum &amp; Uhrzeit Formatierung, Functions, Actions 86"><figcaption class="wp-element-caption">Ergebnis der Zeitzonen Konvertierung Action</figcaption></figure>



<h3 class="wp-block-heading pa-action-h">Current time</h3>



<p>Liefert die aktuelle Zeit in UTC.</p>



<h4 class="wp-block-heading">Beispiel</h4>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Current-Time-Action-1024x224.webp" alt="Power Automate Current Time Action" class="wp-image-1478" title="Power Automate Datum &amp; Uhrzeit Formatierung, Functions, Actions 87"><figcaption class="wp-element-caption">Current time Action</figcaption></figure>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Current-Time-Action-Result-1024x702.webp" alt="Power Automate Current Time Action Result" class="wp-image-1477" title="Power Automate Datum &amp; Uhrzeit Formatierung, Functions, Actions 88"><figcaption class="wp-element-caption">Current time Action Ergebnis</figcaption></figure>



<h3 class="wp-block-heading pa-action-h">Get future time</h3>



<p>Gibt einen Zeitstempel zurück, der die aktuelle Uhrzeit plus das angegebene Zeitintervall ist.</p>



<h4 class="wp-block-heading">Beispiel</h4>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Get-future-time-Action-1024x236.webp" alt="Power Automate Get future time Action" class="wp-image-1488" title="Power Automate Datum &amp; Uhrzeit Formatierung, Functions, Actions 89"><figcaption class="wp-element-caption">Füge jetzt 25 Minuten hinzu</figcaption></figure>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Get-future-time-Action-Result-1024x801.webp" alt="Power Automate Get future time Action Result" class="wp-image-1489" title="Power Automate Datum &amp; Uhrzeit Formatierung, Functions, Actions 90"><figcaption class="wp-element-caption">Ergebnis mit hinzugefügten 25 Minuten zu jetzt</figcaption></figure>



<h3 class="wp-block-heading pa-action-h">Get past time</h3>



<p>Gibt einen Zeitstempel zurück, der die aktuelle Uhrzeit minus das angegebene Zeitintervall ist.</p>



<h4 class="wp-block-heading">Beispiel</h4>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Get-past-time-Action-1024x239.webp" alt="Power Automate Get past time Action" class="wp-image-1491" title="Power Automate Datum &amp; Uhrzeit Formatierung, Functions, Actions 91"><figcaption class="wp-element-caption">Ziehe 12 Monate ab</figcaption></figure>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Get-past-time-Action-Result-1024x794.webp" alt="Power Automate Get past time Action Result" class="wp-image-1492" title="Power Automate Datum &amp; Uhrzeit Formatierung, Functions, Actions 92"><figcaption class="wp-element-caption">Ergebnis</figcaption></figure>



<h3 class="wp-block-heading pa-action-h">Subtract from time</h3>



<p>Zieht eine Zeitspanne von einer angegebenen Zeit ab.</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Subtract-From-Time-Action-1024x295.webp" alt="Power Automate Subtract From Time Action" class="wp-image-1481" title="Power Automate Datum &amp; Uhrzeit Formatierung, Functions, Actions 93"><figcaption class="wp-element-caption">Ziehe einen Monat von jetzt ab</figcaption></figure>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Power-Automate-Subtract-From-Time-Action-Result-1024x831.webp" alt="Power Automate Subtract From Time Action Result" class="wp-image-1482" title="Power Automate Datum &amp; Uhrzeit Formatierung, Functions, Actions 94"><figcaption class="wp-element-caption">Ergebnis</figcaption></figure>



<h2 class="wp-block-heading">FAQ &#8211; Power Automate Datum und Uhrzeit</h2>


<div id="rank-math-faq" class="rank-math-block">
<div class="rank-math-list ">
<div id="faq-question-1647445994884" class="rank-math-list-item">
<h3 class="rank-math-question ">Wie erstellt man eine Datumsvariable in Power Automate?</h3>
<div class="rank-math-answer ">

<p>Um eine Datumsvariable in Power Automate zu erstellen, kannst du entweder eine Funktion wie utcNow() verwenden, um die aktuelle Uhrzeit als Datumswert zu erhalten, oder du nutzt die parseDateTime-Funktion, um eine Zeichenfolge in ein Datum umzuwandeln. Wenn du ein bestimmtes Datum festlegen möchtest, könntest du einfach das Datum im gewünschten Format eingeben, z. B. &#8218;2022-03-15&#8216;.</p>

</div>
</div>
<div id="faq-question-1647446508556" class="rank-math-list-item">
<h3 class="rank-math-question ">Wie formatiere ich Datum und Uhrzeit für 24 Stunden in Power Automate?</h3>
<div class="rank-math-answer ">

<p>Nutze zwei große H Zeichen wie im folgenden Beispiel:</p>
<p>utcNow(&#8218;<strong>HH</strong>:mm&#8216;)</p>

</div>
</div>
<div id="faq-question-1647456498262" class="rank-math-list-item">
<h3 class="rank-math-question ">Wie füge ich Jahre zu einem Datum in Power Automate hinzu?</h3>
<div class="rank-math-answer ">

<p>Nutze addToTime mit den Year Intvervall::</p>
<p>addToTime(utcNow(),1,&#8217;Year&#8216;,&#8217;yyyy-MM-dd HH:mm:ss&#8216;)</p>

</div>
</div>
<div id="faq-question-1647506688904" class="rank-math-list-item">
<h3 class="rank-math-question ">Wie berechnet man die Differenz zwischen zwei Daten?</h3>
<div class="rank-math-answer ">

<p><strong><br />1: </strong>Verwenden Sie den Ausdruck &#8222;ticks&#8220;, um das Datum in eine Ganzzahl umzuwandeln. <br /><strong>2: </strong>Verwenden Sie &#8222;sub&#8220;, um die Differenz zu berechnen.<br /><strong>3: </strong>Teilen Sie das Ergebnis, um das benötigte Zeitintervall zu erhalten. Sehen Sie sich das Beispiel für vergangene Minuten seit Beginn der Stunde an:</p>
<p>div(sub(ticks(utcNow()),ticks(startOfHour(utcNow()))),600000000)</p>

</div>
</div>
<div id="faq-question-1648619305438" class="rank-math-list-item">
<h3 class="rank-math-question ">Wie bekomme ich die Kalenderwoche aus einem Datum?</h3>
<div class="rank-math-answer ">

<p>Du kannst die Kalenderwoche des aktuellen Datums mit folgendem Ausdruck ermitteln (passe ihn an deine Bedürfnisse an):<br /><code>add(div(dayOfYear(utcNow()),7),1)</code></p>

</div>
</div>
</div>
</div>


<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://zeitgeistcode.de/power-automate-date-time/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>PowerApps IsMatch-Funktion erklärt (mit Match &#038; MatchAll)</title>
		<link>https://zeitgeistcode.de/powerapps-ismatch/</link>
					<comments>https://zeitgeistcode.de/powerapps-ismatch/#respond</comments>
		
		<dc:creator><![CDATA[Johannes]]></dc:creator>
		<pubDate>Tue, 08 Aug 2023 11:23:03 +0000</pubDate>
				<category><![CDATA[PowerApps]]></category>
		<guid isPermaLink="false">https://zeitgeistcode.de/?p=642</guid>

					<description><![CDATA[Die IsMatch-Funktion in PowerApps ermöglicht es dir zu überprüfen, ob eine Zeichenfolge einem bestimmten Format entspricht oder nicht. Sie ist sehr nützlich, wenn es darum geht, die Eingabe von Benutzertexten in einem Formular zu validieren. Zum Beispiel muss der Benutzer eine E-Mail-Adresse angeben. Mit der PowerApps IsMatch-Funktion kannst du prüfen, ob die bereitgestellte E-Mail-Adresse das [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Die IsMatch-Funktion in PowerApps ermöglicht es dir zu überprüfen, ob eine Zeichenfolge einem bestimmten Format entspricht oder nicht. Sie ist sehr nützlich, wenn es darum geht, die Eingabe von Benutzertexten in einem Formular zu validieren.</p>



<p>Zum Beispiel muss der Benutzer eine E-Mail-Adresse angeben. Mit der PowerApps IsMatch-Funktion kannst du prüfen, ob die bereitgestellte E-Mail-Adresse das richtige Format einer E-Mail-Adresse hat. Andere häufige Anwendungsfälle könnten eine Telefonnummer, die URL einer Website oder jede Art von Kennungen sein.</p>



<p>Die IsMatch-Funktion ermöglicht es dir, einfache Textabschnitte, reguläre Ausdrücke und vordefinierte Muster zu verwenden.</p>



<p>Diese Anleitung erklärt die IsMatch-Funktion und bietet gängige Beispiele für Anwendungsfälle wie die oben erwähnte E-Mail, Telefonnummer, URL und mehr.</p>


				<div class="wp-block-uagb-table-of-contents uagb-toc__align-left uagb-toc__columns-1 uagb-toc__collapse uagb-block-c673f625      "
					data-scroll= "1"
					data-offset= "30"
					style=""
				>
				<div class="uagb-toc__wrap">
						<div class="uagb-toc__title">
							PowerApps IsMatch-Funktion													<svg xmlns="https://www.w3.org/2000/svg" viewBox= "0 0 384 512"><path d="M192 384c-8.188 0-16.38-3.125-22.62-9.375l-160-160c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L192 306.8l137.4-137.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-160 160C208.4 380.9 200.2 384 192 384z"></path></svg>
																			</div>
																						<div class="uagb-toc__list-wrap ">
						<ol class="uagb-toc__list"><li class="uagb-toc__list"><a href="#syntax" class="uagb-toc-link__trigger">Syntax</a><ul class="uagb-toc__list"><li class="uagb-toc__list"><a href="#eingabeparameter" class="uagb-toc-link__trigger">Eingabeparameter</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#rückgabewert" class="uagb-toc-link__trigger">Rückgabewert</a></li></ul></li><li class="uagb-toc__list"><a href="#vordefinierte-muster" class="uagb-toc-link__trigger">Vordefinierte Muster</a><ul class="uagb-toc__list"><li class="uagb-toc__list"><a href="#spezial" class="uagb-toc-link__trigger">Spezial</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#letters" class="uagb-toc-link__trigger">Letters</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#digits" class="uagb-toc-link__trigger">Digits</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#spaces" class="uagb-toc-link__trigger">Spaces</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#klammern" class="uagb-toc-link__trigger">Klammern</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#e-mail-adressen" class="uagb-toc-link__trigger">E-Mail-Adressen</a></li></ul></li></ul></li><li class="uagb-toc__list"><a href="#match-options" class="uagb-toc-link__trigger">Match Options</a><ul class="uagb-toc__list"><li class="uagb-toc__list"><a href="#complete" class="uagb-toc-link__trigger">Complete</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#contains" class="uagb-toc-link__trigger">Contains</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#beginswith-endswith" class="uagb-toc-link__trigger">BeginsWith &amp; EndsWith</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#ignorecase" class="uagb-toc-link__trigger">IgnoreCase</a></li></ul></li></ul></li></ul></li><li class="uagb-toc__list"><a href="#sonderzeichen" class="uagb-toc-link__trigger">Sonderzeichen</a><ul class="uagb-toc__list"><li class="uagb-toc__list"><a href="#liste-der-sonderzeichen" class="uagb-toc-link__trigger">Liste der Sonderzeichen</a></li></ul></li></ul></li></ul></li></ul></li><li class="uagb-toc__list"><a href="#ismatch-und-variablem-im-muster" class="uagb-toc-link__trigger">IsMatch und Variablem im Muster</a><li class="uagb-toc__list"><a href="#ismatch-und-delegation" class="uagb-toc-link__trigger">IsMatch und Delegation</a><li class="uagb-toc__list"><a href="#ismatch-negieren-kein-match" class="uagb-toc-link__trigger">IsMatch negieren &#8211; kein Match</a><li class="uagb-toc__list"><a href="#ismatch-mit-regulären-ausdrücken" class="uagb-toc-link__trigger">IsMatch mit regulären Ausdrücken</a><li class="uagb-toc__list"><a href="#ismatch-mit-einem-datum" class="uagb-toc-link__trigger">IsMatch mit einem Datum</a><li class="uagb-toc__list"><a href="#ismatch-für-eine-uhrzeit" class="uagb-toc-link__trigger">IsMatch für eine Uhrzeit</a><li class="uagb-toc__list"><a href="#ismatch-für-eine-e-mail-adresse" class="uagb-toc-link__trigger">IsMatch für eine E-Mail-Adresse</a><li class="uagb-toc__list"><a href="#ismatch-für-eine-telefonnummer" class="uagb-toc-link__trigger">IsMatch für eine Telefonnummer</a><li class="uagb-toc__list"><a href="#ismatch-url" class="uagb-toc-link__trigger">IsMatch URL</a><li class="uagb-toc__list"><a href="#syntax" class="uagb-toc-link__trigger">Syntax</a><ul class="uagb-toc__list"><li class="uagb-toc__list"><a href="#rückgabewert-der-match-funktion" class="uagb-toc-link__trigger">Rückgabewert der Match-Funktion</a></li></ul></li></ul></li></ul></li></ul></li></ul></li><li class="uagb-toc__list"><a href="#funktionsbeispiele" class="uagb-toc-link__trigger">Funktionsbeispiele</a><ul class="uagb-toc__list"><li class="uagb-toc__list"><a href="#simple-match" class="uagb-toc-link__trigger">Simple match</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#benannte-teilübereinstimmungen" class="uagb-toc-link__trigger">Benannte Teilübereinstimmungen</a></li></ul></li></ul></li></ul></li></ul></li></ul></li></ul></li><li class="uagb-toc__list"><a href="#matchall-funktionsbeispiel" class="uagb-toc-link__trigger">MatchAll Funktionsbeispiel</a></ul></ul></ul></ul></ul></ul></ol>					</div>
									</div>
				</div>
			


<p>Die IsMatch-Funktion vergleicht einen Text mit einem angegebenen Muster. Muster können einfache Textabschnitte, reguläre Ausdrücke, vordefinierte Muster oder eine Kombination mehrerer vordefinierter Muster sein. Das Ergebnis ist &#8222;true&#8220;, wenn der Text dem Muster entspricht, und &#8222;false&#8220;, wenn das Muster nicht übereinstimmt.</p>



<h3 class="wp-block-heading" id="syntax">Syntax</h3>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">IsMatch( Text, Pattern [, Options ] )</code></pre>



<h4 class="wp-block-heading" id="input-parameters">Eingabeparameter</h4>



<ul class="wp-block-list">
<li><strong>Text (erforderlich):</strong> Der Text, den du gegen ein Muster validieren möchtest.</li>



<li><strong>Pattern (erforderlich):</strong> Ein Muster zum Abgleich des gegebenen Textes. Hinweis: Eine Variable im IsMatch-Muster ist nicht erlaubt.</li>



<li><strong>Options (optional):</strong> Die Option ermöglicht es dir, festzulegen, wie das Muster angewendet wird. Zulässige Einträge sind alle Werte der MatchOptions-Auflistung, die BeginsWith | Contains | EndsWith | IgnoreCase | Multiline | Complete (Standard) sind.</li>
</ul>



<h4 class="wp-block-heading" id="return-value">Rückgabewert</h4>



<ul class="wp-block-list">
<li><strong>true:</strong> Wenn das Muster übereinstimmt.</li>



<li><strong>false:</strong> Wenn das Muster NICHT übereinstimmt.</li>
</ul>



<h3 class="wp-block-heading" id="predefined-patterns">Vordefinierte Muster</h3>



<p>Reguläre Ausdrücke sind schwer zu lesen und für jemanden, der sie nicht täglich verwendet, schwer zu pflegen. Daher stellt Microsoft einige vordefinierte Muster zur Verfügung, die reguläre Ausdrücke mit selbsterklärenden Namen darstellen. Diese vordefinierten Muster können mit dem &#8222;&amp;&#8220; kombiniert werden, wie im folgenden Beispiel gezeigt:</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">// example to validate a price with predefined patterns
IsMatch( 
  &quot;21.78&quot;,
  MultipleDigits &amp; Period &amp; Digit &amp; Digit
); // =&gt; true</code></pre>



<p>Um einen Überblick über die vorhandenen vordefinierten Muster und deren Verwendung zu erhalten, hier sind einige Beispiele:</p>



<h4 class="wp-block-heading" id="sepcial">Spezial</h4>



<p>Es gibt vordefinierte Muster für gängige Sonderzeichen wie Komma, Bindestrich und Punkt. Zusätzlich gibt es einen Matcher für &#8222;any&#8220;, der jedes beliebige Zeichen darstellen kann (any = 1 Zeichen).</p>



<ul class="wp-block-list">
<li>Any</li>



<li>Comma</li>



<li>Hyphen</li>



<li>Period</li>
</ul>



<p>Hier ein Anwendungsbeispiel:</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">IsMatch(
  &quot;!,-.&quot;,
  Any &amp; Comma &amp; Hyphen &amp; Period
) // =&gt; true</code></pre>



<h4 class="wp-block-heading" id="letters">Letters</h4>



<p>Für Buchstaben gibt es drei dedizierte vordefinierte Muster:</p>



<ul class="wp-block-list">
<li>Letter</li>



<li>MultipleLetters</li>



<li>OptionalLetters</li>
</ul>



<p>Hier zwei Anwendungsbeispiele:</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">IsMatch(
  &quot;a.abc.as&quot;,
  Letter &amp; Period &amp; MultipleLetters &amp; Period &amp; OptionalLetters
); // =&gt; true

IsMatch( 
  &quot;a.abc.&quot;,
  Letter &amp; Period &amp; MultipleLetters &amp; Period &amp; OptionalLetters
); // =&gt; true</code></pre>



<h4 class="wp-block-heading" id="digits">Digits</h4>



<p>Für Ziffern gibt es entsprechende vordefinierte Muster:</p>



<ul class="wp-block-list">
<li>Digit</li>



<li>MultipleDigits</li>



<li>OptionalDigits</li>
</ul>



<p>Die Verwendung ist im Wesentlichen dieselbe wie für die Buchstabenmuster:</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">IsMatch( 
  &quot;1.123.1&quot;,
  Digit &amp; Period &amp; MultipleDigits &amp; Period &amp; OptionalDigits
) // =&gt; true

IsMatch( 
  &quot;1.123.&quot;,
  Digit &amp; Period &amp; MultipleDigits &amp; Period &amp; OptionalDigits
) // =&gt; true</code></pre>



<h4 class="wp-block-heading" id="spaces">Spaces</h4>



<p>Für Leerzeichen gibt es einige vordefinierte Matcher.</p>



<ul class="wp-block-list">
<li>MultipleNonSpaces(1 oder mehrere Zeichen, die kein Leerzeichen sind)</li>



<li>MultipleSpaces (1 oder mehrere Leerzeichen)</li>



<li>NonSpace (1 Zeichen, das kein Leerzeichen ist)</li>



<li>OptionalNonSpaces (0 oder mehrere Zeichen, die kein Leerzeichen sind))</li>



<li>OptionalSpaces (0 oder 1 Leerzeichen)</li>



<li>Space (ein Leerzeichen)</li>
</ul>



<p>Hier ist ein Beispiel, das alle vordefinierten Muster für Leerzeichen verwendet.</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">IsMatch(
    &quot;a1.  .a.. . &quot;, 
    MultipleNonSpaces &amp; Period &amp; MultipleSpaces &amp; Period &amp; NonSpace &amp; Period &amp; OptionalNonSpaces &amp; Period &amp;  OptionalSpaces &amp; Period &amp;  Space
) // =&gt; true</code></pre>



<h4 class="wp-block-heading" id="parenthesis">Klammern</h4>



<p>Es gibt nur vordefinierte Matcher für klassische Klammern:</p>



<ul class="wp-block-list">
<li>LeftParen</li>



<li>RightParen</li>
</ul>



<p>Die Verwendung ist leicht verständlich:</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">IsMatch(
  &quot;(123)&quot;, 
  LeftParen &amp; MultipleDigits &amp; RightParen
) // =&gt; true</code></pre>



<h4 class="wp-block-heading" id="email">E-Mail-Adressen</h4>



<p>Für E-Mails gibt es einen vordefinierten Matcher:</p>



<ul class="wp-block-list">
<li>Email</li>
</ul>



<p>Die Verwendung erklärt sich von selbst:</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">IsMatch(
  &quot;john.doe@microsoft.com&quot;,
  Email
) // =&gt; true</code></pre>



<h3 class="wp-block-heading" id="match-options">Match Options</h3>



<h4 class="wp-block-heading" id="complete">Complete</h4>



<p>Im Gegensatz zur Contains-Option ist standardmäßig die Complete-Option für IsMatch eingestellt. Das bedeutet, dass eine exakte Übereinstimmung vorhanden sein muss.</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">IsMatch( 
  &quot;abc&quot;,
  &quot;abc&quot;
); =&gt; true

IsMatch( 
  &quot;abc&quot;,
  &quot;ab&quot;
); =&gt; false</code></pre>



<h4 class="wp-block-heading" id="contains">Contains</h4>



<p>ie Contains-Option definiert, dass die Übereinstimmung als &#8222;true&#8220; bewertet wird, wenn die Übereinstimmung irgendwo im Text gefunden wird.</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">IsMatch( 
  &quot;abc&quot;,
  &quot;ab&quot;,
  Contains
); =&gt; true</code></pre>



<h4 class="wp-block-heading" id="beginswith-endswith">BeginsWith &amp; EndsWith</h4>



<p>Die BeginsWith-Option ist nur dann &#8222;true&#8220;, wenn das Muster am Anfang der Zeichenfolge übereinstimmt.</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">IsMatch( 
  &quot;abc&quot;,
  &quot;a&quot;,
  BeginsWith
); =&gt; true

IsMatch( 
  &quot;abc&quot;,
  &quot;b&quot;,
  BeginsWith
); =&gt; false</code></pre>



<p>Die EndsWith-Option ist nur dann &#8222;true&#8220;, wenn das Muster am Ende der Zeichenfolge übereinstimmt.</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">IsMatch( 
  &quot;abc&quot;,
  &quot;c&quot;,
  EndsWith
); =&gt; true

IsMatch( 
  &quot;abc&quot;,
  &quot;a&quot;,
  EndsWith
); =&gt; false</code></pre>



<h4 class="wp-block-heading" id="ignorecase">IgnoreCase</h4>



<p>Um die Groß- und Kleinschreibung für Übereinstimmungen zu ignorieren, verwende die IgnoreCase-Option. Übereinstimmungen werden als &#8222;true&#8220; bewertet, unabhängig davon, ob Klein- oder Großbuchstaben verwendet werden.</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">// IsMatch with IgnoreCase options
IsMatch( 
  &quot;ABC&quot;,
  &quot;abc&quot;,
  IgnoreCase
); =&gt; true

// IsMatch without IgnoreCase options
IsMatch( 
  &quot;ABC&quot;,
  &quot;abc&quot;
); =&gt; false</code></pre>



<div class="inherit-container-width wp-block-group box is-layout-constrained wp-block-group-is-layout-constrained">
<h3 class="wp-block-heading boxheadline" id="special-characters">Sonderzeichen</h3>



<p>Muster können einfache Textübereinstimmungen sein:</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">IsMatch(&quot;abc&quot;,&quot;abc&quot;); // =&gt; true</code></pre>



<p>Muster können auch reguläre Ausdrücke sein:</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">IsMatch( &quot;123&quot;, &quot;\d+&quot; ); // =&gt; true</code></pre>



<p>In regulären Ausdrücken haben einige Zeichen eine besondere Bedeutung (wie &#8218;\ &#8218; und &#8218;+&#8216; im Beispiel).</p>



<p>Um die spezielle Bedeutung nicht auszulösen, musst du diese Zeichen mit einem Backslash &#8218;\ &#8218; escapen, falls du das reguläre Ausdrucksverhalten nicht auslösen möchtest, wie hier:</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">// escaping of special characters is missing, does not match
IsMatch(
  &quot;(1 + 2) * 1 = 3 ?&quot;,
  &quot;(1 + 2) * 1 = 3 ?&quot;
);  // =&gt; false

// correct escaping of special characerts 
IsMatch(
  &quot;(1 + 2) * 1 = 3 ?&quot;,
  &quot;\(1 \+ 2\) \* 1 = 3 \?&quot;
); // =&gt; true
</code></pre>



<h4 class="wp-block-heading" id="list-of-special-characters"><strong>Liste der Sonderzeichen</strong></h4>



<p>Das sind alle Zeichen, die du mit einem Backslash escapen musst:</p>



<ul class="wp-block-list">
<li><strong>.</strong> (Punkt)</li>



<li><strong>?</strong> (Fragezeichen)</li>



<li><strong>*</strong> (Stern)</li>



<li><strong>+</strong> (Pluszeichen)</li>



<li><strong>( )</strong> (Klammern)</li>



<li><strong>[ ]</strong> (eckige Klammern)</li>



<li><strong>{ }</strong> (geschweifte Klammern)</li>



<li><strong>^</strong> (Zirkumflex)</li>



<li><strong>$</strong> (Dollarzeichen)</li>



<li><strong>| </strong>(enkrechter Balken)</li>



<li><strong>\</strong> (backslash)</li>
</ul>
</div>



<h3 class="wp-block-heading" id="ismatch-variable-in-pattern">IsMatch und Variablem im Muster</h3>



<p>Leider kann der Musterstring keine Variable sein. Etwas wie dies wird nicht funktionieren:</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">Set(POSITIVE_NUMBER_REGEX,&quot;\d+&quot;);
IsMatch( &quot;123&quot;,  POSITIVE_NUMBER_REGEX); // !! Nicht erlaubt !!</code></pre>



<p>Dies führt zu einem Fehler des Typs &#8222;Regular expressions must be constant values&#8220;.</p>



<figure class="wp-block-image aligncenter size-full"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/Regular-expressions-must-be-constant-values.webp" alt="Regular expressions must be constant values" class="wp-image-1241" title="PowerApps IsMatch-Funktion erklärt (mit Match &amp; MatchAll) 95"><figcaption class="wp-element-caption">Fehler &#8222;Regular expressions must be constant values.&#8220; </figcaption></figure>



<p>Hoffentlich wird sich das in Zukunft ändern. Im Moment wird es nicht unterstützt, Variablen innerhalb von Mustern zu verwenden.</p>



<h3 class="wp-block-heading" id="ismatch-and-delegation">IsMatch und Delegation</h3>



<p>Die IsMatch-Funktion ist keine delegierbare Funktion. Daher solltest du die IsMatch-Funktion nicht auf großen Datensätzen verwenden, egal welche Datenquelle du verwendest. Suche stattdessen nach delegierbaren Alternativen für IsMatch in Filter- oder Lookup-Funktionsaufrufen in SharePoint-Listen wie &#8218;=&#8216;, &#8218;&lt;>&#8216;, StartsWith usw.</p>



<h2 class="wp-block-heading" id="powerapps-ismatch-examples">PowerApps IsMatch-Beispiele</h2>



<h3 class="wp-block-heading" id="not-ismatch">IsMatch negieren &#8211; kein Match</h3>



<p>Manchmal möchtest du überprüfen, ob es KEINE Übereinstimmung gibt. Dies kann erreicht werden, indem du das Ausrufezeichen oder die Not-Funktion verwendest, wie in den folgenden IsMatch-Beispielen gezeigt.</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">// exclamation mark
!IsMatch(&quot;abc&quot;, &quot;abc&quot;); // =&gt; false

// Not function
Not(IsMatch(&quot;abc&quot;, &quot;abc&quot;)); // =&gt; false</code></pre>



<h3 class="wp-block-heading" id="ismatch-regular-expression">IsMatch mit regulären Ausdrücken</h3>



<p>Reguläre Ausdrücke sind sehr leistungsstark. Du findest reguläre Ausdrücke für die meisten Formate im Web. Dennoch sind sie schwer zu lesen und zu formulieren. Hier ist ein sehr einfaches Beispiel für positive Zahlen.</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">IsMatch( &quot;123&quot;, &quot;\d+&quot; ); // =&gt; true</code></pre>



<h3 class="wp-block-heading" id="ismatch-date">IsMatch mit einem Datum</h3>



<p>In einem Formular ist der beste Weg, sicherzustellen, dass das richtige Datumsformat vorliegt, die Bereitstellung eines von einem Kalender gesteuerten Datumsfeldes. Dennoch kann es Fälle geben, in denen du sicherstellen musst, dass eine Zeichenfolge ein bestimmtes korrektes Datumsformat hat.</p>



<p>Die Datumsformate unterscheiden sich in verschiedenen Ländern, und es werden unterschiedliche Formate verwendet.</p>



<p>Die folgenden Skripts zeigen, wie du einige der häufigeren Datumsformate mit regulären Ausdrücken validieren kannst.</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">// YYYY-MM-DD
IsMatch(&quot;2022-02-23&quot;,&quot;\d{4}-\d{2}-\d{2}&quot;); // =&gt; true

// YYYY/MM/DD
IsMatch(&quot;2022/02/23&quot;,&quot;\d{4}/\d{2}/\d{2}&quot;) // =&gt; true

// MM/DD/YYYY 
IsMatch(&quot;04/21/2008&quot;,&quot;\d{2}/\d{2}/\d{4}&quot;); // =&gt; true

// MM-DD-YYYY 
IsMatch(&quot;04-21-2008&quot;,&quot;\d{2}-\d{2}-\d{4}&quot;); // =&gt; true</code></pre>



<h3 class="wp-block-heading" id="ismatch-time">IsMatch für eine Uhrzeit</h3>



<p>Aufgrund der Vielfalt der Uhrzeitformate gibt es nicht ein einziges Zeitmuster, das alle abdeckt. Durch Verwendung von regulären Ausdrücken kannst du dein Zeitformat definieren. Der folgende Ausdruck kann als Ausgangspunkt verwendet werden.</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">IsMatch(&quot;11:00 AM&quot;, &quot;\d{1,2}\:\d{2}\ (AM|PM)&quot;); // =&gt; true

IsMatch(&quot;4:00 PM&quot;, &quot;\d{1,2}\:\d{2}\ (AM|PM)&quot;); // =&gt; true</code></pre>



<h3 class="wp-block-heading" id="ismatch-email">IsMatch für eine E-Mail-Adresse</h3>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">IsMatch(&quot;john.doe@microsoft.com&quot;, Match.Email); // =&gt; true</code></pre>



<h3 class="wp-block-heading" id="ismatch-phone-number">IsMatch für eine Telefonnummer</h3>



<p>Das Format von Telefonnummern variiert von Land zu Land. Um eine Telefonnummer mit der IsMatch-Funktion zu validieren, kannst du einen regulären Ausdruck verwenden. Das folgende Beispiel kann für das amerikanische Telefonnummerformat verwendet werden.</p>



<p>Wenn du den regulären Ausdruck für ein anderes Land benötigst, suche im Internet nach dem regulären Ausdruck für das Telefonnummerformat deines Landes. Teile gerne deine Ergebnisse mit, damit ich sie hier für andere hinzufügen kann.</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">// Validiere nordamerikanische Telefonnummern
IsMatch(
  &quot;123-456-7890&quot;, 
  &quot;^\(?([0-9]{3})\)?[-. ]?([0-9]{3})[-. ]?([0-9]{4})$&quot;
); // =&gt; true</code></pre>



<p>Quelle des regulären Ausdrucks: <a href="https://www.oreilly.com/library/view/regular-expressions-cookbook/9781449327453/ch04s02.html" data-type="URL" data-id="https://www.oreilly.com/library/view/regular-expressions-cookbook/9781449327453/ch04s02.html" target="_blank" rel="noreferrer noopener">O&#8217;REILLY Regular Expressions Cookbook</a></p>



<h3 class="wp-block-heading" id="ismatch-url">IsMatch URL</h3>



<p>Dies ist ein Beispiel für eine IsMatch-Funktion für eine HTTP-URL. Beachte, dass nur &#8218;http&#8216; und &#8218;https&#8216; übereinstimmen werden. Andere Protokolle wie &#8218;ftp&#8216; werden nicht übereinstimmen.</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">IsMatch(
  &quot;https://zeitgeistcode.com&quot;, 
  &quot;(https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_\+.~#?&amp;//=]*))&quot;
) // =&gt; true</code></pre>



<h2 class="wp-block-heading" id="match-matchall-function">Match &amp; MatchAll Funktion</h2>



<p>Um die Match- und MatchAll-Funktion zu verstehen, ist es wichtig, die IsMatch-Funktion zu verstehen, aufgrund der großen Überschneidung der Funktionen. Alles, was du wissen musst, wurde oben erklärt.</p>



<p>Der Unterschied zwischen IsMatch und Match/MatchAll besteht darin, dass IsMatch nur prüft, ob ein Muster übereinstimmt. </p>



<p>Match/MatchAll gibt die Übereinstimmung(en) des Musters zurück. </p>



<p>IsMatch ist also gut geeignet, um eine Eingabe zu validieren, während Match/MatchAll gut geeignet sind, um Übereinstimmungen in einem Text zu finden.</p>



<p>Der Unterschied zwischen der Match-Funktion und der MatchAll-Funktion besteht darin, dass Match die erste Übereinstimmung zurückgibt und MatchAll alle Übereinstimmungen zurückgibt.</p>



<h3 class="wp-block-heading" id="syntax">Syntax</h3>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">Match( Text, Pattern [, Options ] )
MatchAll( Text, Pattern [, Options ] )</code></pre>



<p>Eingabeparameter</p>



<ul class="wp-block-list">
<li><strong>Text (erforderlich):</strong> Der Text, den du gegen ein Muster validieren möchtest.</li>



<li><strong>Pattern (erforderlich):</strong> Ein Muster zum Abgleich des gegebenen Textes. Hinweis: Der Musterstring muss derzeit konstant sein. Eine Variable im IsMatch-Muster ist nicht erlaubt.</li>



<li><strong>Options (optional):</strong> Die Option ermöglicht es dir, festzulegen, wie das Muster angewendet wird. Zulässige Einträge sind alle Werte der MatchOptions-Auflistung, die BeginsWith | Contains (Standard) | EndsWith | IgnoreCase | Multiline | Complete sind.</li>
</ul>



<h4 class="wp-block-heading" id="return-value-of-match-function">Rückgabewert der Match-Funktion</h4>



<ul class="wp-block-list">
<li><strong>Wenn eine Übereinstimmung gefunden wird: </strong>Die Match-Funktion gibt einen Datensatz mit folgenden Spalten zurück:
<ul class="wp-block-list">
<li><strong>benannte Teilübereinstimmung(en) oder Teilübereinstimmungen</strong>: Falls es benannte Übereinstimmungen oder nicht benannte Teilübereinstimmungen gibt, werden dafür Spalten erstellt (siehe Beispiele unten).</li>



<li><strong>FullMatch:</strong> Zeichenfolge der übereinstimmenden Textes.</li>



<li><strong>StartMatch:</strong> Startindex der übereinstimmenden Zeichenfolge (beginnend bei 1 für die erste Zeichenfolge).</li>



<li><strong>SubMatches:</strong> Tabelle der Teilübereinstimmungen</li>
</ul>
</li>



<li><strong>Wenn KEINE Übereinstimmung gefunden wird:</strong> Die Match-Funktion gibt einen leeren Wert zurück.</li>
</ul>



<h3 class="wp-block-heading" id="match-function-examples">Funktionsbeispiele</h3>



<h4 class="wp-block-heading" id="simple-match">Simple match</h4>



<p>Im folgenden Beispiel suchen wir nach einer Ziffer. Die Ziffer ist die &#8218;1&#8216;, das 5. Zeichen.</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">Set(
    myMatchtes,
    Match(
        &quot;paul1&quot;,
        Digit 
    )
);

// matches a digit

/* Result:

{
  FullMatch: &quot;1&quot;&quot;,
  StartMatch: 5,
  Submatches: {}
}

*/</code></pre>



<h4 class="wp-block-heading" id="named-submatches"><br>Benannte Teilübereinstimmungen</h4>



<p>Du kannst Teilübereinstimmungen benennen, indem du das Format (?&lt;name>REGEX) verwendest. Im Beispiel gibt es zwei benannte Teilübereinstimmungen: Eine für die E-Mail namens &#8218;mail&#8216; und eine für das &#8218;Alter&#8216;.</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">Set(
    myMatchtes,
    Match(
        &quot;john.doe@microsoft.com;32&quot;,
        &quot;(?&lt;mail&gt;&quot; &amp; Email &amp; &quot;);(?&lt;age&gt;&quot; &amp; Digit &amp; Digit &amp; &quot;)&quot;
    )
);

/*

{
   mail: &quot;john.doe@microsoft.com&quot;,
   age: &quot;32&quot;&quot;,
   FullMatch: &quot;john.doe@microsoft.com;32&quot;,
   StartMatch: 1,
   SubMatches: 
     {
       &quot;john.doe@microsoft.com&quot;,
       age: &quot;32&quot;
     }

}
*/</code></pre>



<h3 class="wp-block-heading" id="matchall-example">MatchAll Funktionsbeispiel</h3>



<p><br>MatchAll gibt alle Übereinstimmungen innerhalb des Textes zurück. Da wir nach einer Ziffer suchen und es zwei Ziffern im Text gibt, erhalten wir zwei Übereinstimmungen.</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">Set(
    myMatchtes,
    MatchAll(
        &quot;paul1a4&quot;,
        Digit 
    )
);

/*
{
  {
    FullMatch: &quot;1&quot;&quot;,
    StartMatch: 5,
    Submatches: {}
  },
  {
    FullMatch: &quot;4&quot;,
    StartMatch: 7,
    Submatches: {}
  }
}
*/</code></pre>
]]></content:encoded>
					
					<wfw:commentRss>https://zeitgeistcode.de/powerapps-ismatch/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Wie man einen Trigger in Power Automate ändert</title>
		<link>https://zeitgeistcode.de/power-automate-change-trigger/</link>
					<comments>https://zeitgeistcode.de/power-automate-change-trigger/#respond</comments>
		
		<dc:creator><![CDATA[Johannes]]></dc:creator>
		<pubDate>Tue, 08 Aug 2023 10:15:51 +0000</pubDate>
				<category><![CDATA[Power Automate]]></category>
		<guid isPermaLink="false">https://zeitgeistcode.de/?p=630</guid>

					<description><![CDATA[Um sich die Entwicklung zu erleichtern, nutzt man häufig beim Entwickeln eines Flows einem manuellen Trigger. Sobald du eine solide Implementierung hast, möchtest du möglicherweise deinen Trigger von manuell auf wiederkehrend (zum Beispiel) ändern. Diese Anleitung erklärt, wie du den Triggertyp deines Power Automate-Flow ändern kannst. Wenn du den Start-Trigger von Power Automate änderst, verlierst [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Um sich die Entwicklung zu erleichtern,  nutzt man häufig  beim Entwickeln eines Flows einem manuellen Trigger. Sobald du eine solide Implementierung hast, möchtest du möglicherweise deinen Trigger von manuell auf wiederkehrend (zum Beispiel) ändern. Diese Anleitung erklärt, wie du den Triggertyp deines Power Automate-Flow ändern kannst.</p>



<div class="wp-block-group box is-layout-constrained wp-block-group-is-layout-constrained">
<h2 class="wp-block-heading" id="when-you-change-a-power-automate-start-trigger-you-lose-its-output">Wenn du den Start-Trigger von Power Automate änderst, verlierst du seine Ausgabe</h2>



<p>Beachte bitte: Wenn du den Start-Trigger von Power Automate änderst, verlierst du seine Ausgabe. Du musst den alten Trigger löschen, um einen neuen zu definieren. Alle Ausgaben des alten Triggers gehen verloren. Bevor du den ursprünglichen Trigger änderst, solltest du eine Kopie des Flusses als Backup erstellen.</p>



<p>Stell dir vor, du möchtest einen SharePoint-Trigger für neue Listeneinträge in etwas anderes ändern. Falls dein Flow Daten des SharePoint-Eintrags verwendet, wird dein Flow nach der Änderung des Triggers nicht mehr funktionieren.</p>
</div>



<h2 class="wp-block-heading has-text-align-center" id="step-by-step-how-to-change-a-trigger-in-power-automate">Schritt für Schritt: Wie man einen Trigger in Power Automate ändert</h2>


<div id="rank-math-howto" class="rank-math-block" style="text-align:center">
<div class="rank-math-howto-description">

<p>Schauen wir uns Schritt für Schritt an, wie man den Trigger eines Power Automate-Flows ändert. In dieser Anleitung ändern wir den Trigger von einem manuellen Trigger zu einem zeitgesteuerten Trigger. Dennoch ist das Konzept für jeden beliebigen Triggertyp, den du ändern möchtest, gleich.</p>

</div>

<ol class="rank-math-steps ">
<li id="howto-step-1641802130082" class="rank-math-step">
<h3 class="rank-math-step-title ">Lösche den ursprünglichen Trigger.</h3>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="920" height="321" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/power-automate-delete-trigger.webp" class="attachment-full size-full" alt="power automate delete trigger" title="Wie man einen Trigger in Power Automate ändert 96"><p>Trigger löschen</p>
</div>
</li>
<li id="howto-step-1641802860249" class="rank-math-step">
<h3 class="rank-math-step-title ">Bestätige die Löschung des Triggers.</h3>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="377" height="220" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/power-automate-confirm-delete-trigger.webp" class="attachment-full size-full" alt="power automate confirm delete trigger" title="Wie man einen Trigger in Power Automate ändert 97"><p>Bestätige &#8218;Delete Step&#8216;</p>
</div>
</li>
<li id="howto-step-1641803007461" class="rank-math-step">
<h3 class="rank-math-step-title ">Wähle den neuen Triggertyp aus.</h3>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="645" height="484" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/power-automate-change-trigger-type.webp" class="attachment-full size-full" alt="power automate change trigger type" title="Wie man einen Trigger in Power Automate ändert 98"><p>Triggertyp ändern</p>
</div>
</li>
<li id="howto-step-1641803061452" class="rank-math-step">
<h3 class="rank-math-step-title ">Passe den neuen Trigger nach deinen Bedürfnissen an.</h3>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="628" height="236" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/power-automate-change-flow-trigger.webp" class="attachment-full size-full" alt="power automate change flow trigger" title="Wie man einen Trigger in Power Automate ändert 99"><p>Trigger anpasssen</p>
</div>
</li>
</ol>
</div>


<p>Durch diese Schritte kannst du den Trigger-Typ in deinem Power Automate-Flow ändern, sei es von manuell zu zeitgesteuert oder zu einem anderen Typ. Stelle sicher, dass du die Auswirkungen der Änderung verstehst und gegebenenfalls eine Sicherungskopie deines Flows erstellst, um etwaige Datenverluste zu vermeiden.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://zeitgeistcode.de/power-automate-change-trigger/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Formulare in Power Apps zurücksetzen &#124; ResetForm und Reset</title>
		<link>https://zeitgeistcode.de/powerapps-formulare-zuruecksetzen/</link>
					<comments>https://zeitgeistcode.de/powerapps-formulare-zuruecksetzen/#respond</comments>
		
		<dc:creator><![CDATA[Johannes]]></dc:creator>
		<pubDate>Tue, 08 Aug 2023 09:36:02 +0000</pubDate>
				<category><![CDATA[PowerApps]]></category>
		<guid isPermaLink="false">https://zeitgeistcode.de/?p=569</guid>

					<description><![CDATA[Spätestens nach dem Abschicken eines Formulars will man sein Formular wieer auf den initialen Zustand zurücksetzen. Zum Glück ist das Zurücksetzen eines Formulars mit Power Apps recht einfach. Die ResetForm Funktion erledigt das relativ einfach. Aber nicht immer ist die ResetForm Funktion die richtige Lösung. Um vollständig zu verstehen, wie man Formulare oder einzelen Elmente [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Spätestens nach dem Abschicken eines Formulars will man sein Formular wieer auf den initialen Zustand zurücksetzen. Zum Glück ist das Zurücksetzen eines Formulars mit Power Apps recht einfach. Die ResetForm Funktion erledigt das relativ einfach.</p>



<p>Aber nicht immer  ist die ResetForm Funktion die richtige Lösung. Um vollständig zu verstehen, wie man Formulare oder einzelen Elmente zurücksetzen kann, muss man etwas mehr wissen</p>



<p>Deswegen erklärt dieser Artikel die folgenden Themen:</p>



<ul class="wp-block-list">
<li>ResetForm Funktion</li>



<li>OnReset Eigenschaft</li>



<li>Reset Funktion</li>



<li>Reset Eigenschaft</li>



<li>Clear Eigenschaft</li>
</ul>



<p>Nach dem Lesen dieses Artikels und dem Anschauen der vielen Beispiele, wirst du verstehen, was wann und wie zu nutzen ist.</p>


				<div class="wp-block-uagb-table-of-contents uagb-toc__align-left uagb-toc__columns-1 uagb-toc__collapse uagb-block-889270f1      "
					data-scroll= "1"
					data-offset= "30"
					style=""
				>
				<div class="uagb-toc__wrap">
						<div class="uagb-toc__title">
							Formulare in Power Apps zurücksetzen													<svg xmlns="https://www.w3.org/2000/svg" viewBox= "0 0 384 512"><path d="M192 384c-8.188 0-16.38-3.125-22.62-9.375l-160-160c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L192 306.8l137.4-137.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-160 160C208.4 380.9 200.2 384 192 384z"></path></svg>
																			</div>
																						<div class="uagb-toc__list-wrap ">
						<ol class="uagb-toc__list"><li class="uagb-toc__list"><a href="#resetform-funktion" class="uagb-toc-link__trigger">ResetForm Funktion</a><li class="uagb-toc__list"><a href="#onreset-eigenschaft" class="uagb-toc-link__trigger">OnReset Eigenschaft</a><li class="uagb-toc__list"><a href="#reset-funktion" class="uagb-toc-link__trigger">Reset Funktion</a><li class="uagb-toc__list"><a href="#reset-eigenschaft" class="uagb-toc-link__trigger">Reset Eigenschaft</a><li class="uagb-toc__list"><a href="#clear-eigenschaft" class="uagb-toc-link__trigger">Clear Eigenschaft</a><li class="uagb-toc__list"><a href="#schritt-für-schritt-wie-man-einzelne-formularelemente-zurücksetzt" class="uagb-toc-link__trigger">Schritt-für-Schritt: Wie man einzelne Formularelemente zurücksetzt</a><ul class="uagb-toc__list"><li class="uagb-toc__list"><a href="#text-input-zurücksetzen" class="uagb-toc-link__trigger">Text Input zurücksetzen</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#drop-down-zurücksetzen" class="uagb-toc-link__trigger">Drop down zurücksetzen</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#combo-box-zurücksetzen" class="uagb-toc-link__trigger">Combo Box zurücksetzen</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#radio-button-zurücksetzen" class="uagb-toc-link__trigger">Radio Button zurücksetzen</a><li class="uagb-toc__list"><li class="uagb-toc__list"><a href="#checkbox-zurücksetzen" class="uagb-toc-link__trigger">Checkbox zurücksetzen</a></ul></ol>					</div>
									</div>
				</div>
			


<h2 class="wp-block-heading">ResetForm Funktion</h2>



<p>Die ResetForm macht folgendes:</p>



<ul class="wp-block-list">
<li><strong>Setzt alle Elemente eines Formulars auf ihren initialen Zustand zurück</strong></li>



<li>Führt den in der <strong>onReset Eigenschaft</strong> definierten Code aus</li>



<li>Wenn das Formular im Modus <strong>FormMode.New</strong> ist, wird es auf den Modus <strong>FormMode.Edit</strong> gesetzt</li>
</ul>



<h4 class="wp-block-heading">Syntax</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">ResetForm( FormName )</code></pre>



<h4 class="wp-block-heading">Eingangsparameter</h4>



<ul class="wp-block-list">
<li><strong>FormName (Pflichtfeld):</strong> Der Name des Formulars, das zurückgesetzt werden soll.</li>
</ul>



<h4 class="wp-block-heading">Rückgabewert</h4>



<ul class="wp-block-list">
<li>Die ResetForm Funktion gibt keinen Wert zurück</li>
</ul>



<h2 class="wp-block-heading">OnReset Eigenschaft</h2>



<p>Wie bereits in der Beschreibung der ResetForm Fuktion erwähnt, wird der unter der OnReset Eigenschaft beim Ausführen von ResetForm ausgeführt.</p>



<p>Beispielsweise könnte man so etwas machen:</p>



<figure class="wp-block-image aligncenter size-full"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2022/08/poweraoos-onreset-property-of-forms.jpg" alt="poweraoos onreset property of forms" class="wp-image-889" title="Formulare in Power Apps zurücksetzen | ResetForm und Reset 100"><figcaption class="wp-element-caption">Beispiel für die Nutzung der OnReset Eigenschaft</figcaption></figure>



<h2 class="wp-block-heading">Reset Funktion</h2>



<p>Die Reset Funktion setzt ein einzelnes Formular Control zurück.</p>



<h4 class="wp-block-heading">Syntax</h4>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">Reset( Control )</code></pre>



<h4 class="wp-block-heading">Eingangsparameter</h4>



<ul class="wp-block-list">
<li><strong>Control (Pflichtfeld):</strong> Das Formular Control, das zurückgesetzt werden soll.</li>
</ul>



<h4 class="wp-block-heading">Rückgabewert</h4>



<ul class="wp-block-list">
<li>Die Reset Funktion gibt keinen Wert zurück.</li>
</ul>



<h2 class="wp-block-heading">Reset Eigenschaft</h2>



<p>Die ResetFrom Funktion macht einen Reset für alle Elemente in einem Form Control. Manchmal will man aber nicht alle Elemente zurücksetzen, sondern nur einzelne. Mit der Reset Eigenschaft kannst du gezielt einzelne Elemente zurücksetzen.</p>



<p>Wie das geht, ist am einfachsten anhand eines Beispiels erklärt.</p>



<p>Nehmen wir an, wir haben drei Texteingabefelder und wir wollen nur zwei davon zurücksetzen. Bei den Feldern, die wir zurücksezten wollen, setzen wir die Reset Eigenschaft auf die Variable doReset.</p>



<figure class="wp-block-table"><table><thead><tr><th class="has-text-align-center" data-align="center">Texteingabefeld</th><th class="has-text-align-center" data-align="center">Default Wert</th><th class="has-text-align-center" data-align="center">Reset Eigenschaft</th></tr></thead><tbody><tr><td class="has-text-align-center" data-align="center">Text Input 1</td><td class="has-text-align-center" data-align="center">A</td><td class="has-text-align-center" data-align="center">doReset</td></tr><tr><td class="has-text-align-center" data-align="center">Text Input 2</td><td class="has-text-align-center" data-align="center">B</td><td class="has-text-align-center" data-align="center">doReset</td></tr><tr><td class="has-text-align-center" data-align="center">Text Input 3</td><td class="has-text-align-center" data-align="center">C</td><td class="has-text-align-center" data-align="center">false</td></tr></tbody></table></figure>



<p>Zusätzlich haben wir einen Button, der in der OnSelect Eigenschaft den folgenden Code hat, der zweimal den Wert der doReset Variable auf den jeweils anderen zum aktuellen setzt.</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">Set(doReset,!doReset);
Set(doReset,!doReset); // needs to be done twice</code></pre>



<p>Aussehen würde das ganze wie folgt:</p>



<figure class="wp-block-image aligncenter size-full"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2022/08/poweraoos-reset-property-example.jpg" alt="poweraoos reset property" class="wp-image-894" title="Formulare in Power Apps zurücksetzen | ResetForm und Reset 101"></figure>



<p>Jetzt kann man etwas Text eingeben. Nehmen wir einfach 1,2 und 3.</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2022/08/poweraoos-reset-property-example2.jpg" alt="poweraoos reset property" class="wp-image-895" width="336" height="257" title="Formulare in Power Apps zurücksetzen | ResetForm und Reset 102"></figure>



<p>Wenn wir den Button anklicken, sehen wir folgendes Ergebnis:</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2022/08/poweraoos-reset-property-example3.jpg" alt="poweraoos reset property" class="wp-image-896" width="333" height="251" title="Formulare in Power Apps zurücksetzen | ResetForm und Reset 103"></figure>



<p>Wie man sehen kann, wurden nur die ersten zwei Felder zurückgesetzt.</p>



<p>Warum setzen wir den Wert von doReset zweimal? Weil nur so das Feld bei jedem Klick neu gesetzt wird.</p>



<h2 class="wp-block-heading">Clear Eigenschaft</h2>



<p>Das Text Input Element hat eine Clear Eigenschaft, die an- oder ausgeschaltet werden kann über eine Clear Eigenschaft oder einen Clear Radio Button:</p>



<figure class="wp-block-image aligncenter size-full"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2022/08/powerapps-clear-property.jpg" alt="powerapps clear property" class="wp-image-880" title="Formulare in Power Apps zurücksetzen | ResetForm und Reset 104"><figcaption class="wp-element-caption">Clear Eigenschaft bei einem Text Input Element</figcaption></figure>



<figure class="wp-block-image aligncenter size-full"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2022/08/powerapps-clear-property-checkbox.jpg" alt="powerapps clear property" class="wp-image-881" title="Formulare in Power Apps zurücksetzen | ResetForm und Reset 105"><figcaption class="wp-element-caption"> Clear Eigenschaft bei einem Radio Button</figcaption></figure>



<p>Die Aktivierung der Eigenschaft Clear bewirkt, dass nach der Eingabe eines Wertes in die Texteingabe ein X auf der rechten Seite des Steuerelements erscheint, um die Eingabe zu löschen. </p>



<p><strong>Hinweis: </strong>Die Clear-Eigenschaft löscht die Eingabe, sie setzt nicht den Standardwert zurück.</p>



<p>Das Einschalten der Eigenschaft Clear sieht folgendermaßen aus und verhält sich auch so:</p>



<figure class="wp-block-image aligncenter size-full"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2022/08/powerapps-clear-property-effect.jpg" alt="powerapps clear property effect" class="wp-image-882" title="Formulare in Power Apps zurücksetzen | ResetForm und Reset 106"><figcaption class="wp-element-caption">Clear Eigenschaft in Aktion</figcaption></figure>



<p>In diesem Beispiel wird die Eigenschaft Clear verwendet, um ein Suchfeld auf leer zurückzusetzen.</p>



<h2 class="wp-block-heading">Schritt-für-Schritt: Wie man einzelne Formularelemente zurücksetzt</h2>



<p>Lerne  anhand einfacher Beispiele, wie man ein einzelnes Formularsteuerelement zurücksetzt.</p>



<h3 class="wp-block-heading">Text Input zurücksetzen</h3>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">Reset(MyTextInput)</code></pre>



<h4 class="wp-block-heading has-text-align-center">Wie man ein PowerApps Text Input zurücksetzt</h4>


<div id="rank-math-howto" class="rank-math-block" style="text-align:center">
<div class="rank-math-howto-description">

<p>Wir werden anhand eines einfachen Beispiels zeigen, wie man eine Texteingabe zurücksetzt. Alles, was Sie brauchen, ist eine Texteingabe und einen Button, um es selbst auszuprobieren.</p>

</div>

<ol class="rank-math-steps ">
<li id="howto-step-1641206605710" class="rank-math-step">
<h4 class="rank-math-step-title ">  Erstelle einen neues Text Input Element mit dem Namen &#8222;MyTextInput&#8220; </h4>
<div class="rank-math-step-content "></div>
</li>
<li id="howto-step-1641206618255" class="rank-math-step">
<h4 class="rank-math-step-title ">Setze den Defaultwert von dem Text Input Element</h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="604" height="142" src="https://zeitgeistcode.de/wp-content/uploads/2023/08/powerapps-reset-textinput-to-default-value-1.webp" class="attachment-full size-full" alt="powerapps reset textinput to default value 1" title="Formulare in Power Apps zurücksetzen | ResetForm und Reset 107"><p> Text Input &#8211; &#8222;MyTextInput&#8220; Defaultwert</p>
</div>
</li>
<li id="howto-step-1641206675500" class="rank-math-step">
<h4 class="rank-math-step-title "> Erstelle einen neuen Button und setze die  &#8222;OnSelect&#8220; Eigenschaft wie folgt : </h4>
<div class="rank-math-step-content "><img loading="lazy" decoding="async" width="612" height="184" src="https://zeitgeistcode.de/wp-content/uploads/2022/08/powerapps-reset-textinput-to-default-value-button.jpg" class="attachment-full size-full" alt="powerapps reset textinput to default value button" title="Formulare in Power Apps zurücksetzen | ResetForm und Reset 108"><p>Reset Button &#8211; OnSelect Eigenschaft</p>
</div>
</li>
<li id="howto-step-1641206716240" class="rank-math-step">
<h4 class="rank-math-step-title ">Starten Sie die Anwendung, gebe einen Text in in das Textfeld ein und klicke auf den Button.Das Textfeld wird auf den definierten Standardwert zurückgesetzt.</h4>
<div class="rank-math-step-content "></div>
</li>
</ol>
</div>


<h3 class="wp-block-heading">Drop down zurücksetzen</h3>



<p></p>



<p>Um ein einzelnes Dropdown auf seinen Standardwert zurückzusetzen, verwende die Funktion Reset mit dem Namen des Dropdowns als Parameter.</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">Reset( MyDropdown)</code></pre>



<h4 class="wp-block-heading has-text-align-center">Wie man ein PowerApps Dropdown zurücksetzt</h4>



<p></p>



<p>Wir werden anhand eines einfachen Beispiels zeigen, wie man ein Dropdown zurücksetzen kann. Alles, was du brauchst, ist ein Dropdown und eine Schaltfläche, um es selbst auszuprobieren.</p>



<p class="h2step"><strong>Schritt 1</strong> Erstelle ein Dropdown-Menü namens &#8222;MyDropdown&#8220;.</p>



<p class="h2step"><strong>Schritt 2</strong> Setze einen Standardwert für dein Dropdown-Menü.</p>



<figure class="wp-block-image aligncenter size-full"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2022/08/powerapps-dropdown-derfault.jpg" alt="powerapps dropdown derfault" class="wp-image-834" title="Formulare in Power Apps zurücksetzen | ResetForm und Reset 109"><figcaption class="wp-element-caption">&#8222;MyDropdown&#8220; mit gesetztem Defaultwert</figcaption></figure>



<p class="h2step"><strong>Schritt 3</strong> Erstelle einen neuen Button und setze die &#8222;OnSelect&#8220;-Eigenschaft auf:</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">Reset( MyDropdown)</code></pre>



<figure class="wp-block-image aligncenter size-full"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2022/08/powerapps-dropdown-reset.jpg" alt="powerapps dropdown reset" class="wp-image-835" title="Formulare in Power Apps zurücksetzen | ResetForm und Reset 110"><figcaption class="wp-element-caption"> Button to trigger Dropdown Reset function </figcaption></figure>



<p class="h2step"><strong>Schritt 4</strong> Starte die Anwendung, probiere verschiedene Optionen des Dropdown-Menüs aus und klicke auf deinen Button. Dein Dropdown-Menü wird auf den vordefinierten Standardwert zurückgesetzt.</p>



<h3 class="wp-block-heading">Combo Box zurücksetzen</h3>



<p>Um eine einzelne ComboBox auf ihren Standardwert zurückzusetzen, verwende die Reset-Funktion mit dem Namen der ComboBox als Parameter.</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">Reset( MyComboBox)</code></pre>



<h4 class="wp-block-heading">Wie man eine PowerApps-ComboBox zurücksetzt</h4>



<p><br>Wir werden ein einfaches Beispiel durchführen, um zu demonstrieren, wie man eine ComboBox zurücksetzt. Alles, was du brauchst, ist eine ComboBox und einen Button, um es selbst auszuprobieren.</p>



<p class="h2step"><strong>Schritt 1</strong> Erstelle eine ComboBox mit dem Namen &#8222;MyComboBox&#8220;.</p>



<p class="h2step"><strong>Schritt 2</strong> Setze &#8222;DefaultSelectedItems&#8220; für deine ComboBox.</p>



<figure class="wp-block-image aligncenter size-full"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2022/08/powerapps-combobox-defaultitems.jpg" alt="powerapps combobox defaultitems" class="wp-image-837" title="Formulare in Power Apps zurücksetzen | ResetForm und Reset 111"><figcaption class="wp-element-caption">&#8222;MyComboBox&#8220; mit festgelegten &#8222;DefaultSelectedItems&#8220;</figcaption></figure>



<p class="h2step"><strong>Schritt 3</strong> Erstelle einen neuen Button und setze die Eigenschaft &#8222;OnSelect&#8220; auf:</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">Reset( MyComboBox)</code></pre>



<figure class="wp-block-image aligncenter size-full"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2022/08/powerapps-combobox-reset.jpg" alt="powerapps combobox reset" class="wp-image-838" title="Formulare in Power Apps zurücksetzen | ResetForm und Reset 112"><figcaption class="wp-element-caption"> Button to trigger Combobox Reset function </figcaption></figure>



<p class="h2step"><strong>Schritt 4</strong> Starte die Anwendung, probiere verschiedene Optionen der ComboBox aus und klicke auf deinen Button. Deine ComboBox wird auf den definierten Standardwert zurückgesetzt.</p>



<h3 class="wp-block-heading">Radio Button zurücksetzen</h3>



<p>Um einen einzelnen Radio Button auf seinen Standardwert zurückzusetzen, verwende die &#8222;Reset&#8220;-Funktion mit dem Namen des Radio Buttons als Parameter.</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">Reset( MyRadio)</code></pre>



<h4 class="wp-block-heading">Wie man einen PowerApps Radio Button zurücksetzt</h4>



<p>Wir werden ein einfaches Beispiel durchführen, um zu demonstrieren, wie man einen Radio Button zurücksetzt. Alles, was du brauchst, ist ein Radio Button und ein Button, um es selbst auszuprobieren.</p>



<p class="h2step"><strong>Schritt 1</strong> Erstelle einen Radio Button mit dem Namen &#8222;MyRadio&#8220;</p>



<p class="h2step"><strong>Schritt 2</strong> Setze den Defaultwert des Radio Buttons</p>



<figure class="wp-block-image aligncenter size-full"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2022/08/powerapps-radiobutton-derfault.jpg" alt="powerapps radiobutton derfault" class="wp-image-831" title="Formulare in Power Apps zurücksetzen | ResetForm und Reset 113"><figcaption class="wp-element-caption">&#8222;MyRadio&#8220; Radio Button mit Defaultwert &#8222;default&#8220;</figcaption></figure>



<p class="h2step"><strong>Schriitt 3</strong> Erzeuge einen neuen Button und setze die OnSelect Eigenschaft wie folgt:</p>



<figure class="wp-block-image aligncenter size-full"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2022/08/powerapps-radiobutton-reset.jpg" alt="powerapps radiobutton reset" class="wp-image-832" title="Formulare in Power Apps zurücksetzen | ResetForm und Reset 114"><figcaption class="wp-element-caption"> Button um die Radio Reset Funktion auszulösen</figcaption></figure>



<p class="h2step"><strong>Step 4</strong> Starte die Anwendung, spiele etwas mit den Optionen vom Radio Button rum und klicke auf den Button. Der Radio Button wird zurück auf den Wert &#8222;default&#8220; gesetzt.</p>



<h3 class="wp-block-heading">Checkbox zurücksetzen</h3>



<p>Um ein einzelne Checkbox auf seinen Standardwert zurückzusetzen, verwende die Funktion Reset mit dem Namen der Checkbox als Parameter.</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">Reset(MyCheckbox)</code></pre>



<h4 class="wp-block-heading">Wie man eine PowerApps Checkbox zurücksetzt</h4>



<p>Wir werden anhand eines einfachen Beispiels zeigen, wie man eine Checkbox zurücksetzt. Alles, was du brauchst, ist ein Checkbox und einen Button, um es selbst auszuprobieren.</p>



<p class="h2step"><strong>Schritt 1</strong> Erstelle eine Checkbox mit dem Namen &#8222;MyCheckbox&#8220;</p>



<p class="h2step"><strong>Schritt 2</strong> Prüfe, ob der Defaultwert für die Checkbox &#8222;Off&#8220; ist.</p>



<figure class="wp-block-image aligncenter size-full"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2022/08/powerapps-reset-checkbox-default.jpg" alt="powerapps reset checkbox default" class="wp-image-816" title="Formulare in Power Apps zurücksetzen | ResetForm und Reset 115"><figcaption class="wp-element-caption">MyCheckbox mit dem Defaultwert &#8222;Off&#8220;</figcaption></figure>



<p class="h2step"><strong>Schritt 3</strong> Erzeuge einen neuen Button und setze die OnSelect Eigenschaft wie folgt:</p>



<pre class="wp-block-prismatic-blocks"><code class="language-javascript">Reset(MyCheckbox)</code></pre>



<figure class="wp-block-image aligncenter size-full"><img decoding="async" src="https://zeitgeistcode.de/wp-content/uploads/2022/08/powerapps-reset-checkbox-button.jpg" alt="powerapps reset checkbox button" class="wp-image-817" title="Formulare in Power Apps zurücksetzen | ResetForm und Reset 116"><figcaption class="wp-element-caption"> Button um die Checkbox Reset Funktion auszulösen</figcaption></figure>



<p class="h2step"><strong>Schritt 4</strong> Starte die Anwendung, aktiviere die Checkbox und klicke auf den Button. Die Checkbox wird auf den Standardwert &#8222;Off&#8220; zurückgesetzt.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://zeitgeistcode.de/powerapps-formulare-zuruecksetzen/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
