Smart List Names

When using Smart Lists, note these considerations. Smart List names and aliases:

  • Must begin with a letter, and can contain letters, numbers, _ (underscore), and $ (dollar sign) characters. They cannot include spaces, or be Java reserved words, such as: abstract, assert, boolean, break, byte, case, catch, char, class, const, continue, default, do, double, else, enum, extends, false, final, finally, float, for, if, goto, implements, import, instanceof, int, interface, long, native, new, null, private, protected, public, return, short, static, strictfp, super, switch, synchronized, this, throw, throws, transient, true, try, void, volatile, while.

  • Cannot have the same name as the Smart List dimension, another dimension, or a dimension member.

When Smart List dimensions are transformed from Classic to Performance Management Architect, they are appended with the prefix sl_, to ensure that names are unique. (This does not occur when upgrading Smart List member names.)