Condividi tramite


Esercitazione: utilizzo di regole e condizioni

Regole e condizioni vengono utilizzate da varie attività che richiedono un meccanismo per l'esecuzione di istruzioni logiche al fine di determinare un percorso di esecuzione nel flusso di lavoro. Inoltre, le regole offrono anche la possibilità di applicare logica dell'applicazione aggiuntiva durante l'elaborazione del flusso di lavoro. In questa esercitazione, verrà spiegato come utilizzare regole e condizioni in un flusso di lavoro.

L'applicazione che viene compilata in questa esercitazione è un simulatore di un punto vendita. Un utente può aggiungere articoli disponibili in un carrello per gli acquisti e quindi applicare un numero qualsiasi di buoni. Al termine, dopo avere fatto clic sul pulsante Checkout, viene attivato un flusso di lavoro sequenziale per determinare lo sconto che l'utente riceve dai buoni selezionati. Quando lo sconto è stato determinato, l'importo dello sconto e il prezzo totale finale vengono restituiti all'applicazione e il risultato viene visualizzato.

A tale scopo, verrà creata un'applicazione di host di Windows Form. Il flusso di lavoro in questa applicazione è di tipo sequenziale e contiene attività che utilizzano regole e condizioni. In particolare, verrà spiegato come utilizzare condizioni e regole in un'attività IfElseActivity, un'attività ConditionedActivityGroup e un'attività PolicyActivity.

Argomenti della sezione

Esercizio 1: creazione del progetto di regole e condizioni

Esercizio 2: utilizzo di regole e condizioni con IfElseActivity

Esercizio 3: utilizzo di regole e condizioni con ConditionedActivityGroup

Esercitazione su regole e condizioni completate

Riferimenti

IfElseActivity

ConditionedActivityGroup

PolicyActivity

Sezioni correlate

Modifiche del flusso di lavoro alle condizioni delle regole

Utilizzo di condizioni nei flussi di lavoro

Procedura: utilizzare le condizioni tramite il codice

Valutazione delle regole di RuleSet

Rules and Conditions

Utilizzo dell'attività PolicyActivity

Footer image

Copyright © 2007 Microsoft Corporation. Tutti i diritti riservati.