You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: tutorials/abap-dev-create-table/abap-dev-create-table.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ time: 75
7
7
---
8
8
9
9
# Create an ABAP Database Table and Relevant ABAP Dictionary Objects
10
-
<!-- description --> Create a database table from scratch using the ABAP Development Tools (ADT); use different Data Dictionary objects to define the fields; then fill the table with test data.
10
+
<!-- description --> Create a database table from scratch using ABAP development tools for Eclipse (ADT); use different Data Dictionary objects to define the fields; then fill the table with test data.
11
11
12
12
## Prerequisites
13
13
- You have a valid instance of one of the following:
@@ -74,7 +74,7 @@ In the next step, you will define the table fields. First you need to understand
74
74
75
75
There are 3 ways to create a field for a database table:
76
76
77
-
-**Built-in type**: The quickest: You specify a (pre-defined) primitive type, length, and description, but no more. You cannot then reuse this field. For more information, see [ABAP Keyword Documentation: Predefined Dictionary Types](https://help.sap.com/doc/abapdocu_752_index_htm/7.52/en-US/index.htm?file=abenddic_builtin_types.htm).
77
+
-**Built-in type**: The quickest: You specify a built-in type, length, and description, but no more. You cannot then reuse this field. For more information, see [ABAP Keyword Documentation: Predefined Dictionary Types](https://help.sap.com/doc/abapdocu_752_index_htm/7.52/en-US/index.htm?file=abenddic_builtin_types.htm).
78
78
79
79
- Use an **existing data element**: The most powerful: A data element describes both the technical and semantic attributes of a field, such as a currency, or a customer name. You can define properties such as search help and (translatable) column header, and then use the same data element in many contexts. You often define the technical attributes of the data element in a domain, so they can be reused.
80
80
@@ -91,15 +91,15 @@ One key field has been added automatically:
91
91
92
92
`client : abap.clnt;`
93
93
94
-
This specifies that the table is client-specific.
95
-
Tables can be cross-client or client-specific. Each client is a self-contained unit within an organization, such as a subsidiary. For client-specific tables, the client is the first key field in the table.
94
+
This specifies that the table is client-dependent.
95
+
Tables can be client-dependent or client-independent. Each client is a self-contained unit within an organization, such as a subsidiary. For client-dependent tables, the client is the first key field in the table.
96
96
97
97
The field is also specified as `not null`. This means that the type-dependent initial value is automatically assigned to this field for all newly created records.
98
98
99
99
100
-
### Add field account number using primitive type
100
+
### Add field account number using built-in type
101
101
102
-
Now you will add the key field **`account_number`**, based on a primitive type.
102
+
Now you will add the key field **`account_number`**, based on a built-in type.
103
103
104
104
1. Enter the following (including the period), then choose **Code completion (Ctrl+Space)**:
105
105
@@ -298,7 +298,7 @@ The class appears in a new editor.
298
298
interfaces if_oo_adt_classrun.
299
299
```
300
300
301
-
This interface provides a light-weight solution for executing an ABAP program without launching a full user interface.
301
+
This interface provides a lightweight solution for executing an ABAP program without launching a full user interface.
302
302
It also lets you display text or data in the ABAP Console.
303
303
304
304
2. Add the implementation for the **`main`** method of this interface by selecting the interface name and choosing **Add implementation...** from the context menu.
0 commit comments