Open topic with navigation

# setRules

The `setRules` method sets an array of `LuaConditionalRoutingRule` objects to use to route the user to the appropriate task after the script is complete. This rule replaces any existing rules.

You create a `LuaConditionalRoutingRule` object by using the LuaConditionalRoutingRule:new constructor.

## Syntax

    setRules( rules )

## Arguments

Argument | Description
--- | ---
`rules` | (LuaConditionalRoutingRule) An array of `LuaConditionalRoutingRule` objects to use to route the user to the appropriate task.

## Example

    function disambiguate_tasks(routingTable, taskUtils)
       local rule1 = LuaConditionalRoutingRule:new("Accounting", "ACCOUNTING")
       local rule2 = luaConditionalRoutingRule:new("Financial Advice", "FINANCIAL_ADVICE")
       routingTable:setRules(
          {rule1, rule2}
       )
    end

© 2016-2018 EntIT Software LLC, a Micro Focus company | Send documentation feedback to Micro Focus Close Send documentation feedback To open the configured email client on this computer, open an email window. Otherwise, copy the information below to a web mail client, and send this email to swpdl.idoldocsfeedback@microfocus.com. We appreciate your feedback! Product: Topic Title: Help Topic: Feedback:

_FT_HTML5_bannerTitle.htm