Reputation: 203
I'm having problems changing the label of a column on a PeopleSoft grid.
I have this code on the RowInit event of the main record:
Local Grid &Grid;
Local GridColumn &Column;
&Grid = GetGrid(Panel.V91MG_BI_INGMAN, "GRID");
&Column = &Grid.GetColumn("DATO_01");
&Column.Label = "Test";
The grid is composed of a Table record and a Derived/Work record. I need to rename the columns of the Derived record.
This is how the page looks like on designer view:
When I test my page, I receive the following message:
I know the grid is being set correctly, as I can change its label using &Grid.Label = "Hi".
Thanks in advance!
Upvotes: 1
Views: 7611
Reputation: 2043
Your peoplecode is correct so far. You should move this code to the page activate event.
Did you set the page field name for this column?
Upvotes: 2
Reputation: 4330
If you want to change label only you can do same without writing code.
Upvotes: 0