Azioni per finestre di messaggio
Puoi usare le finestre di messaggio nei flussi desktop per interagire con gli utenti, richiedere input e fornire un output.
Per visualizzare un messaggio all'utente durante l'esecuzione di un flusso, utilizza l'azione Visualizza messaggio. È necessario specificare il titolo della finestra del messaggio, il suo contenuto, l'icona e i pulsanti nella casella da visualizzare. Inoltre, potresti impostare un pulsante predefinito da preselezionare e indicare se la finestra del messaggio deve essere sempre in primo piano su tutte le altre finestre sul tuo computer e se la finestra di messaggio deve essere chiusa automaticamente dopo un certo periodo di tempo.
L'esempio seguente mostra una finestra di messaggio che informa l'utente che l'analisi è completa e chiede se analizzare un altro file. La finestra di messaggio visualizza l'icona di una domanda ed è sempre in primo piano rispetto alle altre finestre. La variabile ButtonPressed archivierà la selezione dell'utente.
La finestra di messaggio creata dovrebbe essere simile a quanto illustrato nell'esempio seguente.
Oltre a ciò, potresti creare un modulo personalizzato per visualizzare un messaggio come parte del flusso con l'uso dell'azione Visualizza modulo personalizzato. Un modulo personalizzato accetta più elementi ed è possibile creare un modulo personalizzato che contenga vari tipi di input e pulsanti. Ulteriori informazioni: Crea moduli personalizzati.
Per richiedere dati di input usando una finestra di dialogo, distribuisci l'azione Visualizza finestra di dialogo di input. Questa azione richiede un titolo per la finestra di dialogo e un messaggio come richiesta per l'utente. Facoltativamente, è possibile impostare un valore predefinito e un tipo di input (riga singola, multiriga o password).
Usa l'azione Visualizza finestra di dialogo di selezione file per richiedere agli utenti di selezionare un file. Nell'esempio seguente, ti viene richiesto di selezionare un file immagine. Una variabile specifica la cartella iniziale e il filtro dei file limita le selezioni disponibili a specifiche estensioni di file.
La finestra di dialogo di selezione file creata deve essere simile a quanto illustrato nell'esempio seguente. Il filtro specificato è visualizzato nell'angolo inferiore destro della finestra di dialogo.
Visualizza messaggio
Visualizza una finestra di messaggio.
Parametri di input
Argomento | Facoltativo | Accetta | Valore predefinito | Descrizione |
---|---|---|---|---|
Message box title | Sì | Valore di testo | Testo da utilizzare come titolo della finestra di messaggio | |
Message to display | Sì | Valore di testo | Testo da visualizzare come messaggio effettivo | |
Message box icon | N/D | Nessuno, Informazioni, Domanda, Avviso, Errore | Nessuna | Icona da visualizzare con la finestra di messaggio |
Message box buttons | N/D | OK, OK - Annulla, Sì - No, Sì - No - Annulla, Interrompi - Riprova - Ignora, Riprova - Annulla | Ok | Pulsanti da visualizzare nella finestra di messaggio |
Default button | N/D | Primo pulsante, Secondo pulsante, Terzo pulsante | Primo pulsante | Il pulsante da evidenziare per impostazione predefinita. Se l'utente preme Invio, questo pulsante verrà premuto |
Mantieni la finestra di messaggio sempre in primo piano | N/D | Valore booleano | Falso | Specifica se la finestra di messaggio deve rimanere sempre in primo piano rispetto a tutte le altre finestre |
Close message box automatically | N/D | Valore booleano | Falso | Specifica se la finestra di messaggio si chiude automaticamente dopo un tempo preimpostato, come se fosse stato premuto il pulsante predefinito. In caso contrario, il flusso attenderà fino a quando un pulsante non verrà premuto dall'utente |
Timeout | Sì | Valore numerico | 3 | Secondi durante i quali sospendere l'automazione in attesa di input fino a quando non prosegue automaticamente |
Variabili prodotte
Argomento | Type | Descrzione |
---|---|---|
ButtonPressed | Valore di testo | Testo del pulsante premuto |
Nota
Il valore della variabile ButtonPressed è sempre in inglese, indipendentemente dalle impostazioni locali correnti in Power Automate Desktop.
Eccezioni
Eccezione | Descrzione |
---|---|
Impossibile visualizzare la finestra di messaggio | Indica un problema durante la visualizzazione della finestra di dialogo con messaggio |
Impossibile visualizzare la finestra di messaggio in modalità non interattiva | Indica un problema durante la visualizzazione della finestra di dialogo con messaggio in modalità non interattiva |
Visualizza finestra di dialogo di input
Visualizza una finestra di dialogo che chiede all'utente di immettere il testo.
Parametri di input
Argomento | Facoltativo | Accetta | Valore predefinito | Descrizione |
---|---|---|---|---|
Input dialog title | Sì | Valore di testo | Titolo della finestra di dialogo | |
Input dialog message | Sì | Valore di testo | Messaggio della finestra di dialogo | |
Default value | Sì | Valore di testo | Specifica il testo da visualizzare per impostazione predefinita. Se l'utente desidera modificare questo testo, può digitarlo. In caso contrario, verrà utilizzato il testo predefinito | |
Input type | N/D | Riga singola, Password, Multiriga | Riga singola | Il formato per il testo di input. Scegli Riga singola - password per nascondere il testo o multiriga in modo che una finestra di visualizzazione più grande renda visibili più righe di testo |
Keep input dialog always on top | N/D | Valore booleano | Falso | Specifica se la finestra di dialogo di input deve rimanere sempre in primo piano rispetto a tutte le altre finestre |
Variabili prodotte
Argomento | Type | Descrizione |
---|---|---|
UserInput | Valore di testo | Testo immesso dall'utente o testo predefinito |
ButtonPressed | Valore di testo | Testo del pulsante premuto. All'utente verrà fornita automaticamente la scelta tra OK o Annulla |
Nota
Il valore della variabile ButtonPressed è sempre in inglese, indipendentemente dalle impostazioni locali correnti in Power Automate Desktop.
Eccezioni
Eccezione | Descrzione |
---|---|
Impossibile visualizzare la finestra di dialogo di input | Indica un problema durante la visualizzazione della finestra di dialogo di input |
Impossibile visualizzare la finestra di dialogo di input in modalità non interattiva | Indica un problema durante la visualizzazione della finestra di dialogo di input in modalità non interattiva |
Visualizza finestra di dialogo di selezione data
Visualizza una finestra di dialogo che chiede all'utente di immettere una data o un intervallo di date.
Parametri di input
Argomento | Facoltativo | Accetta | Valore predefinito | Descrizione |
---|---|---|---|---|
Dialog title | Sì | Valore di testo | Titolo della finestra di dialogo | |
Dialog message | Sì | Valore di testo | Messaggio della finestra di dialogo | |
Dialog type | N/A | Data singola, Intervallo di date (due date) | Data singola | Indica se l'utente immetterà una singola data o due date come endpoint di un intervallo di date |
Prompt for | N/D | Solo data e Data e ora | Solo data | Specifica se l'utente immetterà solo la data o la data e l'ora |
Default value | Sì | Datetime | Valore predefinito per la data | |
Default value for second date | Sì | Datetime | Valore predefinito per la data di fine in un intervallo | |
Keep date selection dialog always on top | N/D | Valore booleano | Falso | Specifica se la finestra di dialogo di selezione data deve rimanere sempre in primo piano rispetto a tutte le altre finestre |
Variabili prodotte
Argomento | Type | Descrizione |
---|---|---|
SelectedDate | Datetime | Data immessa dall'utente o data predefinita |
SecondSelectedDate | Datetime | Seconda data immessa dall'utente o data predefinita |
ButtonPressed | Valore di testo | Testo del pulsante premuto dall'utente. All'utente verrà fornita automaticamente la scelta tra OK o Annulla |
Nota
Il valore della variabile ButtonPressed è sempre in inglese, indipendentemente dalle impostazioni locali correnti in Power Automate Desktop.
Eccezioni
Eccezione | Descrzione |
---|---|
Impossibile visualizzare la finestra di dialogo di selezione data | Indica un problema durante la visualizzazione della finestra di dialogo di selezione data |
Impossibile visualizzare la finestra di dialogo di selezione data in modalità non interattiva | Indica un problema durante la visualizzazione della finestra di dialogo di input in modalità non interattiva |
Visualizza finestra di dialogo di selezione dall'elenco
Visualizza una finestra di dialogo con opzioni che consente all'utente di selezionare da un elenco.
Parametri di input
Argomento | Facoltativo | Accetta | Valore predefinito | Descrizione |
---|---|---|---|---|
Dialog title | Sì | Valore di testo | Titolo della finestra di dialogo | |
Dialog message | Sì | Valore di testo | Messaggio della finestra di dialogo | |
List to choose from | No | Valore generale | Elenco da visualizzare come menu a discesa da cui l'utente può scegliere | |
Keep select dialog always on top | N/D | Valore booleano | Falso | Specifica se la finestra di dialogo di selezione deve rimanere sempre in primo piano rispetto a tutte le altre finestre |
Limit to list | N/D | Valore booleano | Vero | Specifica se consentire all'utente di immettere la propria risposta al di fuori dell'elenco visualizzato |
Allow empty selection | N/D | Valore booleano | Falso | Consente all'utente di non selezionare nulla, creando un output di elemento selezionato vuoto |
Consenti selezioni multiple | N/A | Valore booleano | False | Consente all'utente di selezionare più di un'opzione. L'elemento selezionato e le variabili di indice selezionate conterranno un elenco di elementi |
Preselect items starting with a + sign | N/D | Valore booleano | Falso | Specifica se gli elementi preceduti da un segno "+" verranno visualizzati automaticamente come preselezionati |
Variabili prodotte
Argomento | Type | Descrizione |
---|---|---|
SelectedItem | Valore di testo | Elemento selezionato dall'elenco come testo |
SelectedItems | Elenco di valori di testo | Elementi selezionati dall'elenco come elenco di testo |
SelectedIndex | Valore numerico | Il numero di indice dell'elemento selezionato dall'elenco. Puoi utilizzare il numero dell'elemento anziché il testo completo di tua scelta |
SelectedIndexes | Elenco di valori numerici | Il numero di indice degli elementi selezionati dall'elenco. Questo parametro ti consente di utilizzare il numero di elemento anziché il testo completo di tua scelta |
ButtonPressed | Valore di testo | Nome del pulsante premuto dall'utente (OK o Annulla) |
Nota
Il valore della variabile ButtonPressed è sempre in inglese, indipendentemente dalle impostazioni locali correnti in Power Automate Desktop.
Eccezioni
Eccezione | Descrzione |
---|---|
Impossibile visualizzare la finestra di dialogo di selezione | Indica un problema durante la visualizzazione della finestra di dialogo di selezione |
Impossibile visualizzare la finestra di dialogo di selezione in modalità non interattiva | Indica un problema durante la visualizzazione della finestra di dialogo di input in modalità non interattiva |
Visualizza finestra di dialogo di selezione file
Visualizza la finestra di dialogo di selezione file e chiede all'utente di selezionare uno o più file.
Parametri di input
Argomento | Facoltativo | Accetta | Valore predefinito | Descrizione |
---|---|---|---|---|
Dialog title | Sì | Valore di testo | Titolo della finestra di dialogo | |
Initial folder | Sì | Cartella | Cartella iniziale da aprire durante la ricerca di un file. Questa cartella è dove l'azione della finestra di dialogo di selezione file inizierà a cercare i file | |
Filtro file | Sì | Valore di testo | Un filtro per limitare i file recuperati. In questo parametro è possibile usare caratteri jolly, ad esempio ".txt" o "document?.doc" (senza le virgolette). Per consentire all'utente di scegliere tra più filtri di file, separa le opzioni con un punto e virgola, ad esempio ".txt;*.exe" | |
Keep file selection dialog always on top | N/D | Valore booleano | Falso | Specifica se la finestra di dialogo di selezione file deve rimanere sempre in primo piano rispetto a tutte le altre finestre |
Consenti selezioni multiple | N/A | Valore booleano | False | Specifica se l'utente potrà o meno selezionare più di un file |
Check if file exists | N/D | Valore booleano | Falso | Specifica se verranno accettati solo i file già esistenti |
Variabili prodotte
Argomento | Type | Descrizione |
---|---|---|
SelectedFile | file | File che verrà selezionato tramite la finestra di dialogo |
SelectedFiles | Elenco di file | File selezionati |
ButtonPressed | Valore di testo | Testo del pulsante premuto. All'utente verrà fornita automaticamente la scelta tra Apri o Annulla |
Nota
Il valore della variabile ButtonPressed è sempre in inglese, indipendentemente dalle impostazioni locali correnti in Power Automate Desktop.
Eccezioni
Eccezione | Descrzione |
---|---|
Impossibile visualizzare la finestra di dialogo di selezione file | Indica un problema durante la visualizzazione della finestra di dialogo di selezione file |
Impossibile visualizzare la finestra di dialogo di selezione file in modalità non interattiva | Indica un problema durante la visualizzazione della finestra di dialogo di input in modalità non interattiva |
Visualizza finestra di dialogo di selezione cartella
Visualizza la finestra di dialogo di selezione cartella e chiede all'utente di selezionare una cartella.
Parametri di input
Argomento | Facoltativo | Accetta | Valore predefinito | Descrizione |
---|---|---|---|---|
Dialog description | Sì | Valore di testo | Descrizione della finestra di dialogo di selezione cartella, ad esempio "Seleziona la cartella in cui desideri copiare i file" | |
Initial folder | Sì | Cartella | La cartella iniziale da aprire. Questa cartella sarà quella predefinita a meno che l'utente non ne selezioni un'altra | |
Keep folder selection dialog always on top | N/D | Valore booleano | Falso | Specifica se la finestra di dialogo di selezione cartella deve rimanere sempre in primo piano rispetto a tutte le altre finestre |
Variabili prodotte
Argomento | Type | Descrizione |
---|---|---|
SelectedFolder | Cartella | Cartella selezionata |
ButtonPressed | Valore di testo | Testo del pulsante premuto. All'utente verrà fornita automaticamente la scelta tra OK o Annulla |
Nota
Il valore della variabile ButtonPressed è sempre in inglese, indipendentemente dalle impostazioni locali correnti in Power Automate Desktop.
Eccezioni
Eccezione | Descrzione |
---|---|
Impossibile visualizzare la finestra di dialogo di selezione cartella | Indica un problema durante la visualizzazione della finestra di dialogo di selezione cartella |
Impossibile visualizzare la finestra di dialogo di selezione cartella in modalità non interattiva | Indica un problema durante la visualizzazione della finestra di dialogo di input in modalità non interattiva |
Visualizza modulo personalizzato
Visualizza un modulo personalizzato che può includere più tipi di elementi, ad esempio testo, numero o input file e così via.
Parametri di input
I parametri di input sono configurati tramite la finestra di progettazione moduli personalizzati.
Variabili prodotte
Argomento | Type | Descrizione |
---|---|---|
CustomFormData | Oggetto personalizzato | Oggetto personalizzato contenente l'input dell'utente |
ButtonPressed | Valore di testo | ID del pulsante premuto |
Nota
Il valore della variabile ButtonPressed è sempre in inglese, indipendentemente dalle impostazioni locali correnti in Power Automate Desktop.
Eccezioni
Eccezione | Descrzione |
---|---|
Impossibile visualizzare il modulo personalizzato | Indica un problema durante la visualizzazione del modulo personalizzato |