Form rules
|
|
NOTE: As a best practice, before creating a new form rule, it is strongly recommended that you investigate using an auto-generated harness instead. The New form displays a message with information about that alternative.
Records can be created in various ways. You can add a brand new record to your application or copy an existing one. Existing rules can be specialized by creating a copy into a specific ruleset, against a different class or (in some cases) with a set of circumstance definitions. Data instances may be copied but do not support specialization as they are not versioned.
Based on your use case, the Create, Save As or Specialization form is used to create the record. The number of fields and available options vary by record type. Start by familiarizing yourself with the generic layout of these forms and their common fields:
This help topic then identifies the key parts and options that are applicable to the record type you are creating.
Create a Form rule by selecting Form
from the SysAdmin
category.
A Form rule has three key parts:
Field |
Description |
App Name (Directory) |
Enter the name of the server directory into which PRPC extracts this file. Choose a directory name that is suitable for both UNIX and Windows. PRPC creates subdirectories specific to the RuleSet and version to hold the extracted form file. If you enter an uppercase letter, the resulting extracted file name is converted to lowercase letters. |
File Name |
Enter a file name for this form. Typically, enter the same name as the new rule type. |
File Type |
Enter a file type, typically |
When searching for Form rules, the system filters candidate rules based on a requestor's RuleSet list of RuleSets and versions.
Time-qualified and circumstance-qualified rule resolution features are not available for Form rules. The class hierarchy is not relevant to rule resolution for Form rules.