PeopleSoft-页面元素隐藏的常用方法

实现置灰:

1
2
3
4
5
6
7
8
9
/*按钮*/
C_TEST_ZL_WRK.C_BTN1.DisplayOnly = True;
/*可编辑字段*/
Gray(C_EMPL_DEMAND_T.C_SECTION_TYPE);
/*grid列*/
Local Grid &g = GetGrid(Page.C_EMPL_DEMAND_PG, "C_EMPL_DEMAND_S");
&g.GetColumn("C_RE_NO").Enabled = False;
/*页面*/
Page.C_EMPL_DEMAND_PG.DisplayOnly = True;

实现隐藏:

1
2
3
4
/*按钮、字段、group box等*/ 
hide(record.field);
unhide(record.field);
GetRow().HR_LBL_WRK.ADMINRK_LBL_CHN.Visible = False;