Návrhář aktivity FlowDecision
Uzel FlowDecision je podmíněný uzel, který poskytuje větev pro tok řízení do jedné ze dvou alternativ na základě toho, jestli je zadaná podmínka splněná. Pokud tok vyžaduje více než dvě větve, použijte FlowSwitch<T> místo toho.
Uzel FlowDecision
Použijte FlowDecision , když je možné tok rozvětvovat do dvou cest. Uzel FlowDecision má Condition a FlowNode je přidružený ke každému ze dvou možných výsledků: True nebo False. Vyhodnotí se Condition a hodnota tohoto vyhodnocení určuje další FlowNode , která se má zpracovat v rámci Flowchart.
Použití Návrháře flowDecision
Návrhář FlowDecision najdete v kategorii Vývojový diagram sady nástrojů, ke které se dostanete kliknutím na kartu Sada nástrojů v Návrháři pracovního postupu. Případně můžete vybrat sadu nástrojů z nabídky Zobrazení nebo stisknout kombinaci kláves Ctrl+Alt+X.
Návrhář FlowDecision lze přetáhnout z panelu nástrojů a přetáhnout na plochu Návrhář pracovního postupu v návrháři aktivit vývojového diagramu . Tím se FlowDecision v rámci Flowchart aktivity vytvoří označené rozhodnutí. Najeďte myší na návrháře a zobrazí se čtvercové úchyty True a False pro dvě větve.
Po přetažení návrháře FlowDecision a dalších návrhářů do vývojového diagramu lze uzly propojit a určit pořadí provádění. Pokud chcete vytvořit propojení mezi zdrojovým uzlem (včetně větví True a False pro FlowDecision) a cílovým uzlem, najeďte myší na návrháře zdrojového uzlu a čtvercových popisovačů na každé straně. Klikněte na jeden z čtvercových úchytů a přetáhněte ho podržením tlačítka myši na jeden z úchytů, které se zobrazí podobným způsobem kolem cílového uzlu, když na něj najedete myší. Uvolněte tlačítko myši a propojení mezi těmito dvěma uzly, které jsou reprezentovány jako šipka ze zdrojového návrháře do cílového návrháře.
Výraz, který uvádíCondition, že lze zadat do pole Podmínka okna Vlastnosti kliknutím na místo, kde text nápovědy říká "Enter a VB expression".
Vlastnosti flowDecision
Následující tabulka ukazuje FlowDecision vlastnosti a popisuje, jak se používají v návrháři. Tyto vlastnosti je možné upravit v mřížce vlastností nebo na ploše návrháře.
Název vlastnosti | Požaduje se | Využití |
---|---|---|
Condition | True | Podmínka, která určuje, jakou cestu řízení toku převezme. |
True | False | Cesta, kterou provádí řízení toku, pokud je splněná Condition . |
False | False | Cesta, kterou provádí řízení toku, pokud není splněná Condition . |