Dela via


Åtgärder för meddelanderutor

Meddelanderutor kan användas i datorflöden för att interagera med användare, begära indata och tillhandahålla utdata.

Om du vill visa ett meddelande för användaren medan ett flöde körs använder du åtgärden Visa meddelande. Ange rubrik för meddelanderutan, dess innehåll, ikonen och knapparna i rutan som ska visas. Dessutom kan du ställa in en standardknapp som ska vara förvald, samt ange om meddelanderutan alltid ska ligga överst på alla andra fönster på din dator och om meddelanderutan ska stängas automatiskt efter en viss tid.

I exemplet nedan visas en meddelanderuta som informerar användaren om att parsningen är slutförd och frågan är om ytterligare en fil ska parsas. Meddelanderutan visar en frågeikon och är alltid överst på andra fönster. Variabeln ButtonPressed lagrar användarens val.

Skärmbild av åtgärden Visa meddelande.

Den skapade meddelanderutan bör se ut som följande exempel:

Skärmbild av den visade meddelanderutan.

Dessutom kan du skapa ett anpassat formulär för att visa ett meddelande som en del av ditt flöde med hjälp av åtgärden Visa anpassade formulär. Ett anpassat formulär accepterar flera element och du kan skapa ett anpassat formulär som innehåller olika indatatyper och knappar. Mer information: Skapa anpassade formulär.

Skärmbild av den anpassade formdesignern.

Om du vill begära indata med en dialogruta använder du åtgärden Visa indatadialogrutan. För den här åtgärden krävs en rubrik för dialogrutan och ett meddelande som en fråga till användaren. Alternativt kan du ange ett standardvärde och en indatatyp (en rad, flera rad eller lösenord).

Använd åtgärden Visa dialogrutan för att välja fil vill uppmana användarna att söka efter en fil. I följande exempel uppmanas du att välja en bildfil. En variabel anger den ursprungliga mappen och filfiltret begränsar de tillgängliga valen till specifika filtillägg.

Skärmbild av åtgärden Visa välj fil.

Den skapade fildialogen bör se ut som följande exempel. Du kan se det angivna filtret i det nedre högra hörnet av dialogrutan.

Skärmbild av dialogrutan Välj fil.

Visa meddelande

Visar en meddelanderuta.

Indataparametrar

Argument Valfri Accepterar Standardvärde Beskrivning
Message box title Ja Textvärde Den text som ska användas som meddelanderutans rubrik
Message to display Ja Textvärde Den text som ska visas som det faktiska meddelandet
Message box icon Inte tillgängligt Ingen, information, fråga, varning, fel Nej Ikonen som ska visas med meddelanderutan
Message box buttons Inte tillgängligt OK, OK – Avbryt, Ja – Nej, Ja – Nej – Avbryt, Avbryt – Försök igen – Ignorera, Försök igen – Avbryt Ok Knapparna som ska visas i meddelanderutan
Default button Inte tillgängligt Knappen Första, knappen Andra, knappen Tredje Första knappen Knappen för att markera som standard. Om användaren trycker på Retur gäller den här knappen
Placera alltid meddelanderutan överst Inte tillämpligt Booleskt värde Falsk Ange om meddelanderutan alltid ska placeras ovanpå alla andra fönster
Close message box automatically Inte tillgängligt Booleskt värde Falsk Ange om meddelanderutan stängs automatiskt efter en förinställd tid, som om standardknappen trycktes in. Annars väntar flödet tills en knapp trycks av användaren
Tidsgräns Ja Numeriskt värde 3 Antal sekunder som automatiseringen ska pausa när den väntar på indata, innan den fortsätter automatiskt

Producerade variabler

Argument Typ Description
ButtonPressed Textvärde Texten på knappen som trycks

Obs

Värdet för variabeln ButtonPressed är alltid på engelska, oavsett de aktuella språkinställningarna i Power Automate för skrivbordet.

Undantag

Undantag Description
Det gick inte att visa meddelanderutan Anger att det inte går att visa dialogrutan för meddelande
Det går inte att visa meddelanderutan i icke-interaktivt läge Anger ett problem med att visa dialogrutan för meddelande i icke-interaktivt läge

Visa dialogrutan för indata

Visar en dialogruta där användaren ombeds ange text.

Indataparametrar

