SAP学习从此开始!

当前位置: > SAP技术模块 > Basis >

使用被调用报表的列表结构

时间:2016-07-22 18:38来源:未知 作者:安豆学院 点击:
要使用由SUBMIT调用的报表的列表结构,请写: 语法 SUBMIT...[LINE-SIZEwidth][LINE-COUNTlength]. 如果被调用报表不包含REPORT语句中这样的选项,则系统将按照SUBMIT语句中的选项格式化被调用报表的列表。如果被调用报表的REPORT语句包含相应的选项,则系统

要使用由 SUBMIT 调用的报表 的列表结构 ,请写:

语法

SUBMIT ... [LINE-SIZE <width>] [LINE-COUNT <length>].

如果被调用 报表不包含 REPORT 语句中这样 的选项,则 系统将按照 SUBMIT 语句中的选 项格式化被 调用报表的 列表。如果 被调用报表 的 REPORT 语句包含相 应的选项, 则系统将使 用这些选项 ,并忽略 SUBMIT 语句中的选 项。关于这 些选项的详 细信息,参 见  自定义列表 (页 错误!链接无效。) 。


REPORT SAPMZTST NO STANDARD PAGE HEADING.

DATA: NAME(8) VALUE 'SAPMZTS1',
              WID TYPE I VALUE 80,
              LEN TYPE I VALUE 0.

SET PF-STATUS 'SELECT'.

WRITE: 'Select a report and its list format:',
     / '-------------------------------------'.
SKIP.

WRITE: 'Report     ', NAME INPUT ON,
     / 'Line size  ', WID  INPUT ON,
     / 'Page length', LEN  INPUT ON.

AT USER-COMMAND.

  CASE SY-UCOMM.
    WHEN 'SELE'.
      READ LINE: 4 FIELD VALUE NAME,
                 5 FIELD VALUE WID,
                 6 FIELD VALUE LEN.
      SUBMIT (NAME) LINE-SIZE WID LINE-COUNT LEN AND RETURN.
  ENDCASE.

可以使用此 程序启动允 许用户定义 的列表格式 的报表。用 户可以在基 本列表上通 过改写默认 值输入报表 名称和所需 的列表宽度 及长度:


在 AT USER-COMMAND 事件中,系 统读取这些 值并使用 SUBMIT 启动指定的 报表。如果 被调用报表 的 REPORT 语句不包含 LINE-SIZE 或 LINE-COUNT 规范,则系 统使用值 WID 和 LEN 以创建列表 。执行被调 用报表之后 ,用户可以 在基本列表 上更改输入 值,并调用 新报表。

(责任编辑:安豆学院)
TAG标签: SAP 调用报表 列表结构
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
推荐内容
  • 传递列表属性

    处理列表级时,如果需要知道创建列表时忘记存储在变量中的属性,或者如果使用另一个报...

  • 滚动交互式列表

    要从程序中滚动到交互式列表,请使用SCROLL语句。 要在交互式列表中使用SCROLL语句,...

  • 调用报表

    要从其它报表中调用报表,请使用SUBMIT语句。 要在程序编码中静态地设置调用程序的名...

  • 从程序中退出被调用的报表

    通常,用户通过选择被调用报表列表级0上的F3或F15,使用SUBMIT...ANDRETURN退出调用的...

  • 使用被调用报表的列表结构

    要使用由SUBMIT调用的报表的列表结构,请写: 语法 SUBMIT...[LINE-SIZEwidth][LINE-C...

  • 填写被调用报表的选择屏幕

    启动报表时,系统通常显示选择屏幕,用户在该屏幕上输入选择标准和被连接逻辑数据库和...