Assigning Labels for Grid Columns and Rows
When you create grids, make sure that you include column headings for all visible columns, including columns that contain images and links. In addition, avoid adding grid controls (such as scroll actions). Grid controls that you add are not included automatically within the page area that is skipped by the PeopleTools-generated page anchor.
Column headings and their alignment are derived from the label text that you select on the Label tab in the properties for the page control or page field that you assign to the column. Therefore, you must make sure that the associated page controls or data entry fields have appropriate labels, according to the guidelines in the preceding sections. Also make sure that you select the Show Column Headings (runtime) check box on the Label tab in the Grid Properties dialog box.
If adding column headings will interfere with usability for sighted users, you can hide the grid column titles so that they appear only when the Accessibility Layout option is set to Screen Reader On by adding PeopleCode that renames the column headings at runtime.
Row headings can be assigned in Application Designer, by providing a value for the Row Header option. If Row Header is not specified, then the row header generated by default is the first display-only edit field.