Del via


Meldingsbokshandlinger

Du kan bruke meldingsbokser i skrivebordsflytene til å samhandle med brukere, be om inndata og gi utdata.

Hvis du vil vise en melding til brukeren mens en flyt kjører, bruker du handlingen Vis melding. Du må angi tittelen på meldingsboksen, innholdet, ikonet og knappene i boksen som skal vises. Du kan også angi at en standardknapp skal forhåndsvelges, og angi om meldingsboksen alltid skal være øverst i alle andre vinduer på maskinen, og om meldingsboksen skal lukkes automatisk etter en bestemt tidsperiode.

Eksemplet her viser en meldingsboks der brukeren får beskjed om at oppdelingen er fullført, og spørsmål om en annen fil. Meldingsboksen viser et spørsmålsikon og er alltid over andre vinduer. Variabelen ButtonPressed lagrer brukerens valg.

Skjermbilde av handlingen Vis melding.

Den opprettede meldingsboksen skal nå se ut som følgende eksempel:

Skjermbilde av vis meldingsboks.

I tillegg til dette kan du opprette et egendefinert skjema for å vise en melding som en del av flyten ved hjelp av handlingen Vis egendefinert skjema. Et egendefinert skjema godtar flere elementer, og du kan opprette et egendefinert skjema som inneholder forskjellige inndatatyper og knapper. Mer informasjon: Opprette egendefinerte skjemaer.

Skjermbilde av den egendefinerte skjemautformingen.

Hvis du vil be om inndata ved å bruke en dialogboks, bruker du handlingen Vis inndatadialogboks. Denne handlingen krever en tittel for dialogboksen og en melding som spørsmål for brukeren. Du kan alternativt angi en standardverdi og en inndatatype (enkeltlinje, flere linjer eller passord).

Bruk handlingen Vis valgt fildialogboks til å be brukere om å søke etter en fil. Følgende eksempel ber deg om å velge en bildefil. En variabel angir den første mappen, og filfilteret begrenser tilgjengelige valg til bestemte filtyper.

Skjermbilde av handlingen Vis valgt fildialogboks.

Den opprettede fildialogboksen skal nå se ut som følgende eksempel. Du kan se det angitte filteret nederst til høyre i dialogboksen.

Skjermbilde av en dialogboks for Velg fil.

Vis melding

Viser en meldingsboks.

Inndataparametere

Argument Valgfritt Godtar Standardverdi Bekrivelse
Message box title Ja Tekstverdi Teksten som skal brukes som meldingsbokstittelen
Message to display Ja Tekstverdi Teksten som skal vises som den faktiske meldingen
Message box icon Ikke tilgjengelig Ingen, Informasjon, Spørsmål, Advarsel, Feil Ingen Ikonet som skal vises med meldingsboksen
Message box buttons Ikke tilgjengelig OK, OK - Avbryt, Ja - Nei, Ja - Nei - Avbryt - Prøv på nytt - Ignorer, Prøv på nytt - Avbryt OK Knappene som skal vises i meldingsboksen
Default button Ikke tilgjengelig Første knapp, Andre knapp, Tredje knapp Første knapp Knappen som skal utheves som standard. Hvis brukeren trykker Enter, trykkes knappen ned
Behold alltid meldingsboksen øverst Ikke tilgjengelig Boolsk verdi Usann Angi om meldingsboksen alltid skal være øverst i alle andre vinduer
Close message box automatically Ikke tilgjengelig Boolsk verdi Usann Angi om meldingsboksen lukkes automatisk etter en forhåndsinnstilt tid, som om standardknappen ble trykket. Ellers vil flyten vente til en knapp trykkes av brukeren
Timeout Ja Numerisk verdi 3 Antall sekunder automatiseringen skal stoppe midlertidig mens det ventes på inndata, helt til du fortsetter automatisk

Variabler produsert

Argument Type Description
ButtonPressed Tekstverdi Teksten for knappen som blir trykket

Merk

Verdien for variabelen ButtonPressed er alltid på engelsk, uavhengig av gjeldende nasjonale innstillinger i Power Automate for skrivebordet.

Unntak

Unntak Description
Kan ikke vise meldingsboksen Angir et problem ved visning av meldingsdialogboksen
Kan ikke vise meldingsboksen i ikke-interaktiv modus Angir problemer ved visning av meldingsdialogboksen i ikke-interaktiv modus

Vis inndatadialogboks

Viser en dialogboks der brukeren blir bedt om å skrive inn tekst.

Inndataparametere

