Del via


Meddelelsesfelthandlinger

Du kan bruge meddelelsesfelter i dine skrivebordsflows til at kommunikere med brugere, anmode om input og levere output.

Hvis du vil have vist en meddelelse til brugeren, mens et flow kører, skal du bruge handlingen Vis meddelelse. Du skal angive titlen på meddelelsesfeltet, indholdet, ikonet og knapperne i det felt, der skal vises. Du kan desuden angive en standardknap, der skal vælges på forhånd, og angive, om meddelelsesfeltet altid skal være oven over alle andre vinduer på computeren, og om meddelelsesfeltet skal lukkes automatisk efter en bestemt periode.

I eksemplet her vises en meddelelseskasse, hvor brugeren får besked om, at fortolkningen er fuldført, og brugeren bliver spurgt, om der skal fortolkes en anden fil. Meddelelsesfeltet viser spørgsmålsikonet og altid være oven på andre vinduer. Brugerens valg gemmes i en ButtonPressed-variabel.

Skærmbillede af handlingen Vis meddelelse.

Det færdige meddelelsesfelt bør nu ligne følgende eksempel:

Skærmbillede af den viste meddelelsesfelt.

Derudover kan du oprette en brugerdefineret formular til visning af en meddelelse som en del af flowet ved hjælp af handlingen Vis brugerdefineret formular. En brugerdefineret formular accepterer flere elementer, og du kan oprette en brugerdefineret formular, der indeholder forskellige inputtyper og knapper. Flere oplysninger: Oprette brugerdefinerede formularer.

Skærmbillede af den brugerdefinerede formulardesigner.

Brug handlingen Vis inputdialogboks til at få vist en dialogboks, der anmoder om inputdata. Denne handling kræver en titel til dialogboksen og en meddelelse som prompt for brugeren. Du kan også angive en standardværdi og en inputtype (enkelt linje, flere linjer eller adgangskode).

Brug Vis den valgte fildialogboks til at bede brugerne om at søge efter en fil. Det følgende eksempel beder handlingen brugeren om at vælge en billedfil. En variabel angiver den første mappe, og filfilteret begrænser de tilgængelige valg til bestemte filtypenavne.

Skærmbillede af handlingen Vis den valgte fildialogboks.

Den færdige fildialogboks bør nu ligne følgende eksempel. Du kan se det angivne filer i nederste højre hjørne af dialogboksen.

Skærmbillede af dialogboksen Vælg fil.

Vis meddelelse

Viser en meddelelsesboks.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Message box title Ja Tekstværdi Den tekst, der skal bruges som titel til meddelelsesboksen
Message to display Ja Tekstværdi Den tekst, der skal vises som den faktiske meddelelse
Message box icon I/R Ingen, Oplysninger, Spørgsmål, Advarsel, Fejl Intet De ikoner, der skal vises i meddelelsesboksen
Message box buttons I/R OK, OK - Annuller, Ja - Nej, Ja - Nej - Annuller, Afbryd igen - Ignorer, Forsøg igen - Annuller OK De knapper, der skal vises i meddelelsesboksen
Default button I/R Første knap, Anden knap, Tredje knap Første knap Den knap, der som standard skal fremhæves. Hvis brugeren trykker på Enter, trykkes der på denne knap
Bevar altid meddelelsesboksen øverst I/R Boolesk værdi Falsk Angiv, om meddelelsesboksen altid skal være oven på alle andre vinduer
Close message box automatically I/R Boolesk værdi Falsk Angiv, om meddelelsesfeltet lukkes automatisk efter et forudindstillet tidspunkt, som om der blev trykket på standardknappen. Ellers venter flowet, indtil brugeren trykker på en knap
Timeout Ja Numerisk værdi 3 De sekunder, det tager at stoppe automatiseringen midlertidigt, mens der ventes på input, indtil der fortsættes automatisk

Variabler produceret

Argument Type Description
ButtonPressed Tekstværdi Teksten til knappen, der er trykket ned

Bemærk

Værdien af variablen ButtonPressed er altid på engelsk, uanset de aktuelle landestandardindstillinger i Power Automate til skrivebord.

Undtagelser

Undtagelse Description
Kunne ikke vise meddelelsesfelt Angiver et problem med at vise den valgte meddelelses-dialogboks
Kan ikke vise meddelelsesfeltet i ikke-interaktiv tilstand Angiver et problem med at vise meddelelsesdialogboksen i ikke-interaktiv tilstand

Vis inputdialogboks

