ABAP MONTH

ABAP Tips No Comments »

月份的描述表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.

via web

SAP ABAP ALV Knowledge

ABAP Tips No Comments »

Below Word document is SAP ABAP ALV Knowledge. I got this document from web. In my opinion this document is very useful for someone who wants to know about ALV.

Download ABAP ALV Knowledge(Chinese Version)

SAP ABAP Tips-Abap编程手册

ABAP Tips No Comments »

I like this document very much..You can find a lot of useful ABAP Tips on this document. It’s written in Chinese~

Download ABAP Tips.

Support SAP GUI640, SAP cannot display F1 help text

ABAP Tips No Comments »

When you upgrade to IE7(Internet Explore) and hit SAPGUI F1 button, you cannot display ABAP F1 help text. There is a bug within IE7 that prevents the help display showing when you hit F1 in SAPGUI.

You just need install SAPGUI patch for this.

Download SAPGUI patch.(70.3MB)

ABAP Tips From SE38 to SE80

ABAP Tips No Comments »

This tip is for beginner^^.

As you know, we always use abap tcode SE38 or SE80. There are a little different between se38 and se80.

When you go edit program at se38,but you want to change edit screen to se80, you just need click a button in the menu.

from_se38_to_se80

or Ctrl+Shift+F5

Result

from_se38_to_se80-2

Technorati Tags: ,,,
WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Log in