2
我有一个网格,其中一列是一列超链接。如何设置字段标签以显示字段值,同时保持列标签的固定?PeopleSoft修改字段标签,同时保留列标签
我有一个网格,其中一列是一列超链接。如何设置字段标签以显示字段值,同时保持列标签的固定?PeopleSoft修改字段标签,同时保留列标签
你这样做两步
确保在您为网格和超链接列设置页面字段值的页面上
下面的示例假定与超链接关联的字段是SE LECT_BTN。列标题将被设置为“我的列标题”,并且按钮上的超链接将被设置为同一记录上的DESCR字段的值。
Local Grid &grid;
Local GridColumn &hyperlinkColumn;
Local integer &i;
Local Rowset &rowset;
/* set the column header */
&grid = GetGrid(%Page, "MYRECORD");
&hyperlinkColumn = &grid.GetColumn("SELECT_BTN");
&hyperlinkColumn.Label = "My Column Title";
&rowset = GetLevel0()(1).GetRowset(Scroll.SOMERECORD);
/* Set the value for each hyperlink in the rowset */
For &i = 1 To &rowset.ActiveRowCount
&rowset(&i).SOMERECORD.SELECT_BTN.Label = &rowset(&i).SOMERECORD.DESCR.Value;
End-For;