Viser en dialogboks, hvor brugeren bliver bedt om at angive tekst.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Input dialog title Ja Tekstværdi Titel på dialogboks
Input dialog message Ja Tekstværdi Dialogmeddelelsen.
Standardværdi Ja Tekstværdi Angiv den tekst, der skal vises som standard. Hvis brugeren ønsker at ændre denne tekst, kan de skrive over det. Ellers vil standardteksten blive brugt
Input type I/R Enkelt linje, Adgangskode, Multiline Enkelt linje Formatet for inputteksten. Vælg Enkelt linje - adgangskode for at skjule teksten eller multilinje, hvor boksen kan vise en større tekst på mere end én linje
Keep input dialog always on top I/R Boolesk værdi Falsk Angiv, om inputdialogboksen altid skal være oven på alle andre vinduer

Variabler produceret

Argument Type Beskrivelse
UserInput Text value Den tekst, der er angivet af brugeren, eller standardteksten
ButtonPressed Tekstværdi Teksten til knappen, der er trykket ned. Brugeren får automatisk valget mellem OK eller Annuller

Bemærk

Værdien af variablen ButtonPressed er altid på engelsk, uanset de aktuelle landestandardindstillinger i Power Automate til skrivebord.

Undtagelser

Undtagelse Description
Kunne ikke vise inputdialogboksen Angiver et problem med at vise inputdialogboksen
Kan ikke vise inputdialogboksen i ikke-interaktiv tilstand Angiver et problem med at vise inputdialogboksen i ikke-interaktiv tilstand

Vis den valgte dato-dialogboks

Viser en dialogboks, hvor brugeren bliver bedt om at angive en dato eller et datointerval.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Dialog title Ja Tekstværdi Titel på dialogboks
Dialog message Ja Tekstværdi Dialogmeddelelsen.
Dialog type I/R Enkelt dato, Datointerval (to datoer) Enkelt dato Angiver, om brugeren skal angive en enkelt dato eller to datoer som slutpunkter i et datoområde
Prompt for I/R Kun dato, Dato og klokkeslæt Kun dato Angiv, om brugeren kun skal angive datoen eller datoen og klokkeslættet
Standardværdi Ja Datetime Standardværdi for dato
Default value for second date Ja Datetime Standardværdien for slutdato i et interval
Keep date selection dialog always on top I/R Boolesk værdi Falsk Angiv, om datodialogboksen altid skal være oven på alle andre vinduer

Variabler produceret

Argument Type Beskrivelse
SelectedDate Datetime Den dato, som brugeren angiver, eller standarddato
SecondSelectedDate Datetime Den anden dato, som brugeren angiver, eller standarddato
ButtonPressed Tekstværdi Teksten til knappen, der er trykket ned af brugeren. Brugeren får automatisk valget mellem OK eller Annuller

Bemærk

Værdien af variablen ButtonPressed er altid på engelsk, uanset de aktuelle landestandardindstillinger i Power Automate til skrivebord.

Undtagelser

Undtagelse Description
Kunne ikke vise den valgte dato-dialogboks Angiver et problem med at vise den valgte datodialogboks
Kan ikke vise den valgte dato-dialogboks i ikke-interaktiv tilstand Angiver et problem med at vise inputdialogboksen i ikke-interaktiv tilstand

Vis det valgte i dialogboksen med en liste

Viser en dialogboks med indstillinger, der giver brugeren mulighed for at vælge på en liste.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Dialog title Ja Tekstværdi Titel på dialogboks
Dialog message Ja Tekstværdi Dialogmeddelelsen.
List to choose from Nej Generel værdi Den liste, der skal vises som en rullemenu, hvor brugeren kan vælge fra
Keep select dialog always on top I/R Boolesk værdi Falsk Angiv, om den valgte dialogboksen altid skal være oven på alle andre vinduer
Limit to list I/R Boolesk værdi Sand Angiv, om brugeren skal have tilladelse til at angive eget svar uden for den liste, der vises
Allow empty selection I/R Boolesk værdi Falsk Tillad brugeren at vælge noget, så der oprettes et tomt markeret outputelement
Tillad flere valg I/R Boolesk værdi Falsk Tillad brugeren at vælge mere end ét valg. Det betyder, at det valgte element og de valgte indeksvariabler vil indeholde en liste over elementer
Preselect items starting with a + sign I/R Boolesk værdi Falsk Angiv, om elementer med et '+'-tegn skal vises automatisk

Variabler produceret

Argument Type Beskrivelse
SelectedItem Text value Det element, der er markeret på listen som tekst
SelectedItems Liste over tekstværdier De elementer, der er markeret på listen som en liste med tekst
SelectedIndex Numerisk værdi Indeksnummeret på det element, der er valgt på listen. Du kan bruge varenummeret i stedet for den fulde tekst efter eget valg
SelectedIndexes Liste over numeriske værdier Indeksnummeret på de elementer, der er valgt på listen. Dette parameter gør det muligt for brugeren at bruge elementnummeret i stedet for den fulde tekst til brugerens valg
ButtonPressed Tekstværdi Navnet på den knap, som brugeren har trykket på (OK eller Annuller)

