首页 > 其他分享 >ABAP-获取某月最后一天函数

ABAP-获取某月最后一天函数

时间:2022-09-29 10:35:35浏览次数:44  
标签:begin 函数 mnr lv 获取 ABAP 某月 DATA day

 1 "定义变量
 2 DATA:lv_begin TYPE vtbbewe-dvalut,
 3      lv_end   TYPE vtbbewe-dvalut.
 4 
 5 "获取月份
 6 SELECT SINGLE mnr
 7   INTO @DATA(lv_mnr)
 8   FROM t247
 9   WHERE spras = @sy-langu
10   AND mnr IN @s_monat.
11 
12 "拼接年月日
13 CONCATENATE s_gjahr-low lv_mnr '01' INTO lv_begin.
14 
15 "获取最后一天
16 CALL FUNCTION 'LAST_DAY_OF_MONTHS'
17   EXPORTING
18     day_in            = lv_begin
19   IMPORTING
20     last_day_of_month = lv_end
21   EXCEPTIONS
22     day_in_no_date    = 1
23     OTHERS            = 2.

标签:begin,函数,mnr,lv,获取,ABAP,某月,DATA,day
From: https://www.cnblogs.com/TigerMan/p/16740561.html

相关文章

  • ABAP-读取长文本函数
    1DATA:lt_lineTYPETABLEOFtline,2lv_stringTYPEthead-tdname.34CLEARlv_string.5REFRESHlt_line.6"lv_string一般都是要找规律拼接起来......
  • mysql ascii()函数简介
    在mysql中ASCII()函数是把字符转换成ascii码值的函数.语法:ASCII(str)返回字符串str最左面字符的ASCII代码值,如果str是空字符串,返回0,如果str是NULL,返回NULL.举例:1.代码......
  • mysql substr()函数
    mysql中的substr()函数和hibernate的substr()参数都一样,就是含义有所不同。用法:substr(stringstring,numstart,numlength);string为字符串;start为起始位置;le......
  • Python3 range() 函数用法
    Python3range()函数返回的是一个可迭代对象(类型是对象),而不是列表类型,所以打印的时候不会打印列表。Python3list()函数是对象迭代器,可以把range()返回的可迭代对象转为......
  • mysql sleep()函数简介
    语法:sleep(N)通过在MySQL中执行selectsleep(N)可以让此语句运行N秒钟: ......
  • GTK入门学习:信号与回调函数
    前面我们学习的GTK界面都是静态的,我们按下按钮它是没有响应的,如何让它有响应呢?接下来我们一起学习GTK的信号与回调函数。GTK采用了信号与回调函数来处理窗口外部传来的事件......
  • C语言入门学习——函数的使用
    函数的概述C程序是由函数组成的,我们写的代码都是由主函数main()开始执行的。函数是C程序的基本模块,是用于完成特定任务的程序代码单元。从函数定义的角度看,函数可分为系......
  • JS中面向对象编程(OOP)的基本原理——this关键字、原型链、构造函数、继承
    面向对象编程(ObjectOrientedProgramming),是软件开发过程的主要方法之一。在OOP中,使用对象和类组织代码来描述事物及其功能。虽然点符号是访问对象属性的有效方法(如myobj.......
  • 数据存取与函数
    数据存取与函数数据的CSV文件存取:CSV(Comma‐SeparatedValue,逗号分隔值)CSV是一种常见的文件格式,用来存储批量数据np.savetxt(frame,array,fmt='%.18e',......
  • 三角函数与反三角函数的定义、图像、导数(推导)完整版
    三角函数与反三角函数的定义、图像、导数(推导)完整版一、三角函数二、反三角函数......