Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

This page is for application designers. It explains how to set up a rule to determine whether or not an action will run an associated task plan.

Overview

When working with data, applications and IT systems, there are routine processes that you need to run. PhixFlow makes it easy for you to set up and manage these processes using task plans, to which you add tasks. For details of  tasks and task plans, see:

You can also use the Action property → Run Task Plan section to configure an application action to run a task plan. Use the task plan rule properties tab to define a rule (expression) that determines the conditions under which the action runs the task plan. 

This properties tab is not available from the repository. It opens from the Action →Run Task Plan section → Task Plan Rules table. 

For information about the properties toolbar, and about the sections Parent Details, Analysis Models, Description and Audit Summary, see Common Properties.  We recommend you always add a Description that explains the purpose of the item you are creating. 

For a full list of all the PhixFlow property tabs and windows, see Properties, Windows, Menus and Toolbars.

Basic Settings

FieldDescription
Task PlanPhixFlow displays the name of the selected task plan. You can select a different task plan from the drop-down list.
Expression

Enter a PhixFlow expression that evaluates to:

  • either 1 which means /wiki/spaces/HELPTRUNK/pages/47218879. PhixFlow runs the first task plan that evaluates to true, and ignores subsequent task plan rules.
  • or 0 which means false. PhixFlow does not run the task plan.

The values that represent true are:

  • any number other than 0
  • for a list: all items in the list are true
  • the following case-insensitive strings
    • true
    • t
    • yes
    • y

The values that represent false are:

  • 0 (zero)
  • any string not listed as true above including false

OrderIf there are multiple Task Plan Rules in the action, specify the order in which PhixFlow evaluates their expression. The order is important, as PhixFlow only runs the first task plan whose expression evaluates to true. 
  • No labels