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 Synonym
ClearQuest
Was this topic helpful?
Document Information
Modified date:
16 November 2018
UID
swg21600722