Some object lists of a UTM application may contain a large number of objects. This is often the case with the User and Lterm lists for example. As a result, it may take a very long time to fetch the data. Filtering objects is implemented in WebAdmin itself, not on the UTM side (post-selection), so it is also not possible to fetch only a certain subset of the objects by pre-selecting them in WebAdmin.
However, the objects are passed from the UTM administration interface in alphabetical order, and it is possible for the interface caller to specify the name of the first object to be transferred. This procedure is utilized in WebAdmin to request partial lists of objects from UTM. An object partial list is defined by one or more name ranges. Only the objects with names within these name ranges are requested from UTM and displayed in the respective list. For instance, it is possible to define a user partial list having the range "K-M" in which only users with names beginning with the letters K, L and M are then displayed (and fetched). By defining a partial list "BR-BR", for example, it would be possible to fetch all users with names beginning with the letters "BR".
The names returned by UTM are listed in alphabetical order. Note however that the order is determined by the underlying character code that WebAdmin uses. Since WebAdmin runs on Unix/Linux or Windows systems the ASCII code is used as the basis for sorting names. This is the EBCDIC code for UTM applications running on BS2000 systems, and the ASCII code for UTM applications running on Unix/Linux or Windows platforms.
The three character ranges that are most important for object names are uppercase letters (A-Z), lowercase letters (a-z) and digits (0-9). Within these three ranges, the order of the characters is the same in both character codes. However, the three ranges follow in a different order in the two character codes. With ASCII, digits come before uppercase letters, and uppercase letters come before lowercase letters. With EBCDIC, on the other hand, lowercase letters come before uppercase letters, and uppercase letters come before digits.
ASCII: 0-9, A-Z, a-z
EBCDIC: a-z, A-Z, 0-9
This must be taken into account when specifying name ranges.
Example: If you define a name range "-A", for example, in WebAdmin, then in the case of an application running on Unix/Linux or Windows systems, all objects with names beginning with A plus all objects with names beginning with digits will be returned, as the digit range comes before A in ASCII code. For an application running on BS2000 systems, all objects with names beginning with A will likewise be returned. However, in addition, all objects beginning with lowercase letters will also be returned, as lowercase letters come before A in the EBCDIC code. Objects with names beginning with digits will not however be returned as numbers come after A in the EBCDIC code.