Argument Valgfritt Godtar Standardverdi Bekrivelse
Input dialog title Ja Tekstverdi Dialogbokstittelen
Input dialog message Ja Tekstverdi Dialogboksmeldingen
Default value Ja Tekstverdi Angi teksten som skal vises som standard. Hvis brukeren ønsker å endre denne teksten, kan de skrive over den. Ellers brukes standardteksten
Input type Ikke tilgjengelig Én linje , Passord, Flere linjer Én linje Formatet for inndatateksten. Velg Én linje – passord for å skjule teksten eller flere linjer, slik at en større visningsboks gjør mer enn én tekstlinje synlig
Keep input dialog always on top Ikke tilgjengelig Boolsk verdi Usann Angi om inndatadialogboksen alltid skal være øverst i alle andre vinduer

Variabler produsert

Argument Type Bekrivelse
UserInput Tekstverdi Teksten som angis av brukeren, eller standardteksten
ButtonPressed Tekstverdi Teksten for knappen som blir trykket. Brukeren får automatisk valget OK eller Avbryt

Merk

Verdien for variabelen ButtonPressed er alltid på engelsk, uavhengig av gjeldende nasjonale innstillinger i Power Automate for skrivebordet.

Unntak

Unntak Description
Kan ikke vise inndatadialogboksen Angir et problem ved visning av inndatadialogboksen
Kan ikke vise inndatadialogboksen i ikke-interaktiv modus Angir problemer ved visning av inndatadialogboksen i ikke-interaktiv modus

Vis valgt datodialogboks

Viser en dialogboks der brukeren blir bedt om å skrive inn en dato eller et datointervall.

Inndataparametere

Argument Valgfritt Godtar Standardverdi Bekrivelse
Dialog title Ja Tekstverdi Dialogbokstittelen
Dialog message Ja Tekstverdi Dialogboksmeldingen
Dialog type Ikke tilgjengelig Enkeltstående dato, Datointervall (to datoer) Enkeltstående dato Om brukeren skal angi én dato eller to datoer som endepunkter i et datointervall
Prompt for Ikke tilgjengelig Bare dato, Dato og klokkeslett Bare dato Angi om brukeren skal angi bare datoen eller datoen og klokkeslettet
Default value Ja Dato/klokkeslett Standardverdien for datoen
Default value for second date Ja Dato/klokkeslett Standardverdien for sluttdatoen i et område
Keep date selection dialog always on top Ikke tilgjengelig Boolsk verdi Usann Angi om den valgte datodialogboksen alltid skal være øverst i alle andre vinduer

Variabler produsert

Argument Type Bekrivelse
SelectedDate Dato/klokkeslett Datoen som angis av brukeren, eller standarddatoen
SecondSelectedDate Dato/klokkeslett Den andre datoen som angis av brukeren, eller som standarddato
ButtonPressed Tekstverdi Teksten for knappen som blir trykket av brukeren. Brukeren får automatisk valget OK eller Avbryt

Merk

Verdien for variabelen ButtonPressed er alltid på engelsk, uavhengig av gjeldende nasjonale innstillinger i Power Automate for skrivebordet.

Unntak

Unntak Description
Kan ikke vise den valgte datodialogboksen Angir et problem ved visning av den valgte datodialogboksen
Kan ikke vise den valgte datodialogboksen i ikke-interaktiv modus Angir problemer ved visning av inndatadialogboksen i ikke-interaktiv modus

Vis dialogboksen Velg fra liste

Viser en dialogboks med alternativer som lar brukeren velge fra en liste.

Inndataparametere

Argument Valgfritt Godtar Standardverdi Bekrivelse
Dialog title Ja Tekstverdi Dialogbokstittelen
Dialog message Ja Tekstverdi Dialogboksmeldingen
List to choose from Nei Generell verdi Listen som skal vises som rullegardinmeny, som brukeren kan velge fra
Keep select dialog always on top Ikke tilgjengelig Boolsk verdi Usann Angi om den valgte dialogboksen alltid skal være øverst i alle andre vinduer
Limit to list Ikke tilgjengelig Boolsk verdi Sann Om det skal være tillatt for brukeren å angi sitt eget svar utenfor listen som vises
Allow empty selection Ikke tilgjengelig Boolsk verdi Usann Tillat at brukeren ikke kan velge noe eller oppretter utdata for et tomt valgt element
Tillat flere valg Ikke tilgjengelig Boolsk verdi False Tillat brukeren å velge mer enn ett valg. Det valgte elementet og de valgte indeksene inneholder en liste med elementer
Preselect items starting with a + sign Ikke tilgjengelig Boolsk verdi Usann Angi om elementene med et foranstilt plusstegn (+) vises automatisk og forhåndsvalgt

Variabler produsert

Argument Type Bekrivelse
SelectedItem Tekstverdi Elementet som velges fra listen som tekst
SelectedItems Liste over tekstverdier Elementene som velges fra en liste med tekst
SelectedIndex Numerisk verdi Indeksnummeret for elementet som er valgt fra listen. Du kan bruke elementnummeret i stedet for den fullstendige teksten du velger
SelectedIndexes Liste over numeriske verdier Indeksnummeret for elementer som er valgt fra listen. Med denne parameteren kan du bruke elementnummeret i stedet for den fullstendige teksten du velger
ButtonPressed Tekstverdi Navnet på knappen som er trykket av brukeren (OK eller Avbryt)

