Condividi tramite


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.

Screenshot dell'azione Visualizza messaggio.

La finestra di messaggio creata dovrebbe essere simile a quanto illustrato nell'esempio seguente.

Screenshot della finestra di messaggio visualizzata.

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.

Screenshot di progettazione 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.

Screenshot dell'azione Visualizza finestra di dialogo di selezione 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.

Screenshot della finestra di dialogo di selezione file.

Visualizza messaggio

Visualizza una finestra di messaggio.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Message box title Valore di testo Testo da utilizzare come titolo della finestra di messaggio
Message to display 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 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 Valore di testo Titolo della finestra di dialogo
Input dialog message Valore di testo Messaggio della finestra di dialogo
Default value 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 Valore di testo Titolo della finestra di dialogo
Dialog message 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 Datetime Valore predefinito per la data
Default value for second date 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 Valore di testo Titolo della finestra di dialogo
Dialog message 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 Valore di testo Titolo della finestra di dialogo
Initial folder 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 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 Valore di testo Descrizione della finestra di dialogo di selezione cartella, ad esempio "Seleziona la cartella in cui desideri copiare i file"
Initial folder 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