Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

general

Former Member
0 Kudos

what r data objects ?

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi Naga,

<b>Data Objects</b>:

1. Data objects are the physical units with which ABAP statements work at runtime.

2. The contents of a data object occupy memory space in the program.

3. ABAP statements access these contents by addressing the name of the data object and interpret them according to the data type.

4. For example, statements can write the contents of data objects in lists or in the database, they can pass them to and receive them from routines, they can change them by assigning new values, and they can compare them in logical expressions.

5. Each ABAP <b>data objec</b>t has <b>a set of technical attributes</b>, which are fully defined at all times when an ABAP program is running (field length, number of decimal places, and data type).

6. You declare data objects either <b>statically in the declaration part</b> of an ABAP program (the most important statement for this is DATA), <b>or dynamically at runtime </b>(for example, when you call procedures). As well as fields in the memory area of the program, the program also treats literals like data objects.

Regards,

Thasneem

Reward if helpful.

5 REPLIES 5

Former Member
0 Kudos

Hi Naga,

If you are referring to Data <b>Dictionary</b> Objects then please goto transaction SE11 and you shall see the possible data dictionary objects SAP supports.

Regards,

Aditya

Former Member
0 Kudos

Hi,

You are asking a basic question related to data types and Data objects.

Data objects are those which will occupy some memory.

reward if useful

regards,

ANJI

Former Member
0 Kudos

Hi.....

Data objects are the physical units with which ABAP statements work at runtime. Each ABAP data object has a set of technical attributes, which are fully defined at all times when an ABAP program is running. The technical attributes of a data object are its length, number of decimal places, and data type. ABAP statements work with the contents of data objects and interpret them according to their data type. You declare data objects either statically in the declaration part of an ABAP program (the most important statement for this is DATA), or dynamically at runtime (for example, when you call procedures). As well as fields in the memory area of the program, the program also treats literals like data objects.

and also see the following link:

http://help.sap.com/saphelp_nw04/helpdata/en/fc/eb2fb2358411d1829f0000e829fbfe/frameset.htm

Let me know if u have any more doubt....

Reward points if useful......

Suresh......

Former Member
0 Kudos

Hi

Data objects contain the data with which ABAP programs work at runtime. They are not persistent, but only exist for the duration of the program. Before you can process persistent data (such as data from a database table or from a sequential file), you must read it into data objects first. Conversely, if you want to retain the contents of a data object beyond the end of the program, you must save it in a persistent form.

reward if helpful.

regards,

kiran kumar k

Former Member
0 Kudos

Hi Naga,

<b>Data Objects</b>:

1. Data objects are the physical units with which ABAP statements work at runtime.

2. The contents of a data object occupy memory space in the program.

3. ABAP statements access these contents by addressing the name of the data object and interpret them according to the data type.

4. For example, statements can write the contents of data objects in lists or in the database, they can pass them to and receive them from routines, they can change them by assigning new values, and they can compare them in logical expressions.

5. Each ABAP <b>data objec</b>t has <b>a set of technical attributes</b>, which are fully defined at all times when an ABAP program is running (field length, number of decimal places, and data type).

6. You declare data objects either <b>statically in the declaration part</b> of an ABAP program (the most important statement for this is DATA), <b>or dynamically at runtime </b>(for example, when you call procedures). As well as fields in the memory area of the program, the program also treats literals like data objects.

Regards,

Thasneem

Reward if helpful.