为维护视图创建事物码

本文示例是自行创建的维护视图ZV_TVSWZ(参见《自定义SM30维护视图》),可用SM30对其维护操作,现对其设成独立的事物码(T-Code)ZTVSWZ。操作见下表述。

操作在文英文环境下进行,前台输入事物码SE93进入,如图 1所示,输入需创建的事物码ZTVSWZ,再点击“Create”按钮。

为维护视图创建事物码_第1张图片

系统弹出对话框如所图 2所示,在此要求输入描述和Start Object(启动对象)类型,SM30、SM34进入后都需要输入维护视图参数,故在此选择最下一个选项“Transaction with parameters(parameter transaction)”(使用参数的事物(参数事物))。设定完成,点击下面确认键。

为维护视图创建事物码_第2张图片

转至Create Parameter Transaction(创建带参数的事物码)界面如图 3所示,在“Transaction”栏输入SM30;将“Skip initial screen”(跳过初始屏幕)打上选择标志,这样就不会出现SM30进入后要求输入视图名称的界面;另将“Inherit GUI attributes”(继承GUI属性)打上选择标志。至于维护视图的名称,则往下看有个“Default Values”(默认值)的部分,在此输入视图名称和其它参数值。为此,点击增加键。

为维护视图创建事物码_第3张图片

参数维护完成后见图 4所示,增加两个条目,其中“VIEWNAME”就是指定的维护视图名,“UPDATE”设定值X表明执行后直接进入编辑(Update)状态。系统还有几个参数可供选择,例如“SHOW”是执行后进入显示状态,“SHOW_LTD”、“UPDATE_LTD”可以增加限制参数等。

具体参数:

VIEWNAME
VIMDYNFLDS-LTD_DTA_NO
VIMDYNFLDS-LTD_DTA_AR
VIMDYNFLDS-LTD_DTA_VR
TVIMV-VARIANT
SHOW
UPDATE
TRANSPORT
SHOW_LTD
UPDATE_LTD
TRANSP_LTD

为维护视图创建事物码_第4张图片

 以上维护完成,点击保存键。

作为一个资深吃瓜群众,以前我都这样玩。

REPORT ZFIR_SSFL.

START-OF-SELECTION.

  PERFORM VIEW_MAINT_CALL USING 'ZFT_SSFL'.

*&---------------------------------------------------------------------*
*&      Form  VIEW_MAINT_CALL
*&---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
*      -->P_0062   text
*----------------------------------------------------------------------*
FORM VIEW_MAINT_CALL  USING P_NAME TYPE DD02V-TABNAME.
  DATA:LT_SELLIST LIKE TABLE OF VIMSELLIST WITH HEADER LINE.

  CALL FUNCTION 'VIEW_MAINTENANCE_CALL'
    EXPORTING
      ACTION      'U'
      VIEW_NAME   P_NAME
    TABLES
      DBA_SELLIST LT_SELLIST.
ENDFORM.
然后给程序设定事务代码,哎,老土啊。

你可能感兴趣的:(SAP,Basis)