The Scope Tab on a Curriculum Definitions record lets you define who can see information about a particular curriculum on an e-Business website. By default, all curriculum definitions are visible on an e-Business website to all Web Users. However, by entering one or more filter rules on this tab, you can control who can see this curriculum on-line on an EBusiness website based on information in their Persons records and corresponding Companies records (if applicable).
When a Web User meets the scope's filter criteria, he or she can review his or her progress against the curriculum on an e-Business website (see Viewing Your Progress Against a Curriculum for more information). If a Web User does not meet the filter criteria, then this curriculum will not display on the e-Business site for that user.
For example, a curriculum may be available only to Web Users with a particular primary job function.
Follow these steps to create one or more filter rules to specify the conditions under which a curriculum should be available on-line for a Web User:
Tip:
Info |
---|
Creating a filter rule is very similar to creating a filter for a view. |
- Click the Scope tab on the Curriculum Definitions record.
- Select the Apply Filter Rule box.
- Select a Service for the first filter statement.
- You can create a filter statement based on a field in one of the following services:
- PersonID: Select this option if the filter statement is based on a property of the Persons record to which a Web User is linked.
- CompanyID: Select this option if the filter statement is based on a property of the Company linked to the Web User's Persons record (via the Company link box on the Persons record).
Note Note Concerning Available Services:
...
Depending on your system configuration not all services listed above may be available. If you want to create a filter for any service not included in your list contact your System Administrator.
...
- Select a Field in the selected service to use as the basis for the filter.
- The Field drop-down list displays the set of fields contained in the service you selected. For example, in above figure, the Field is the Person's Primary Function field.
- The fields are listed in the order in which they appear in the entity. However, the fields can be sorted alphabetically (ascending or descending) by clicking the desired Field column heading (Field or Description) to sort by. One click sorts the specified column in alphabetical ascending order. Clicking the column heading a second time sorts the fields in descending order.
- Select the Operator for the filter statement.
- The operator compares the value of the selected Field for each record in the service with the contents of the Value column.
- The available options in the Operator drop-down list vary depending on the type of Field selected: text or number.
Field Type | Operators Available | Type of Comparison |
Character | Exactly Matches | Field column value exactly matches the characters entered in the Value column. |
| Contains | Field column value contains the characters entered in the Value column. The characters can appear anywhere in the field. |
| Begins With | Field column value begins with the characters entered in the Value column. |
| Ends With | Field column value ends with these characters entered in the Value column. |
| Does Not Contain | Contents lists in the Value column to do appear anywhere in the Field column value. |
| In List | Field column value matches one of the values in the Values column; each value is separated by a comma. |
| Is Blank | Field column value contains no data. |
| Is Not Blank | Field column value contains any data. |
Numeric/Date | = | Equals |
| < > | Does not equal |
| > | Greater than |
| < | Less than |
| >= | Greater than or equal |
| <= | Less than or equal |
| In List | Field column value matches one of the values in the Values column; each value is separated by a comma. |
- Enter the Value for the filter statement.
...
- Just like with multiple view filters, you use Boolean logic to connect multiple filter rules. This includes the following common connectors:
- AND: Restrictive; matches records that satisfy both filter statements
- OR: Inclusive; matches records that satisfy either filter statement
- NOT: Corresponds to records that do not match a filter statement
- By default, multiple filter rules are joined with an AND operator.
- In the example shown in Figure 5.4, the curriculum is available only to people whose primary function is Consulting Services and whose company or the company's parent company is a corporate member.
- To reset the filter logic to its original setting, click the Reset button.
Advanced -Filter Rules
Save the Curriculum Definitions record.
To disable a filter rule, clear the Apply Filter Rule box and save the Curriculum Definitions record.