ActivityDesigner FlowDecision

Il nodo FlowDecision è un nodo condizionale che fornisce due rami alternativi per il flusso di controllo a seconda che venga soddisfatta una condizione specificata. Se il flusso richiede più di due rami, utilizzare invece FlowSwitch.

Nodo FlowDecision

Utilizzare FlowDecision quando per il flusso è possibile creare due rami in due percorsi. Un nodo FlowDecision presenta un oggetto Condition e un oggetto FlowNode associato a ognuno dei due possibili risultati: True o False. L'elemento Condition viene valutato e il valore di questa valutazione determina il successivo nodo FlowNode da elaborare nell'oggetto Flowchart.

Utilizzo dell'ActivityDesigner FlowDecision

L'ActivityDesigner FlowDecision è disponibile nella categoria Diagramma di flusso della Casella degli strumenti, cui è possibile accedere facendo clic sulla scheda Casella degli strumenti in Progettazione flussi di lavoro. In alternativa, scegliere Barra degli strumenti dal menu Visualizza o premere CTRL+ALT+X.

È possibile trascinare l'ActivityDesigner FlowDecision dalla Casella degli strumenti e rilasciarlo nell'area di Progettazione flussi di lavoro all'interno di un ActivityDesigner Flowchart. In questo modo viene creato un nodo FlowDecision denominato Decision all'interno dell'attività Flowchart. Spostare il mouse sull'ActivityDesigner in modo da visualizzare gli handle quadrati True e False per i due rami.

Dopo avere trascinato l'ActivityDesigner FlowDecision e le altre finestre di progettazione su Flowchart, i nodi possono essere collegati per specificare l'ordine di esecuzione. Per creare un collegamento tra un nodo di origine (inclusi i rami True e False di FlowDecision) e un nodo di destinazione, spostare il mouse sulla finestra di progettazione del nodo di origine in modo da visualizzare handle quadrati su ogni lato. Fare clic su uno degli handle quadrati e, tenendo premuto il pulsante del mouse, trascinarlo su uno degli handle visualizzati in modo simile intorno al nodo di destinazione durante il passaggio del mouse. Dopo aver rilasciato il pulsante del mouse, verrà creato un collegamento tra questi due nodi rappresentato da una freccia che collega la finestra di progettazione di origine a quella di destinazione.

L'espressione che dichiara Condition può essere digitata nella casella Condition della finestra Proprietà facendo clic nella posizione del testo di suggerimento "Immettere un'espressione VB".

Proprietà di FlowDecision

Nella tabella seguente vengono elencate le proprietà di FlowDecision con una descrizione delle relative modalità di utilizzo nella finestra di progettazione. Tali proprietà possono essere modificate nella griglia delle proprietà o nell'area della finestra di progettazione.

Nome proprietà Obbligatoria Utilizzo

Condition

True

Condizione che determina il percorso seguito dal controllo di flusso.

True

False

Percorso seguito dal controllo di flusso se viene soddisfatta Condition.

False

False

Percorso seguito dal controllo di flusso se non viene soddisfatta Condition.

Vedere anche

Concetti

ActivityDesigner Diagramma di flusso
ActivityDesigner FlowSwitch<T>

Altre risorse

ActivityDesigner Diagramma di flusso