Introduction of SAP ABAP

1. SAP That 'Systems, Applications and Products in Data Processing'. It is SAP's name. Is ERP software name.

2. SAP main product lines: Application Application product lines include SAP Business Suite, such as: SCM / CRM / PLM / MII and other products.

3. ABAP is an advanced business application programming language. The current version is ABAP / 4, the original purpose of its origin is to generate a simple report printing tools.

4. ABAP comprising the element type, the control flow of the program elements. Support multiple languages, there openSQL concept, allowing the internal treatment table, subroutines, OO like.

5. ABAP / 4 program are two main types, reporting program (executable programs) and the dialog program (module pool).

                                    I think and PLSQL, database language is very similar -

 

 

** As with any language, let's look at the basic data types.

Numeric:

I Integer initial length initial value 0 4

F float initial length initial value 0 8

P Packed Number 8 decimal initial length initial value 0

Character:

Character C initial length initial value 1 ''

Date 8 D-type initial length initial value of '00000000'

N 1 value in the text-type original length initial value '0.0'

T-type original length 6 times the initial value of '000000'

Hex type:

X 16 hex initial length of 1 X0 ... 0

 

String is not a primitive data type.

 

Here to introduce a new concept (unlike other languages)

Type data structure: a plurality of composite data type fields of the data structure type

eg: Types begin of str_type,

  ...

  a type t001-bukrs,

  ...

  Type end of str_type.

Guess you like

Origin www.cnblogs.com/ives-xu/p/11982438.html