Previous Topic

Next Topic

Book Contents

Book Index

When to use intrinsic rules, expression rules, and functions

The following table helps you to decide whether to use an intrinsic rule, expression rule, or a rule with a function. The table also provides guidance about whether rule developer or programming skills are required to create the rule. In many cases, form developers are able to create rules.

When to use intrinsic rules, expression rules, and functions

Rule

When to use it

Who can create it

Intrinsic rule

Intrinsic rules are most helpful for simple functionality that is already defined in a rule template.

Anyone who can write a logical expression. Typically, form designers are able to create intrinsic rules.

Expression rule (constraint or calculation rule)

If the functionality of a rule can be created in a rule expression and is not already defined in a rule template, create an expression rule.

Expression rules are more complex than intrinsic rules. However, many form designers are able to create expression rules.

Function

If the functionality of a rule is too complex for a rule expression and cannot be created using logical operators, the rule requires a function. If the functionality is not available in an existing function, the function must be created. Functions are built outside of the Central Designer application in a .NET environment.

A user with .NET skills.

Copyright © 2013 Oracle and/or its affiliates. All rights reserved.