Archive for July, 2008

How to use editor-call statement

Saturday, July 5th, 2008

The editor-call statement displays the contents of an internal table to the user in an editor similar to the ABAP/4 source code editor. It is useful for debugging and as a simple interface for allowing the user to enter and modify data in tabular form.

Syntax for the editor-call Statement

The following is the syntax for the editor-call statement.

editor-call for it [title t] [display mode]

where:

  • it is the name of an internal table.
  • t is a literal, constant, or variable.

The following points apply:

  • it can only contain type c components.
  • The maximum length for a row is 72 characters.
  • t is the text displayed in the title bar of the editor window.

The display mode addition causes the data to be displayed in the editor in display mode. The user will be able to search and scroll, but will not be able to change the contents. (more…)

Popularity: 6% [?]

What is append it to it statement

Saturday, July 5th, 2008

The statement append it to it appends the header line named it to the body named it. The statement append it does the same thing, because the default work area is the header line. Being more succinct, the latter is usually used.

A work area mentioned explicitly in the append statement is known as an explicit work area. Any field string having the same structure as a row of the internal table can be used as an explicit work area. If a work area is not mentioned, the implicit work area (the header line) is used.

The statement append initial line to it appends a row containing initial values (blanks and zeros) to the internal table. It is the same as executing the following two statements in succession: clear it and append it. (more…)

Popularity: 6% [?]

How to add data to an Internal Table using the Append Statement

Saturday, July 5th, 2008

To add a single row to a internal table, you can use the append statement. append copies a single row from any work area and places it in the body at the end of the existing rows. The work area can be the header line, or it can be any other field string having the same structure as a row in the body.

Syntax for the append Statement

The following is the syntax for the append statement.

append [wa to] [initial line to] it.

where:

  • wa is the name of a work area.
  • it is the name of a previously defined internal table.

The following points apply:

  • wa must have the same structure as a row of the body.
  • wa can be the header line or it can be any field string having the same structure as a row in the body.
  • If you do not specify a work area, by default the system uses the header line. In effect, the header line is the default work area.
  • After append, sy-tabix is set to the relative row number of the row just appended. For example, after appending the first row, sy-tabix will be set to 1. After appending the second row, sy-tabix will be 2, and so on.

Popularity: 6% [?]

What is SAP Repository Information System

Thursday, July 3rd, 2008

SAP Repository Information System or The Repository is used as a tool to search for objects in the databaseobjects such as tables, views, fields, and domains. You access the Repository from the ABAP Workbench by executing transaction code /nSE84. The initial screen of the Repository Information System is shown in Figure 17.13.

The main function of the Repository is to serve as a comprehensive cross-reference tool that enables a system developer to research SAP’s development objects. In simpler terms, it serves as a technical encyclopedia for developers. As such, this tool is primarily used by your technical team to make requests like the following: (more…)

Popularity: 10% [?]

What is SAP Application Architecture

Thursday, July 3rd, 2008

Application Architecture


In SAP “techno” speak, the WebAS or Basis system is the middleware or software that functions as a conversion or translation layer between the technology and business/application layers of a computing solution and allows the various SAP applications to run on different hardware and system platforms. Some of these available platforms, as well as their technology and business-enabling layers, are displayed above

The WebAS/Basis layer manages all your application modules within your SAP system and ensures that these modules are integrated. This middleware enables platform independence as well. Some important functions of the WebAS/Basis System include (more…)

Popularity: 19% [?]