编程技术分享平台

网站首页 > 技术教程 正文

【SAP ABAP8】 零基础入行SAP,SAP认证学习高薪就业!ABAP语法

xnh888 2024-11-04 14:55:42 技术教程 24 ℃ 0 评论

刚才说这些变量都是自己来定义的,程序中需要一个变量去存学生的名字,那么就定一个变量叫data lv student name。而如果在程序中需要一个变量去存学生的成绩,那么只需定一个变量去存放学生成绩可以。

在系统当中也是提供了很多标准的变量,或者是系统也会提供很多变量。这些变量不需要定义,这是系统提供好的,可以直接拿来使用。刚才这些变量都是自己去定义、复制、使用、打印它的,但是在系统当中也会提供很多标准的或者是很多变量。

这些变量不需要定义,也不需要去设置这些变量的值。比如之前说这个变量等于什么?lvc四十等于什么?lvne等于什么?是通过程序往这个变量里面放想要的值,这是自己定义的这些变量。但是这些系统当中也会提供很多标准的系统的这些变量,这些变量不需要定义,也不需要去管这些网里面放这些网网这些变量里面放值,可以直接拿来使用。

这些变量叫什么?就叫系统变量。系统变量主要是存放的是一些系统的相关的参数和程序运行的状态,存放的是这些东西。系统变量可以在任何时候都是可以访问到的,它是系统提供的一些帮助,去分辨程序运行的结果或者帮助去获取系统一些信息的。

这些变量都叫系统变量。系统变量有一个什么特点?都是以s、y下划线,s、y开头的开头的。比如来举几个例子,直接用它的程序,比如最常见的一个系统变量直接打印出来s、y、d、a、t、o、m。举个例子,直接打印出来s、y、d、a、t、o、m,这个就是系统变量。

系统变量s、y开头的,不需要去手去定义它。比如之前data、type什么什么什么,也不需要说data、s、y、d、a、t、o、m、type什么什么,而是这个变量是系统已经准备好了,也不需要往系统变量里面放任何的值,系统会自动的更新这里面的值。

根据运行的情况来看一下结果,运行一下,控一下,运行一下,可以看到s、y、d、a、t、o、m存的是什么?存的是系统的日期。比如当在写程序的时候想知道今天是多少号,如果想要知道今天是几号,订单,创建日期,就可以使用s、y、d、a、t、u、m这个字段,不需要自己去计算或者自己去手动的去获取,去设置s、y、d、a、t、o、m的值。

当在程序中如果需要知道今天是多少号了,就可以直接通过s、y、d、a、q、m这个系统变量拿到当前的日期,这是比较常用的一些系统变量。在ppt里面也是给大家列举了一些的红线,不管它,直接用这些。

大家可以把这个代码给抄一下试一试,我打一下,然后给大家发过去。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表