SAP Tutor Channel
SAP Tutor Channel 26 Jan 2019
1

Up next

HD BHOJPURI ARKESTRA VIDEO - CHALKAT HAMRO  SONG 2017 ORCHESTRA BAND BHOJPURI DANCE PROGRAM ARKESTRA
13 Apr 2019
HD BHOJPURI ARKESTRA VIDEO - CHALKAT HAMRO SONG 2017 ORCHESTRA BAND BHOJPURI DANCE PROGRAM ARKESTRA
Bhojpuri Dangal · 1 Views

call smartforms from the driver program

2 Views

THIS IS A SAMPLE DRIVER PROGRAM
REPORT ZSMARTFORM.

Calling SMARTFORMS from your ABAP program.
Collecting all the table data in your program, and pass once to SMARTFORMS
SMARTFORMS
Declare your table type in :-
Global Settings - Form Interface
Global Definintions - Global Data
Main Window - Table - DATA

TABLES: MKPF.

DATA: FM_NAME TYPE RS38L_FNAM.

DATA: BEGIN OF INT_MKPF OCCURS 0. INCLUDE STRUCTURE MKPF.
DATA: END OF INT_MKPF.

SELECT-OPTIONS S_MBLNR FOR MKPF-MBLNR MEMORY ID 001.

SELECT * FROM MKPF WHERE MBLNR IN S_MBLNR.
MOVE-CORRESPONDING MKPF TO INT_MKPF.
APPEND INT_MKPF.

ENDSELECT.

At the end of your program.
Passing data to SMARTFORMS

call function 'SSF_FUNCTION_MODULE_NAME'
exporting formname = 'ZSMARTFORM'
VARIANT = ' '
DIRECT_CALL = ' '
IMPORTING FM_NAME = FM_NAME
EXCEPTIONS NO_FORM = 1 NO_FUNCTION_MODULE = 2 OTHERS = 3.

if sy-subrc != 0.
WRITE: / 'ERROR 1'.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
endif.

call function FM_NAME
EXPORTING
ARCHIVE_INDEX =
ARCHIVE_INDEX_TAB =
ARCHIVE_PARAMETERS =
CONTROL_PARAMETERS =
MAIL_APPL_OBJ =
MAIL_RECIPIENT =
MAIL_SENDER =
OUTPUT_OPTIONS =
USER_SETTINGS = 'X'
IMPORTING
DOCUMENT_OUTPUT_INFO =
JOB_OUTPUT_INFO =
JOB_OUTPUT_OPTIONS =
TABLES GS_MKPF = INT_MKPF
EXCEPTIONS FORMATTING_ERROR = 1 INTERNAL_ERROR = 2 SEND_ERROR = 3 USER_CANCELED = 4 OTHERS = 5.

if sy-subrc != 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
endif.




AND YOU CAN IMPLEMENT YOUR OWN SMARTFORM DRIVER PROGRAM USING THIS LOGIC SAP SE (Systems, Applications & Products in Data Processing) is a German multinational software corporation that makes enterprise software to manage business operations and customer relations. SAP is headquartered in Walldorf, Baden-Württemberg, Germany, with regional offices in 130 countries.The company has over 293,500 customers in 190 countries.

In 1973, the first commercial product was launched. It was called SAP R/98 and offered a common system for multiple tasks. This permitted the use of a centralized data storage, improving the maintenance of data. From a technical point of view, therefore, a database was necessary.

In 1976, SAP GmbH was founded, and moved its headquarters the following year to Walldorf, Germany. Three years later, in 1979, SAP launched SAP R/2, expanding the capabilities of the system to other areas, such as material management and production planning. In 1981, SAP brought a re-designed product to market.

Show more
0 Comments sort Sort By

Facebook Comments

Up next

HD BHOJPURI ARKESTRA VIDEO - CHALKAT HAMRO  SONG 2017 ORCHESTRA BAND BHOJPURI DANCE PROGRAM ARKESTRA
13 Apr 2019
HD BHOJPURI ARKESTRA VIDEO - CHALKAT HAMRO SONG 2017 ORCHESTRA BAND BHOJPURI DANCE PROGRAM ARKESTRA
Bhojpuri Dangal · 1 Views