Argument Valfri Accepterar Standardvärde Beskrivning
Input dialog title Ja Textvärde Dialogrutans rubrik
Input dialog message Ja Textvärde Dialogrutan för meddelande
Standardvärde Ja Textvärde Ange den text som ska visas som standard. Om användaren önskar ändra denna text kan denne skriva över det. Annars används standardtexten
Input type Inte tillgängligt Enkel rad, Lösenord, Flera rader Enkel rad Formatet för indatatexten. Välj Enkel rad – lösenord om du vill dölja texten eller Flera rader så att en större ruta visas där mer än en textrad får plats
Keep input dialog always on top Inte tillgängligt Booleskt värde Falsk Ange om dialogrutan för indata alltid ska placeras ovanpå alla andra fönster

Producerade variabler

Argument Typ Beskrivning
UserInput Textvärde Den text som användaren anger, eller standardtexten
ButtonPressed Textvärde Texten på knappen som trycks. Användaren tilldelas automatiskt alternativet OK eller Avbryt

Obs

Värdet för variabeln ButtonPressed är alltid på engelska, oavsett de aktuella språkinställningarna i Power Automate för skrivbordet.

Undantag

Undantag Description
Det gick inte att visa dialogrutan för indata Anger att det inte går att visa dialogrutan för indata
Det går inte att visa dialogrutan för indata i icke-interaktivt läge Anger ett problem med att visa dialogrutan för indata i icke-interaktivt läge

Visa dialogrutan för att välja datum

Visar en dialogruta där användaren ombeds ange ett datum eller ett datumintervall.

Indataparametrar

Argument Valfri Accepterar Standardvärde Beskrivning
Dialog title Ja Textvärde Dialogrutans rubrik
Dialog message Ja Textvärde Dialogrutan för meddelande
Dialog type Inte tillgänglig Enstaka datum, Datumintervall (två datum) Enstaka datum Om användaren ska ange ett datum eller två datum som slutpunkter för ett datumintervall
Prompt for Inte tillgängligt Endast datum, Datum och tid Endast datum Ange om användaren bara ska ange datumet eller datumet och tiden
Standardvärde Ja Datetime Standardvärde för datumet
Default value for second date Ja Datetime Standardvärdet för slutdatumet i ett intervall
Keep date selection dialog always on top Inte tillgängligt Booleskt värde Falsk Ange om dialogrutan för att välja datum alltid ska placeras ovanpå alla andra fönster

Producerade variabler

Argument Typ Beskrivning
SelectedDate Datetime Det datum som anges av användaren eller standarddatumet
SecondSelectedDate Datetime Det andra datum som anges av användaren eller standarddatumet
ButtonPressed Textvärde Texten på knappen som trycks av användaren. Användaren tilldelas automatiskt alternativet OK eller Avbryt

Obs

Värdet för variabeln ButtonPressed är alltid på engelska, oavsett de aktuella språkinställningarna i Power Automate för skrivbordet.

Undantag

Undantag Description
Det gick inte att visa dialogrutan för att välja datum Anger att det inte går att visa dialogrutan för att välja datum
Det går inte att visa dialogrutan för att välja datum i icke-interaktivt läge Anger ett problem med att visa dialogrutan för indata i icke-interaktivt läge

Visa dialogrutan för att välja från en lista

Visar en dialogruta med alternativ som låter användaren välja från en lista.

Indataparametrar

Argument Valfri Accepterar Standardvärde Beskrivning
Dialog title Ja Textvärde Dialogrutans rubrik
Dialog message Ja Textvärde Dialogrutan för meddelande
List to choose from Nej Allmänt värde Listan som ska visas som en listruta som användaren kan välja från
Keep select dialog always on top Inte tillgängligt Booleskt värde Falsk Ange om dialogrutan för val alltid ska placeras ovanpå alla andra fönster
Limit to list Inte tillgängligt Booleskt värde Sann Anger om användaren får ange egna svar utanför listan som visas
Allow empty selection Inte tillgängligt Booleskt värde Falsk Tillåt användaren att inte välja någonting, vilket skapar ett tomt valt utdataobjekt
Tillåt flera val Inte tillgänglig Booleskt värde Falsk Tillåt användaren att välja mer än ett val. Det valda objektet och de valda indexvariablerna innehåller en lista med objekt
Preselect items starting with a + sign Inte tillgängligt Booleskt värde Falsk Ange om objekten med ett plustecken (+) före redan ska vara markerade när de visas

Producerade variabler

Argument Typ Beskrivning
SelectedItem Textvärde Det objekt som har valts i listan som text
SelectedItems Lista över Textvärden De objekt som har valts från listan som en lista med text
SelectedIndex Numeriskt värde Indexnumret för objektet som valts från listan. Du kan använda objektnumret i stället för den fullständiga text du väljer
SelectedIndexes Lista över numeriska värden Indexnumret för objekten som valts från listan. Denna parameter gör att användaren kan använda artikelnumret istället för den fullständiga texten som användaren väljer
ButtonPressed Textvärde Namnet på knappen som användaren tryckte på (OK eller Avbryt)

