赛跑网

 找回密码
 注册

QQ登录

只需一步,快速开始

快捷登录

查看: 12442|回复: 53

[P2J5]SAP 报表机能之三屏幕定义补充

  [复制链接]
发表于 2010-10-26 10:12:42 | 显示全部楼层 |阅读模式
在上一节SAP 报表机能之二屏幕定义,我们学习一屏幕定义的PARAMETER和SELECTION-OPTIONS命令。这两个命令是定义查询输入框的。一般的报表有这两个命令就能解决了问题了,但是我们发现SAP的输入框远比这个复杂的多,那除之以外还有哪些要学习呢,我们简单的来看一下下面一个命令SELECTION-SCREEN
此命令是对屏幕设置的补充,其功能有下面几种。
1,产生空白列。
语法:SELECTION-SCREEN  SKIP [<n>]
如果我们想在两个输入框中间产生两个空白列的话可以这样写。
SELECTION-SCREEN  SKIP  2
2.产生底线
语法:SELECTION-SCREEN  ULINE  / <pos>(length)
如果我们想自第10格开始产生长度30的底线的话可以这样写。
SELECTION-SCREEN  ULINE  /10(30).
3.印出备注说明
语法:SELECTION-SCREEN  COMMENT  / <pos>(length)  <name>
如果我们想自第10格开始写上标注‘Pls enter your name’的话可以这样写。
REMARK = ‘Pls enter your name’.
SELECTION-SCREEN  COMMENT  /10(30)  REMARK.

4. 同一列中输入数个数据项
语法:SELECTION-SCREEN  BEGIN  OF  LINE.
          ……
       SELECTION-SCREEN  END  OF  LINE.
如果我们想自在20格输入NAME内容, 40格输入BIRTH的内容的话可以这样写。
SELECTION-SCREEN  BEGIN  OF  LINE.
                  SELECTION-SCREEN  POSITION 20.
                  PARAMETERS  NAME(10).
                  SELECTION-SCREEN  POSITION 40.
                  PARAMETERS  BIRTH  TYPE  D.
              SELECTION-SCREEN  END  OF  LINE.

5. 绘出BLOCK PANEL
语法:SELECTION-SCREEN  BEGIN  OF  BLOCK  <block>
                      [WITH  FRAME  [TITLE  <title>].
             …….
          SELECTION-SCREEN  END  OF  BLOCK  <block>.
如果我们想在一个版块里写上三个选择框架的话可以这样写。
            SELECTION-SCREEN  BEGIN  OF  BLOCK  RADIO WITH  FRAME .
                  PARAMETER  R1  RADIOBUTTON  GROUP  GR1.
                  PARAMETER  R2  RADIOBUTTON  GROUP  GR1.
                  PARAMETER  R3  RADIOBUTTON  GROUP  GR1.
               SELECTION-SCREEN  END  OF  BLOCK  RADIO.

大家可以把上面的内容复制到环境里试一下,看一下效果。这里我们就不把效果贴出来了。大家有什么问题的话可以提问。总的来说我们SAP培训的屏幕设计就这些差不多了。

最近访客

  • tbb1177
    2024-01-16
  • wx_75910
    2022-10-21
  • uno
    2022-04-25
  • austin
    2022-03-23
  • 鲁路修
    2021-11-20
  • 我往北追
    2021-09-17
  • lulu0824
    2021-08-10
  • chenc880
    2021-07-02
  • admin
    2020-11-20
  • zxl
    2020-11-03




上一篇:[P2J4] SAP 报表机能之二屏幕定义
下一篇:[P2J6]SAP 报表机能之四table命令
本楼点评(0) 收起
发表于 2011-3-28 15:22:25 | 显示全部楼层
讲的很清楚
本楼点评(0) 收起
发表于 2011-4-6 21:42:36 | 显示全部楼层
努力学习
本楼点评(0) 收起
发表于 2011-5-16 10:23:40 | 显示全部楼层
谢谢老师分享!这些都是出报表必备的知识点···
本楼点评(0) 收起
发表于 2011-7-23 20:18:51 | 显示全部楼层
学习学习。~
本楼点评(0) 收起
发表于 2011-8-3 14:25:43 | 显示全部楼层
看隐藏内容
本楼点评(0) 收起
发表于 2011-8-4 14:00:59 | 显示全部楼层
学习一下SAP
本楼点评(0) 收起
发表于 2011-8-4 16:26:10 | 显示全部楼层
感觉很有帮助,之前虽然使用过,但没有深入的了解,顶一下!!
本楼点评(0) 收起
发表于 2011-8-4 23:53:15 | 显示全部楼层
继续学习```
本楼点评(0) 收起
发表于 2011-8-26 15:18:12 | 显示全部楼层
谢谢     貌似有点看不懂以后体会
本楼点评(0) 收起
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|联系我们|赛跑网 ( QQ:108519493QQfsq

GMT+8, 2024-4-30 14:31 , Processed in 0.213709 second(s), 68 queries .

Powered by 91SAP X3.4

© 2001-2023 91sap Team.

快速回复 返回顶部 返回列表