相关资料
站内热点

ABAP中对象定义类型

更新日期:2011-04-04  作者:陆大春

tables:宣告用到的透明表
data: begin of 定义内表
data:定义所用到的变量
occurs 0 定义默认记录笔数为0
obligatory 必填
selection-screen begin of block bl1 with frame title text-198. 定义选择屏幕,文本元素
parameters选择屏幕的参数,用户操作值
default 默认
select-options手动输入值范围,for定义范围参数
sy-datum+4(2) 系统当前日期,从第4位往后数两位
selection-screen end of block bl1. 定义屏幕结束
parameters: kkl_pos1 like rfpdo1-susamona default 10。从结构rfpdo1的字段susamona定义参数变量kkl_pos1
as checkbox default x。as checkbox是一个选择框,x代表选中
start-of-selection。屏幕事件,视同f8
refresh: it_tabjez。屏幕事件中所运行的子程序
loop循环
like跟实例
将结构变量内容写到内表里去
ctrl+“,”为程序备注
modify修改,select选取,into放到那里
from从哪一张表取数,where只取其中一部分,index指定第几行
and即符合什么又符合什么
type定义结构变量,data定义一个变量(加type成为一个内表,不加type为变量)
obligatory必须,default固定
工作区即变量(一个操作区域)
parameters屏幕选择
select-options屏幕选从那到那
定义内表同时定义和内表同名的工作区
with header line定义内表同名的工作区
start-of-selection与end-of-selection 定义一个事件
sy-index:做无条件循环是的次数值.
sy-subrc:系统执行后的返回值,如果为0就表示成功,否则为失败。
sy-fdpos:子字符串在源串中的位置。
sy-uzeit:获取系统时间。
sy-datdm:获取系统日期。
shift string:左移字符串。长度减1。
concatenate:连接字符串。
split:拆分字符串。
search:查询字符串。
replace:替换字符串。
condense:删除多余的空格。
translate:转换字符格式,如将abc转换为abc
convert text:创建一个可排序的字符串。
overlay:用一个字符串覆盖另一个字符串。
strlen:字符串长度。
abs:取绝对值。
cos、sin、tan:取三角函数值。
acos、asin、atan:反三角函数。
cosh、sinh、tanh:双曲函数。
exp:e的幂函数。
log:底数为e的对数。
log10:底数为10的对数。
sqrt:平方根。
sign:返回参数符号。
trunc:返回参数的整数部分。
frac:输入参数的小数部分。
ceil:返回不小于参数的最小整数。
floor:返回不大于参数的最小整数。





免费下载链接:      查看附件打开密码
没有可下载的附件,请直接另存本页!

TAG:
友荐云推荐