1.許可を印刷するかどうかを決定します。
1 * 打印权限 2 AUTHORITY-CHECKの OBJECT ' ZPP_AUTH ' 3 ID ' ZACTVT ' FIELD ' 07 ' 4 ID ' TCODE ' FIELD ' ZPP007 ' 5 ID ' ZWERKS ' DUMMY 6 ID ' ZDISPO ' DUMMY 7 ID ' ZFEVOR ' DUMMY。 8 IF SY-SUBRC = 0 。 9 gv_print =' X ' 。 10 ENDIF。
Gv_printは「X」に割り当てられた権限を持つことになります。
あなたは、対応するボタンを非表示する権限を持っていない場合2.あなたは、ステータスバーを設定した場合:
1 * ------------------------------------------------ * ---------------------- 2 FORM frm_set_status USING rt_extab TYPEのslis_t_extab。 3 DATAは lt_exfcode TYPEの TABLE OF SY- UCOMMを。 4 5 * 隠す印刷印刷権限を持ちませんボタン 。6 IFは gv_print IS INITIAL 。 。7 APPEND ' ZPRINT ' TO lt_exfcode。 。8 APPEND ' &PRIN ' TO lt_exfcode。 。9 ENDIFを。 10 11 SET PF-STATUS ' STANDARD ' lt_exfcode除外されます。 12 13 ENDFORM 。 14 * &----------------------------------------------- ---------------------- *
完成