Obs

Värdet för variabeln ButtonPressed är alltid på engelska, oavsett de aktuella språkinställningarna i Power Automate för skrivbordet.

Undantag

Undantag Description
Det gick inte att visa dialogrutan för att välja Anger att det inte går att visa dialogrutan för att välja
Det går inte att visa dialogrutan för att välja i icke-interaktivt läge Anger ett problem med att visa dialogrutan för indata i icke-interaktivt läge

Visa dialogrutan för att välja fil

Visar dialogrutan för att välja fil och ber användaren välja en eller flera filer.

Indataparametrar

Argument Valfri Accepterar Standardvärde Beskrivning
Dialog title Ja Textvärde Dialogrutans rubrik
Initial folder Ja Mapp Den första mappen som öppnas när användaren bläddrar efter en fil. Denna mapp är här som den valda åtgärden för fildialog kommer att starta användaren som letar efter filerna
File filter Ja Textvärde Ett filter för att begränsa de filer som hämtats. Denna parameter möjliggör jokertecken, till exempel ".txt" eller "document?.doc" (utan citattecken). Då kan användaren välja mellan flera filfilter och avgränsa valen med semikolon, till exempel ".txt;*.exe"
Keep file selection dialog always on top Inte tillgängligt Booleskt värde Falsk Anger om dialogrutan för att välja fil alltid ska placeras ovanpå alla andra fönster
Tillåt flera val Inte tillgänglig Booleskt värde Falsk Om användaren ska kunna välja fler än en fil eller inte
Check if file exists Inte tillgängligt Booleskt värde Falsk Om endast filer som redan finns ska godkännas

Producerade variabler

Argument Typ Beskrivning
SelectedFile Fil Filen som ska väljas i dialogrutan
SelectedFiles Lista över filer De valda filerna
ButtonPressed Textvärde Texten på knappen som trycks. Användaren tilldelas automatiskt alternativet Öppna eller Avbryt

Obs

Värdet för variabeln ButtonPressed är alltid på engelska, oavsett de aktuella språkinställningarna i Power Automate för skrivbordet.

Undantag

Undantag Description
Det gick inte att visa dialogrutan för att välja fil Anger att det inte går att visa dialogrutan för att välja fil
Det går inte att visa dialogrutan för att välja fil i icke-interaktivt läge Anger ett problem med att visa dialogrutan för indata i icke-interaktivt läge

Visa dialogrutan för att välja mapp

Visar dialogrutan för att välja mapp och ber användaren välja en mapp.

Indataparametrar

Argument Valfri Accepterar Standardvärde Beskrivning
Dialog Beskrivning Ja Textvärde Beskrivningen av dialogrutan för att välja mapp, till exempel: "Välj mappen som du vill kopiera filerna till"
Initial folder Ja Mapp Den första mappen som ska öppnas. Denna mapp blir standardmappen om användaren inte har valt en ny
Keep folder selection dialog always on top Inte tillgängligt Booleskt värde Falsk Anger om dialogrutan för att välja mapp alltid ska placeras ovanpå alla andra fönster

Producerade variabler

Argument Typ Beskrivning
SelectedFolder Mapp Den valda mappen
ButtonPressed Textvärde Texten på knappen som trycks. Användaren tilldelas automatiskt alternativet OK eller Avbryt

Obs

Värdet för variabeln ButtonPressed är alltid på engelska, oavsett de aktuella språkinställningarna i Power Automate för skrivbordet.

Undantag

Undantag Description
Det gick inte att visa dialogrutan för att välja mapp Anger att det inte går att visa dialogrutan för att välja mapp
Det går inte att visa dialogrutan för att välja mapp i icke-interaktivt läge Anger ett problem med att visa dialogrutan för indata i icke-interaktivt läge

Visa anpassat formulär

Visa ett anpassat formulär som kan innehålla flera typer av element, som text, tal eller filindata o.s.v.

Indataparametrar

Indataparametrar konfigureras via anpassade formulärdesigner.

Producerade variabler

Argument Typ Beskrivning
CustomFormData Custom object Ett anpassat objekt som innehåller användarens indata
ButtonPressed Textvärde ID för knappen som trycks in

Obs

Värdet för variabeln ButtonPressed är alltid på engelska, oavsett de aktuella språkinställningarna i Power Automate för skrivbordet.

Undantag

Undantag Description
Det gick inte att visa anpassat formulär Anger ett problem med att visa det anpassade formuläret