2008 Feb 20 6:58 AM
hi guy's
i wann to know what the use of structure which we created in the ABAP-Dictionory(SE11)
can any one help in this matter
thanking you
suresh
2008 Feb 20 7:19 AM
Structures globally define the data structure occurring in program calculations or when data is passed between programs.
Structures are used in particular to define the data at the interface of module pools and screens and to define the types of the parameters of reusable forms or function modules.
Structures are defined (almost) exactly like tables, but no database tables are generated from them. The same data elements and domains can be used in structures as in tables. Tables can also be included.
A structure (structured type) consists of components (fields) whose types are defined.
A component can have an elementary type, a structured type, a table type or a reference type.
Structures are used especially to define the data at the interface of module pools and screens and to define the types of function module parameters.
Structures that are used more than once can be changed centrally because they were defined centrall. The active ABAP Dictionary makes this change at all relevant locations. ABAP programs or screen templates that use a structure are automatically adjusted when the structure changes.
Reward if useful
2008 Feb 20 7:01 AM
One point it is very easy to transfer data from screen and back to programe and visa versa by using se11 structures
2008 Feb 20 7:02 AM
structure contains the data at runtime.
for ex, before saving the sales order whole data will be there in structure only at runtime, after pressing save button, it will move to tables
2008 Feb 20 7:04 AM
2008 Feb 20 7:19 AM
Structures globally define the data structure occurring in program calculations or when data is passed between programs.
Structures are used in particular to define the data at the interface of module pools and screens and to define the types of the parameters of reusable forms or function modules.
Structures are defined (almost) exactly like tables, but no database tables are generated from them. The same data elements and domains can be used in structures as in tables. Tables can also be included.
A structure (structured type) consists of components (fields) whose types are defined.
A component can have an elementary type, a structured type, a table type or a reference type.
Structures are used especially to define the data at the interface of module pools and screens and to define the types of function module parameters.
Structures that are used more than once can be changed centrally because they were defined centrall. The active ABAP Dictionary makes this change at all relevant locations. ABAP programs or screen templates that use a structure are automatically adjusted when the structure changes.
Reward if useful
2008 Feb 20 7:26 AM
Hi
Structures globally define the data structure occurring in program
calculations or when data is passed between programs.
Structures are used in particular to define the data at the interface of
module pools and screens and to define the types of the parameters of
reusable forms or function modules.
Structures are defined (almost) exactly like tables, but no database
tables are generated from them. The same data elements and domains can
be used in structures as in tables. Tables can also be included.
2008 Feb 20 7:28 AM
Hi
Structures: Consist of components that can have any type.
Structured types describe the structure and functions of any structured data objects, that is of data structures with components of any type. A component can be a field with an elementary type or can itself be a structure. A table can also be used as a component in a structure. A database table always has a structure and is therefore implicitly a structured type. However, the fields of a database table can only have an elementary type.
2008 Feb 20 11:33 AM
Hi
GLOBAL EXISTANCE......these could be used by any other program without creating it again.
2008 Feb 21 3:18 AM
Hi Suresh,
Structures are independent of client. While saying this I mean that when u create a structure that doesnt have a component called "MANDT" which a table has always that means it is filled during runtime and is independent of the client.
As mentioned in the previuos examples they provide resusability.
Thanks
Mohinder Singh Chauhan
2008 Feb 23 3:09 PM
with structure only we can add fields to the predefined tables.
se11.- create-structure.-create the structure ano activate...
then add this structure to the table with .include or .append.
2008 Feb 25 9:58 AM
Hi,
1. At a time we can add more than one field into a table
2.Fields can be inserted at any position of the table.
3. Memeory is allocated at the run time only.
4. Reusability, can be used in any table.
regards,
kavitha.