zoukankan      html  css  js  c++  java
  • 月份的描述表T247

    月份的描述表T247,存储了不同语言的月份描述,实例:

    REPORT ZEXAMPLE.

     

    DATA: BEGIN OF MONTH_NAMES OCCURS 0.

            INCLUDE STRUCTURE T247.

    DATA: END OF MONTH_NAMES.

     

    DATA: V_LASTDAY    LIKE SY-DATUM,

          V_NEXTMONTH  LIKE SY-DATUM,

          V_DAYTXT(15).

     

     

    CALL FUNCTION 'MONTH_NAMES_GET'

         EXPORTING

              LANGUAGE              = SY-LANGU

         TABLES

              MONTH_NAMES           = MONTH_NAMES

         EXCEPTIONS

              MONTH_NAMES_NOT_FOUND = 1

              OTHERS                = 2.

     

    CALL FUNCTION 'RP_LAST_DAY_OF_MONTHS'

         EXPORTING

              DAY_IN            = SY-DATUM

         IMPORTING

              LAST_DAY_OF_MONTH = V_LASTDAY.

     

    CALL FUNCTION 'RH_GET_DATE_DAYNAME'

         EXPORTING

              LANGU  = SY-LANGU

              DATE   = V_LASTDAY

         IMPORTING

              DAYTXT = V_DAYTXT.

     

    READ TABLE MONTH_NAMES WITH KEY MNR = SY-DATUM+4(2).

    WRITE:/'THE LAST DAY OF', MONTH_NAMES-LTX, 'IS THE', V_LASTDAY, 'WHICH IS A', V_DAYTXT.

     

    CALL FUNCTION 'MONTH_PLUS_DETERMINE'

         EXPORTING

              MONTHS  = '1'

              OLDDATE = SY-DATUM

         IMPORTING

              NEWDATE = V_NEXTMONTH.

     

    READ TABLE MONTH_NAMES WITH KEY MNR = V_NEXTMONTH+4(2).

    WRITE:/'NEXT MONTH IS', MONTH_NAMES-LTX.

     

    CALL FUNCTION 'RE_ADD_MONTH_TO_DATE'

         EXPORTING

              MONTHS  = '1'

              OLDDATE = V_NEXTMONTH

         IMPORTING

              NEWDATE = V_NEXTMONTH.

     

    READ TABLE MONTH_NAMES WITH KEY MNR = V_NEXTMONTH+4(2).

    WRITE:/'THE MONTH AFTER THAT IS', MONTH_NAMES-LTX.

  • 相关阅读:
    WML
    CocoaPods install 安装
    刷新控件,审核
    UIImageView
    课堂练习——返回一个一维整数数组中最大子数组的和
    团队与题目介绍
    学习进度条05
    软件工程结对作业02
    课堂练习——返回一个整数数组中最大子数组的和
    学习进度条04
  • 原文地址:https://www.cnblogs.com/byfhd/p/847943.html
Copyright © 2011-2022 走看看