Condividi tramite


Aggiungere condizioni agli argomenti

Puoi usare i nodi Condizione per aggiungere rami all'interno del tuo argomento, confrontando il valore di una variabile con un'altra variabile o un valore specifico. Ad esempio, se il valore di isClubMember è True, allora argomento offre uno sconto; altrimenti, argomento presenta il prezzo standard dell'articolo.

Suggerimento

Rinominare i nodi per renderli più facili da identificare. Seleziona il campo del nome del nodo per aggiornare direttamente il nome, oppure seleziona l'icona Altro () del nodo e seleziona Rinomina dal menu. È anche possibile rinominare i nodi nell'editor del codice .

Non è possibile rinominare grilletto nodi e Vai a passaggio nodi.

I nomi dei nodi possono avere una lunghezza massima di 500 caratteri.

Prerequisiti

Aggiungi una condizione

  1. Aprire il file argomento desiderato.

  2. Seleziona l'icona Aggiungi nodo sotto il nodo sotto il quale vuoi aggiungere una condizione, quindi Seleziona Aggiungi una condizione.

    Questa azione aggiunge due rami al tuo argomento. Un ramo inizia con un nodo Condizione e definisce il percorso di conversazione per quando la condizione è vera. L'altro ramo inizia con un nodo Tutte le altre condizioni e definisce il percorso per quando la condizione è falsa.

    Screenshot che mostra una nuova condizione con il suo ramo Condizione e il ramo Tutte le altre condizioni.

    Per creare la condizione nel ramo Condizione , è necessario Seleziona una variabile, un operatore logico e un valore.

  3. Seleziona Seleziona una variabile e seleziona la variabile da confrontare.

    Gli operatori logici disponibili dipendono dal tipo di variabile selezionata. Ad esempio, è uguale a è selezionato per impostazione predefinita ed è disponibile per tutti i tipi di variabile. operatore è maggiore di è disponibile per i tipi numerici, ma non per i tipi stringa.

  4. Seleziona un diverso operatore se necessario.

  5. Seleziona oppure inserisci un valore da confrontare con la tua variabile.

    Il valore o la variabile con cui confrontare deve essere un tipo compatibile, basato sulla variabile e sull'operatore. Per alcuni operatori, come È vuoto o Non è vuoto, non è necessario aggiungere un valore di confronto.

    Per tipi semplici, come testo o numeri, è possibile digitare un valore letterale. Seleziona l'icona della variabile Seleziona ( ) per Seleziona una variabile o utilizzare una formula.> Power Fx

  6. Seleziona + Nuova condizione se devi aggiungere altri criteri alla tua condizione. Seleziona E per rendere i criteri cumulativi, oppure seleziona O per renderli esclusivi l'uno dell'altro.

    Screenshot che mostra un ramo Condizione con Or operatore.

Nota

Durante la configurazione di una condizione che confronta una stringa con un tipo di dati diverso, se si riscontra una mancata corrispondenza tra la prima variabile e il valore di confronto, viene visualizzato un messaggio di errore che segnala il confronto di tipo e il pulsante Correggi mancata corrispondenza di tipo . Seleziona ha inserito il pulsante per generare automaticamente una formula che risolve la mancata corrispondenza. Copilot Studio Power Fx

Aggiungere più rami di condizione

Inizialmente, una condizione ha due rami: un ramo Condizione per quando la condizione è vera (ovvero l'istruzione if ) e il ramo Tutte le altre condizioni per quando è falsa (ovvero l'istruzione else ). Puoi aggiungere tutti i rami Condition di cui hai bisogno (per qualsiasi istruzione else if ). Ogni condizione viene valutata nell'ordine. Viene seguito il primo ramo con una condizione che restituisce vero. Se tutte le condizioni restituiscono false, viene eseguito il ramo Tutte le altre condizioni.

Ad esempio, potresti avere una variabile numerica e volere tre rami per i seguenti casi:

  • Se il numero è inferiore a 10
  • Altrimenti se il numero è maggiore di 50
  • Altrimenti—cioè quando il numero è compreso tra 10 e 50

Per aggiungere un altro ramo Condizione , Seleziona l'icona Aggiungi nodo sopra la tua condizione e Seleziona Aggiungi una condizione.

Screenshot che mostra una condizione con più rami con l'icona Aggiungi nodo evidenziata sopra la condizione.

Selezionando l'icona Aggiungi nodo sotto una condizione, si aggiunge un'intera nuova condizione (con un nodo Condizione e un nodo Tutte le altre condizioni ), non un nuovo ramo di condizione.

Inserire una nuova condizione in un gruppo di condizioni

È possibile inserire una nuova condizione in un gruppo di condizioni.

  1. Seleziona l'icona Altro () del nodo Condizione , quindi Seleziona Inserisci nuova condizione.

    Schermata che evidenzia la voce di menu Inserisci nuova condizione.

  2. La nuova condizione viene inserita a destra della condizione selezionata in precedenza.

    Schermata che mostra la condizione appena inserita.

Nota

Non è possibile inserire una nuova condizione a destra di un ramo Tutte le altre condizioni . Deve rimanere l'ultimo elemento della condizione a destra del ramo della condizione.

Organizzare le condizioni

Per strutture di condizioni più complesse, è possibile riordinare le condizioni all'interno dello stesso gruppo di condizioni.

  1. Seleziona l'icona Altro () del nodo Condizione , quindi Seleziona Condizione di riordino.

    Schermata che evidenzia la voce di menu Condizione Riordina.

  2. Viene visualizzato il messaggio Seleziona posizione di destinazione . Seleziona indica il nodo di condizione con cui vuoi scambiare le posizioni.

    Screenshot che evidenzia il messaggio di notifica della posizione di destinazione Seleziona.

  3. Il nodo condizione si trova ora nella sua nuova posizione all'interno del gruppo.

    Schermata che mostra la posizione di un nodo di condizione riordinato.

Nota

  • Non è possibile spostare una condizione a destra di un ramo Tutte le altre condizioni . Deve rimanere l'ultimo elemento della condizione a destra del ramo della condizione.
  • È possibile riordinare solo le condizioni nello stesso gruppo di condizioni.

Utilizzare Power Fx per definire una condizione

L'editor delle condizioni predefinito è valido per la maggior parte degli scenari. Se hai bisogno di maggiore flessibilità, usa Power Fx in un ramo Condizione .

  1. Seleziona l'icona Altro () del nodo Condizione , quindi Seleziona Passa alla formula.

    Schermata che mostra come passare all'editor delle condizioni. Power Fx

    Il nodo passa al controllo dell'editor di formule. Se hai definito una condizione in precedenza, la formula dietro quella condizione viene mostrata nell'editor delle formule.

  2. Per modificare la formula, Seleziona l'icona della variabile Seleziona (>) per aprire l' Power Fx editor delle formule. La formula che immetti qui deve restituire un valore booleano (vero o falso).

Scopri come creare espressioni utilizzando Power Fx.

Per tornare all'editor di condizioni semplice, Seleziona l'icona Altro () del nodo Condizione , quindi Seleziona Reimposta nodo.