Description:
When configuring a List View and choosing which images should appear in a specific column, numeric and Boolean attributes that have images or colors mapped on the attribute show up as expected. It is when you choose an attribute that uses a numeric lookup that does not work as expected. The image indicator will only show up on the column for that specific attribute and not for other attributes that can have other image indicators selected.
This has been tested and issue has been reproduced on the Project Object and also I tested on a user-defined project sub-object.
Steps to Reproduce:
Click here for screenshots
- Login as a Clarity Administrator user
- Admin Tool > Data Administration: Lookups > create a user-defined, numeric lookup
Lookup Name = myNumericLookup
Lookup ID = MYNUMERICLOOKUP001
Source = Static
Parent Window: Hidden Key = LOOKUP_ENUM, Display Attribute = Name
Values:
Lookup Value = One, Id = 1
Lookup Value = Two, Id = 2
Lookup Value = Three, Id = 3
- Admin Tool > Studio: Objects > Project > Attributes
- Select 'Active' attribute - it has a Yellow Checkmark icon for 'Active' value
- Create a new user-defined attribute
Name = myDecimalNumber
Id = mydecimalnumber
Decimal Places = 5
Icon Mappings : Icon = Green Flag, Description = Positive, Range = 0 to 10000
Icon Mappings : Icon = Red Flag, Description = Negative, Range = -10000 to 0
- Create a new user-defined attribute
Name = myIntegerNumber
Id = myintegernumber
Decimal Places = 0
Icon Mappings : Icon = Side Arrow - Green, Description = Good, Range = 0 to 10000
Icon Mappings : Icon = Side Arrow ? Red, Description = Bad, Range = -10000 to 0
- Create a new user-defined attribute
Name = myNumericLookup
Id = myNL001
Icon Mappings : Icon = Down Arrow - Blue, Description = 1, Value = One
Icon Mappings : Icon = Down Arrow - Green, Description = 2, Value = Two
Icon Mappings : Icon = Down Arrow - Three, Description = 3, Value = 3
- Project Object > Views > Project List [Layout]
Project
ID
Active
myDecimalNumber
myIntegerNumber
myNumericLookup
Status Indicator
- Project Object > Views > Project List [Fields] - Click 'Image Indicators' icon next to the 'properties' icon for each field. All of the fields on this Project List Layout configuration have the ability to have Image Indicators. Configure each field to have the images as follows (Do not include the attribute image for the selected field column or the image may appear twice in the column).
Project = Active, myDecimalNumber, myIntegerNumber, myNumericLookup, Status Indicator
ID = Active, myDecimalNumber, myIntegerNumber, myNumericLookup, Status Indicator
Active = Active, myDecimalNumber, myIntegerNumber, myNumericLookup, Status Indicator
myDecimalNumber = Active, myDecimalNumber, myIntegerNumber, myNumericLookup, Status Indicator
myIntegerNumber = Active, myDecimalNumber, myIntegerNumber, myNumericLookup, Status Indicator
myNumericLookup = Active, myDecimalNumber, myIntegerNumber, myNumericLookup, Status Indicator
Status Indicator = Active, myDecimalNumber, myIntegerNumber, myNumericLookup, Status Indicator
- Main Application > Projects List View > [--Actions--] Edit Mode
- Add Values to the new attributes added to the Project Object List View and Save
- [--Actions--] Display Mode
Expected Result: The image indicator for the numeric lookup attributes (myNumericLookup and Status Indicator) should appear in all other columns as configured
Actual Result: The image indicator for the numeric lookup attributes only show up for the specific attribute for which it belongs ; other types of attribute image indicators appear in the other columns for other attributes.
Solution:
Workaround:
None.
Status/Resolution:
This issue has been documented as CLRT-58079 and is assigned to development for review. If you are experiencing this problem and the workaround above does not significantly help, please contact CA Clarity Support.
Keywords: CLARITYKB, CLRT-58079, clarity12open.