Bemærk

Værdien af variablen ButtonPressed er altid på engelsk, uanset de aktuelle landestandardindstillinger i Power Automate til skrivebord.

Undtagelser

Undtagelse Description
Kunne ikke vise den valgte dialogboks Angiver et problem med at vise den valgte dialogboks
Den valgte dialogboks kan ikke vises i ikke-interaktiv tilstand Angiver et problem med at vise inputdialogboksen i ikke-interaktiv tilstand

Vis den valgte fildialogboks

Viser dialogboksen Vælg fil og beder brugeren om at vælge en eller flere filer.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Dialog title Ja Tekstværdi Titel på dialogboks
Initial folder Ja Mappe Den startmappe, der åbnes, når der søges efter en fil. Denne mappe er hvor den valgte dialoghandling starter, når brugeren søger efter filerne
File filter Ja Tekstværdi Et filter til at begrænse de hentede filer. Dette gør det muligt at anvende jokertegn, f.eks. ".txt" eller "dokument?.doc" (uden anførselstegn). Hvis du vil give brugeren tilladelse til at vælge mellem flere filfiltre, skal du adskille valgene med et semikolon, f.eks. "txt;*.exe"
Keep file selection dialog always on top I/R Boolesk værdi Falsk Angiv, om dialogboksen til filvalg altid skal være oven på alle andre vinduer
Tillad flere valg I/R Boolesk værdi Falsk Angiver, om brugeren kan vælge mere end én fil
Check if file exists I/R Boolesk værdi Falsk Om der kun vil blive accepteret filer, der allerede findes

Variabler produceret

Argument Type Beskrivelse
SelectedFile Fil Den fil, der vil blive valgt i dialogboksen
SelectedFiles Liste over filer De valgte filer
ButtonPressed Tekstværdi Teksten til knappen, der er trykket ned. Brugeren får automatisk valget mellem Åbn eller Annuller

Bemærk

Værdien af variablen ButtonPressed er altid på engelsk, uanset de aktuelle landestandardindstillinger i Power Automate til skrivebord.

Undtagelser

Undtagelse Description
Kunne ikke vise den valgte fil-dialogboks Angiver et problem med at vise den valgte fil-dialogboks
Dialogboksen Vælg fil kan ikke vises i ikke-interaktiv tilstand Angiver et problem med at vise inputdialogboksen i ikke-interaktiv tilstand

Vis den valgte mappe-dialogboks

Viser dialogboksen til valg af mappe og beder brugeren om at vælge en mappe.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Dialog description Ja Tekstværdi En beskrivelse af dialogboksen til valg af mappe. For eksempel "Vælg den mappe, du vil kopiere filerne til.
Initial folder Ja Mappe Den første mappe, der skal åbnes. Denne mappe vil være standardmappen, medmindre brugeren vælger en ny
Keep folder selection dialog always on top I/R Boolesk værdi Falsk Angiv, om dialogboksen til mappevalg altid skal være oven på alle andre vinduer

Variabler produceret

Argument Type Beskrivelse
SelectedFolder Folder Den valgte mappe
ButtonPressed Tekstværdi Teksten til knappen, der er trykket ned. Brugeren får automatisk valget mellem OK eller Annuller

Bemærk

Værdien af variablen ButtonPressed er altid på engelsk, uanset de aktuelle landestandardindstillinger i Power Automate til skrivebord.

Undtagelser

Undtagelse Description
Kunne ikke vise den valgte mappe-dialogboks Angiver et problem med at vise den valgte mappe-dialogboks
Dialogboksen Vælg mappe kan ikke vises i ikke-interaktiv tilstand Angiver et problem med at vise inputdialogboksen i ikke-interaktiv tilstand

Vise brugerdefineret formular

Vis en tilpasset formular, der kan indeholde flere typer elementer, f.eks. tekst, nummer eller filinput osv.

Inputparametre

Inputparametre konfigureres via den brugerdefinerede formulardesigner.

Variabler produceret

Argument Type Beskrivelse
CustomFormData Brugerdefineret objekt Et brugerdefineret objekt, der indeholder brugerens input
ButtonPressed Tekstværdi Id'et for den knap, der trykkes på

Bemærk

Værdien af variablen ButtonPressed er altid på engelsk, uanset de aktuelle landestandardindstillinger i Power Automate til skrivebord.

Undtagelser

Undtagelse Description
Brugerdefineret formular kunne ikke vises Angiver et problem med at vise den brugerdefinerede formular