【问题标题】:PeopleSoftModifying field labels while keeping the column labelPeopleSoft 在保留列标签的同时修改字段标签
【发布时间】:2017-03-09 17:09:41
【问题描述】:

我有一个网格,其中一列是一列超链接。如何设置字段标签以显示字段的值,同时保持列的标签固定?

【问题讨论】:

    标签: peoplesoft peoplecode


    【解决方案1】:

    您分两步完成此操作

    1. 设置网格列标签
    2. 为网格中的每一行为与按钮关联的字段的标签分配一个值

    确保您已在页面上为网格和超链接列设置页面字段值

    下面的示例假设与超链接关联的字段是 SELECT_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;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-09-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多