Support Forums
Tag Browser Sorting by Tag Address Produces Unexpected Order

Observed Behavior:

When sorting by the Address column:

Tag addresses do not sort in a predictable ascending or descending sequence.

Addresses containing a slash (/) appear to trigger a partial restart of the list, but the overall ordering still does not follow a clear rule.

The resulting list is confusing and makes it difficult to locate tags by address.

A screenshot is attached for reference.

Expected Behavior:

One of the following sorting behaviors would be expected:

Strict lexical sorting (e.g., “1”, “2”, “10”, “11”, “20”, etc.)

Strict numeric sorting when addresses are numeric

Consistent grouping when special characters such as "/" are present

Any of these would be acceptable as long as the behavior is predictable and consistent.

Impact:
This is not a critical issue, but it is a quality‑of‑life problem that affects navigation and troubleshooting efficiency when working with large numbers of I/O tags.

Environment:

VTScada Version: 12.1.07
Component: Native Tag Browser
Sorting Column: Tag Address

6a3be426e466c

Observed Behavior: When sorting by the Address column: Tag addresses do not sort in a predictable ascending or descending sequence. Addresses containing a slash (/) appear to trigger a partial restart of the list, but the overall ordering still does not follow a clear rule. The resulting list is confusing and makes it difficult to locate tags by address. A screenshot is attached for reference. Expected Behavior: One of the following sorting behaviors would be expected: Strict lexical sorting (e.g., “1”, “2”, “10”, “11”, “20”, etc.) Strict numeric sorting when addresses are numeric Consistent grouping when special characters such as "/" are present Any of these would be acceptable as long as the behavior is predictable and consistent. Impact: This is not a critical issue, but it is a quality‑of‑life problem that affects navigation and troubleshooting efficiency when working with large numbers of I/O tags. Environment: ```` VTScada Version: 12.1.07 Component: Native Tag Browser Sorting Column: Tag Address ```` ![6a3be426e466c](serve/attachment&path=6a3be426e466c)
edited Jul 2 at 2:15 pm

When sorting from largest to smallest, the sorting algorithm is sorting anything categorized as alphanumeric first and then is sorting anything sorting anything which is a number using Lexical sorting second.

Excel sorts data the same way, which is likely why this method was selected.

When sorting from largest to smallest, the sorting algorithm is sorting anything categorized as alphanumeric first and then is sorting anything sorting anything which is a number using Lexical sorting second. Excel sorts data the same way, which is likely why this method was selected.

Trihedral Engineering Ltd.

edited Jul 2 at 2:14 pm
50
1
2
live preview
enter atleast 10 characters
WARNING: You mentioned %MENTIONS%, but they cannot see this message and will not be notified
Saving...
Saved
With selected deselect posts show selected posts
All posts under this topic will be deleted ?
Pending draft ... Click to resume editing
Discard draft