Owner: SAP ABAP Material Free Download URL:http://allsapabapnotes.blogspot.com Join Date: Tue, 02 Sep 2008 03:08:06 -0500 Rating:0 Site Description: SAP,ABAP PROGRAMMING,Reports,Bdc,SAP Scripts,Smart Forms,Module pool,ALV Interactive, Classic reports,ALE,EDI,Work Flow,User Exits,Customer Exits,BADI,BAPI,Cross Applications,RFC,ABAP Dictionary,ABAP Performance Site statistics:Click here
Pop a Date in ABAP Report Selection Screens 2008-09-03 04:36:05 ** Pop a Date in selection screens for the users to choose the month and* year** Written by : SAP Basis, ABAP Programming and Other IMG Stuff* * REPORT ZPOPDATE.DATA: V_CODE LIKE SY-SUBRC.PARAMETER: V_MONTH LIKE ISELLIST-MONTH.AT SELECTION-SCREEN ON VALUE-REQUEST FOR V_MONTH.CALL FUNCTION 'POPUP_TO_SELECT_MONTH' EXPORTING ACTUAL_MONTH = '200205' LANGUAGE
ABAP Database Access 2008-09-03 04:35:22 This section describes how ABAP programs communicate with the central database in the R/3 System. Access
ing the Database
in the R/3 System Open SQL Native SQL Logical Databases Contexts Programming Database Changes
ABAP Code in eCATT Editor 2008-09-03 04:33:45 DescriptionABAP code can be inserted in the eCATT editor. Here the interaction of eCATT import/export parameters with ABAP code happens only via eCATT Variable parameters. So before the ABAP-ENDABAP block, have the required values in the Variable parameters. And then use these eCATT Variable parameters in ABAP block. During the ABAP-ENDABAP block, the eCATT Variable parameters can interact with lo Read more:Editor
ABAP CODE FOR TEXT EDIT CONTROL 2008-09-03 04:33:01 TIP: Use SE75 to create your own custom text ID for SAVE_TEXT objectExample 1: Creating the TextEdit controlExample 2: Event handling - Application eventExample 3: Event handling - System eventExample 4: Calling a methods of the controlExample 5: Responding to an eventExample 6: Protect a line in the TextEdit control and the importance of FLUSHExample 7: Using multiple controlsSee the whole progra
ABAP CODE FOR PICTURE CONTROL 2008-09-03 04:32:03 Steps:Create a screenPlace a custom container for the picture on the screen. Name the container GO_PICTURE_CONTAINER.* Type pool for using SAP iconsTYPE-POOLS: icon.* DeclarationsDATA:go_picture TYPE REF TO cl_gui_picture,go_picture_container TYPE REF TO cl_gui_custom_container.MODULE status_0100 OUTPUT.IF go_picture_container IS INITIAL.* Create obejcts for picture and containe
ABAP CODE FOR HTML VIEWER 2008-09-03 04:31:18 Note that the SAP HTML viewer uses internet Explorer 4.0 or higher.This example uses the SAP HTML viewer to browse the internet. The navigation buttons are placed on a SAP Toolbar control. The Goto URL button and field are normal dynpro elements, and so is the Show URL field.Steps:Create a screen and place a container named go_html_container for the HTML viewer.Create a dynpro button with ethe tex
ABAP CODE FOR DIALOG BOX AND SPILTTER CONTAINERS 2008-09-03 04:30:29 This example shows how to use the dialog box container and the splitter container.A dialog box container is created, and a splitter container with 2 rows and 1 column is placed on it.To keep the example simple row 1 of the splitter container is not used, but you can use it to place a control.Row 2 is used to place a toolbar control in the button of the dialog box. The toolbar has an OK and a Cance
ABAP CODE FOR CREATING TOOLBAR CONTROLS 2008-09-03 04:29:32 GeneralAdd methodAdd_button_group methodSet_button state methodSimple exampleAdvanced exampleGeneralSee also Set up event handling for controls for a general example of event handlingNote: To get a list of all icons, use program SHOWICON.Add methodAdds a new button to the toolbarCALL METHOD go_toolbar->add_buttonEXPORTING fcode = 'EXIT' "Function Code for buttonicon = icon_system_end "ICON name, Y
Abap Code for Create Listbox 2008-09-03 04:27:00 Description:Here is a simple program that create Listbox and display the selected value. I create this program to help Dennis Staiger. And because this tutorial very simple it is more suitable for newbie. First, we create Type and Data declaration, and get data for listbox value. REPORT Z_LISTBOX .TABLES: T554T.DATA : BEGIN OF WA_T554T, AWART TYPE AWART, ATEXT TYPE ABWTXT, END O
ABAP Clipboard Utilities for Beautiful Commented Code 2008-09-03 04:25:37 " Any fool can write code that a computer can understand.Good programmers write code that humans can understand. "--- Martin Fowler, Refactoring: Improving the Design of Existing CodeABAP pretty printer is good for code but not supportive for data declarations.As a result ABAP code often tends to need more labour to maintain.I therefore wrote 3 Clipboard
utilities1. YClipJNC based on improved to i Read more:Beautiful
, Utilities
sap abap program for A SAP Pop-out Calculator 2008-09-03 04:18:24 * A Pop-out Calculator
for the users*REPORT ZCALCULATOR.DATA: X_VALUE(15) TYPE C.call function 'FITRV_CALCULATOR'* EXPORTING* INPUT_VALUE =* CURRENCY =* START_COLUMN = '10'* START_ROW = '10'IMPORTING OUTPUT_VALUE = X_VALUEEXCEPTIONS INVALID_INPUT = 1 CALCULATION_CANCELED = 2 OTHERS
ABAP and Unicode 2008-09-03 04:16:33 From Release 6.10, ABAP supports multi-byte coding for characters in Unicode
. Prior to Release 6.10, ABAP used only character sets that were based on single-byte codes – such as ASCII and EBCDIC – or double-byte codes, such as SJIS and BIG5. This switch to Unicode affects all statements where an explicit or implicit assumption is made about the internal length of a character. If you use thes
abap all topics inteview questions 2008-09-03 04:14:50 SET SCREEN or the CALL SCREEN?Ans :- The CALL SCREEN command.What function is performed by the SET SCREEN 0 command?Ans :- Returns to the original screen.What are the main differences between the repot status and screen status?Ans :-Where must you place the SET PF-STATUS command in your online program?Ans :- Place it in the PBO module of the screen.Why is it good idea to clear OK_CODE field after Read more:questions
, topics
ABAP - Sending GOS attachments to an email address 2008-09-03 04:13:41 Description Sending
GOS attachements to an email address
for the given business object and ID. This program is tested in the version 4.6C.REPORT z_send_gos_attachments.* Selection-screen.SELECTION-SCREEN BEGIN OF LINE.* Email addressSELECTION-SCREEN COMMENT 2(20) v_text1 FOR FIELD p_email.PARAMETERS: p_email(50) OBLIGATORY.SELECTION-SCREEN END OF LINE.SELECTION-SCREEN BEGIN OF LINE.* Business obje
ABAP - Memory Usage Check 2008-09-03 04:12:50 *&---------------------------------------------------------------------**& Report ZUSEMEM*&---------------------------------------------------------------------*REPORT zusemem.PARAMETERS mb TYPE i.TYPES:BEGIN OF ty_tab_s, ch(1024) TYPE c,END OF ty_tab_s.TYPES: ty_tab_t TYPE TABLE OF ty_tab_s.DATA:ls TYPE LINE OF ty_tab_t,lt TYPE ty_tab_t.DO mb TIMES. DO 1024 TIMES. APPEND ls TO lt Read more:Check
, Memory
, Usage
ABAP - Getting PDF file from spooling list 2008-09-03 04:12:11 I made this code snippet for users to provide function like this, saving files from splooing list. You can find your own spooling list only and then choose, save it.********************************************************************** Program Name : ZSDRPDF* SAP Module : SD* Description : PDF SAVE FROM SPOOLING LIST* Input :* Output :* Initiator : Kyung Woo, Nam* External Re
ABAP - Easy Graph to use 2008-09-02 07:08:52 I'll introduce some code snippet to use easily.of course, there are lots of program sourse using graph in T-CODE GRAL. But, I think the function 'GFW_PRES_SHOW' is powerful and easy to use... This code snippet shows how to use function GFW_PRES_SHOW. ...data gathering*__Make data formatDATA: lv_cnt(2), lv_text(30).REFRESH values.REFRESH column_texts.SORT it_gra BY zcono.*__Row definitionLOOP AT Read more:Graph
ABAP - BDC code for ME31K (Open Contracts Creation) 2008-09-01 10:01:42 Description This code is useful in Creating Open Contracts
based on the information provided in the flat file. This code is special in a way that it uses complex logic instead of using AT NEW functionality. It deals with three levels of table controls, i.e. A table control within a table control and within it one more table control are to be dealt with. This was dealt with pure logic and not using Read more:Creation
ABAP - 3 Levels Interactive Report 2008-09-01 09:59:48 Description This Sample Code Illustrates the Use of HIDE Statement to create a NON-ALV Interactive Report upto 3 Levels for SD module. /* 3 Level Interactive Report */ *&---------------------------------------------------------------------**& Report ZTEJ_INTAB1 **&
Introduction to ABAP 2008-09-01 09:58:56 The R/3 Basis System: Overview Overview of the Components of Application Programs Creating and Changing ABAP Programs Read more:Introduction
What does ABAP stand for? 2008-09-01 09:56:42 ABAP stood originally for "Allgemeiner Berichtsanalyseprozessor". Then, when the company turned international, they created an English "backronym" for ABAP - Advanced Business Application Programming, as we know it. So far, so good, this is not uncommon.The funny thing is that the original German name translates to "Common Report Analysis Processor".So, why didn't they just use the acronym for tha
ABAP Dictionary I 2008-09-12 06:51:04 Topic Covered in this Pdf :Purpose of ABAP dictionary ?What Information is stored in ABAP Dcitionary?Integration in the ABAP Development WorkbenchTablesTables FieldsAssignment of the data Type, Field length and Short textTechnical SettingData ClassSize CategoryExerciseCreation Of tableFieldData ElementDomainCreation Of view Database ViewProjection ViewMaintainance ViewHelp ViewCreation of Strucut Read more:Dictionary
What does ABAP stand for? 2008-09-12 06:48:27 ABAP currently stands for Advanced Business Application Programming; however the original meaning was Allgemeiner Berichtsaufbereitungsprozessor, which is German for "generic report preparation processor"A different explanation is Anfänger Basteln An Programmen, which is german for "beginners tinker with programs" It is a structured language like C.
What does R/3 stands for ? 2008-09-12 06:48:11 R/3 stands
for Real time data processing / 3 tier architecture (as against mainframe's 2 tier architecture).