IBM Support

Fields with choice list definitions that include the 'Limit to list' option are now case sensitive

Troubleshooting


Problem

Starting in IBM Rational ClearQuest versions 7.1.2.07 and later and in 8.0.0.03 and later, fields defined with choice lists that include the 'Limit to list' option are case sensitive.

Symptom

A choice list value for a GUI element definition returns an error.

For example, consider a field named yesandnofield that is defined with a choice list that includes the "Limit to list" option. In this scenario, choice list values for the yesandnofield field are defined as YES and NO. If the GUI element definition uses yes as a choice list value, then an error similar to the following appears:

CRMUD0065E The field "yesandnofield" has values not permitted by its choice list:
"yes"

Cause

Starting in IBM Rational ClearQuest versions 7.1.2.07 and later and in 8.0.0.03 and later, fields defined with choice lists that include the 'Limit to list' option are case sensitive.

Resolving The Problem

If a schema designer defines a choice list for a field without using the 'Limit to list' option, then the choice list is defined as case insensitive. This means that the GUI element definition can use any combination of upper case and lower case. For example, in the scenario described in the Symptom section of this technote, YES, Yes, yes, NO, No, and no are all valid choice list values.

In contrast, if a schema designer defines a choice list for a field by using the 'Limit to list' option, then the choice list is defined as case sensitive. This means that the GUI element definition must match the case-sensitive choice list definition. Using the scenario described in the Symptom section, if the schema designer defines values for the choice list as YES and NO, then using Yes and No for the GUI element values will return an error.

Product Alias/Synonym

ClearQuest

Document information

More support for: Rational ClearQuest

Component: Designer - Fields and Lists

Software version: 7.1.2.7, 8.0.0.3

Operating system(s): AIX, HP-UX, Linux, Solaris, Windows

Reference #: 1600722

Modified date: 16 November 2018