Merk

Verdien for variabelen ButtonPressed er alltid på engelsk, uavhengig av gjeldende nasjonale innstillinger i Power Automate for skrivebordet.

Unntak

Unntak Description
Kan ikke vise den valgte dialogboksen Angir et problem ved visning av den valgte dialogboksen
Kan ikke vise den valgte dialogboksen i ikke-interaktiv modus Angir problemer ved visning av inndatadialogboksen i ikke-interaktiv modus

Vis valgt fildialogboks

Viser den valgte fildialogboksen og ber brukeren om å velge en eller flere filer.

Inndataparametere

Argument Valgfritt Godtar Standardverdi Bekrivelse
Dialog title Ja Tekstverdi Dialogbokstittelen
Initial folder Ja Mappe Den første mappen som skal åpnes når du blar gjennom etter en fil. Denne mappen er der dialogboksen velg fil starter handlingen søk etter filen(e)
File filter Ja Tekstverdi Et filter for å begrense filene som hentes. Denne parameteren tillater jokertegn, for eksempel ".txt" eller dokument?.doc" (uten anførselstegn). Og du kan tillate at brukeren velger blant flere filfiltre ved å skille valgene med semikolon, for eksempel "txt;*.exe"
Keep file selection dialog always on top Ikke tilgjengelig Boolsk verdi Usann Om den valgte fildialogboksen alltid skal være øverst i alle andre vinduer
Tillat flere valg Ikke tilgjengelig Boolsk verdi False Om brukeren skal kunne velge mer enn én fil eller ikke
Check if file exists Ikke tilgjengelig Boolsk verdi Usann Om bare filer som allerede finnes, vil bli godtatt

Variabler produsert

Argument Type Bekrivelse
SelectedFile Fil Filen som blir valgt via dialogboksen
SelectedFiles Liste over filer De valgte filene
ButtonPressed Tekstverdi Teksten for knappen som blir trykket. Brukeren får automatisk valget Åpne eller Avbryt

Merk

Verdien for variabelen ButtonPressed er alltid på engelsk, uavhengig av gjeldende nasjonale innstillinger i Power Automate for skrivebordet.

Unntak

Unntak Description
Kan ikke vise den valgte fildialogboksen Angir et problem ved visning av den valgte fildialogboksen
Kan ikke vise den valgte fildialogboksen i ikke-interaktiv modus Angir problemer ved visning av inndatadialogboksen i ikke-interaktiv modus

Vis valgt mappedialogboks

Viser den valgte mappedialogboksen og ber brukeren om å velge en mappe.

Inndataparametere

Argument Valgfritt Godtar Standardverdi Bekrivelse
Dialog description Ja Tekstverdi Beskrivelsen av den valgte mappedialogboksen, for eksempel Velg mappen som du vil kopiere filene til
Initial folder Ja Mappe Den første mappen som skal åpnes. Denne mappen vil være standardmappen med mindre brukeren velger en ny
Keep folder selection dialog always on top Ikke tilgjengelig Boolsk verdi Usann Om den valgte mappedialogboksen alltid skal være øverst i alle andre vinduer

Variabler produsert

Argument Type Bekrivelse
SelectedFolder Mappe Den valgte mappen
ButtonPressed Tekstverdi Teksten for knappen som blir trykket. Brukeren får automatisk valget OK eller Avbryt

Merk

Verdien for variabelen ButtonPressed er alltid på engelsk, uavhengig av gjeldende nasjonale innstillinger i Power Automate for skrivebordet.

Unntak

Unntak Description
Kan ikke vise den valgte mappedialogboksen Angir et problem ved visning av den valgte mappedialogboksen
Kan ikke vise den valgte mappedialogboksen i ikke-interaktiv modus Angir problemer ved visning av inndatadialogboksen i ikke-interaktiv modus

Vis egendefinert skjema

Vis et tilpasset skjema som kan inneholde flere typer elementer, for eksempel tekst, tall eller filinndata osv.

Inndataparametere

Inndataparametere konfigureres via den egendefinerte skjemautformingen.

Variabler produsert

Argument Type Bekrivelse
CustomFormData Egendefinert objekt Et egendefinert objekt som inneholder brukerens inndata
ButtonPressed Tekstverdi ID-en for knappen som klikkes på

Merk

Verdien for variabelen ButtonPressed er alltid på engelsk, uavhengig av gjeldende nasjonale innstillinger i Power Automate for skrivebordet.

Unntak

Unntak Description
Kan ikke vise egendefinert skjema Angir et problem med å vise det egendefinerte skjemaet