子屏幕
建立步骤
:
1. 先建立一个新的程序以存放子屏幕
screen type ---subscreen
2. 在主程序屏幕中 建立子屏幕区域(
名称一定要大写)
3. 在屏幕的PBO中 调用子屏幕
call subscreen [屏幕区域名] including ‘[子屏幕程序名]’ ‘[子屏幕号]’.
4. 在PAI中 调用子屏幕区域
Call subscreen [屏幕区域名].
可能每一个事业部
有一个
SAP
系统
,
不同的程序适合不同的事业部
机会
!!!!(
子屏幕没出现
)---
没把握住机会
…..
从新建立
,
成功了
..
选项卡
tabstrip control
选项卡分两种: 点击按钮不出现对应的子屏幕
(
没有实际价值
) 和 点击按钮出现子屏幕
注意
:
选项卡组成部分
,
按钮
屏幕区域
内容
(
子屏幕
)
建立
tabstrip control
步骤
:
1. 先选择 tabstrip控件
2. 为控件起名
(
大写)
3. 为按钮控件起名 并填写重要参数
fctcode = TAB1. (该按钮的OK_CODE)
Ref. Field [区域名](引用区域)
(
重点
)fctype
变为
P
p:local gui function(
把
TAB
下载在本地增加效率
)
空格
:
到了服务器
4. 建立其他按钮控件
5.
controls
定义
tabstrip : controls tabstrip type tabstrip.
6. 在PBO区域中加入子程序 call subscreen [区域名] including ‘[子屏幕程序名]’ ‘[屏幕号]’
7. PBI 中 放入call subscreen sub3.
8. 在PBO中写入 显示MODULE 语句: module tabstrip_display.
9. TAB中的按钮标题 tabstrip-activetab (tab活动的标题)
定义 一个data dynnr type sy-dynnr.(系统所指的页面)
Case tabstrip-activetab.
When ‘TAB1’.
Dynnr = ‘101’.
When ‘TAB2’.
Dynnr = ‘102’.
When others.
Dynnr = ‘101’.
tabstrip-activetab = ‘TAB1’.
Endcase.
10. 当点击 按钮 的时候 要在PAI执行程序
Case ok_code.
When ‘TAB1’ or ‘TAB2’.
Tabstrip-activetab = OK_CODE.
End case.
又出现机会了
!!!! SUB2
跑出来了
Table control
使用向导 可以非常简便
在layout中使用 table control向导
Name of table control 建立名称
Table name dictionary table EKPO
Internal program table (内表)it_EKPO
Output only 仅仅输出
Scroll 可以是滚动的
Set includes所包含的地方
输出后 没有数据
数内表的行数 需要用describe table it_ekpp lines tab_con-lines.
通过行数建立table control
需要添家
在
loop
内表之前
Select * from ekpo into corresponding fields of table it_ekpo.
Table control 运作原理
要想显示数据 先从数据库表中把数据放到数据库内表中
然后屏幕 逐行 出现 数据.
填充过程
又有机会了
~~~
做向导时
不出现
tablecontrol
当拉动数值滚动条时
会跳到下一屏幕
如果停留在
本屏幕
就可以拉动了
SAP系统实现的形式
Business Engineer tools
Customizing定制:A1 带有模板的R/3 实施要比普通R/3要便宜
Personalization 个性化设定
技术人员 自行开发
Modification(修订)---更改系统程序---
Enhancement (增强)----增加系统功能
Customer development (用户开发)---自行开发报表
尽可能不修订(需要后期升级)
尽可能多使用系统功能
蓝图阶段 一般不进入ABAP
业务顾问实力 取决于 跟过的项目
ABAP 程序员 实力取决于 开发的时间
实施SAP现要先培训一些精英用户---关键用户.
业务顾问的前身---关键用户.
学生刚到的时候 就是关键用户.’
深圳的公司SD的业务 非常复杂 MM会较为轻松
关键用户 给 一般用户授课.
业务顾问 和 关键用户 编写 操作手册
沟通的能力
还耐心
!!!!!!!!!
ABAP---
业务顾问
----
项目经理
先接到功能设计书 和业务顾问沟通
会计基础知识
英语
!!!!!!!!!!!!!!!
口语
!!!!!!!!!!!!!!!!
转载于:https://www.cnblogs.com/highmayor/archive/2011/06/17/2083288.html