If you are using (1) a data form that is not virtual or (2) a virtual data form where the user cannot scroll horizontally (i.e., the virtual form is the same width as the form window), you can implement scrolling row labels by simply using skip fields.
To have scrolling row labels using skip fields:
| 1 | Define a column of scrollable fields to hold the row labels, either in the Designer or in code. |
| 2 | Turn the SKIP field option ON for the row label field. |
| 3 | Initialize the data structure so that the structure member corresponding to the row label field contains the row label. |
Thus, the initialized data variables are displayed in one of the data columns. To users, these row label fields do not look like the other fields in the scrollable region, because they cannot move into or enter characters in the field.