# ABAP程式設計 -Dictionary ###### tags: `ABAP程式設計` #### 補充 1.專門做資料庫 SE11 2.寫程式 SE38 3.整合的環境 SE80 ## ABAP dictionary T-CODE: **SE11** ### **什麼是abap dictionary?** ABAP Dictionary 可以看作是驻留在 SAP 数据库中的元数据(即关于数据的数据)以及由数据库维护的元数据。字典用于创建和管理数据定义以及创建表、数据元素、域、视图和类型。 (集中管理SAP系統中,被使用到的所有資料定義) - 建立使用者定義型態、定義Database objects - Defining an input help - Search Help (F4 help:輸入部分資料時,按此鍵會顯示所有可能值供選擇) - Attaching a field help (F1 help:欄位說明) DICTIONARY 基本類型如下   - **数据元素**通过定义数据类型、长度和可能的小数位来描述基本类型。(domain) - 具有可以具有任何类型的组件的**结构**。(Data element) - **表**类型描述了内部表的结构。(table)  #### **Domain** - definition    - value range - Fixed Value - 將fields的值限定在一有限集合內 - 個別設定(Single vals.):以列舉方式設定,例如定義科系之domain,其值可設為資管/資工/資傳… - 區間設定(Intervals):設定Lower limit及Upper limit,例如本校師生年齡為(18,70) - Value Table - 搭配foreign key的定義,value table可變成check table,而具有check之作用 (見本章後面) - #### **Data Element** 
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up