目录
一,创建表 :T-code:SE11
二,编辑内容:
1,内容说明:必填项,属性:锁定不可更改
2,出荷と更新
3,項目
A:表的第一个项目必须是:MANDT,【key】要勾选,旁边的【初始值】要勾选。为客户端
B:创建第二个项目名:ZMANTR_AI(随意起名),データエレメント为了保持一致,输入了一样的。
方法1,重新打开一个新的SE11,选择【データ型】,输入ZMANTR_AI,选择【データエレメント】,点击登录(创建)。然后在新页面【データ型】里输入相应信息。
方法2,双击【项目】的【データエレメント】:ZMANTR_AI,然后输入相应信息。
C:ドメイン登録
4,通貨/数量項目
这是建立一个数据库表结构(table),不是一个内表(internal ),table是一存数据的地方。
一,创建表 :T-code:SE11
输入创建表的名称,然后点击创建,SAP有自己的命名规则,Z或者Y开头
我用的日文版,输入SE11后回车,在【DBテーブル】里输入符合命名规则的名字【Z】或者【Y】开头的名称,然后点击【登录】(创建)。
他俩无论哪个开头的没有太大区别,都是用于客户的自定义开发对象。
Y 命名空间通常用于特定的客户或项目,而 Z 命名空间则更普遍用于各种自定义开发。
举例:YABC_TABLE、YXYZ_REPORT ,举例:ZABC_TABLE、ZXYZ_REPORT
二,编辑内容:
1,内容说明:必填项,属性:锁定不可更改
2,出荷と更新
出荷クラス:A アプリケーションテーブル(マスタ/トランザクションデータ)
データブラウザ/データビュー編集:X 照会/更新-許可
3,項目
A:表的第一个项目必须是:MANDT,【key】要勾选,旁边的【初始值】要勾选。为客户端
データエレメント输入:MANDT 后回车。
B:创建第二个项目名:ZMANTR_AI(随意起名),データエレメント为了保持一致,输入了一样的。
这里有两个办法创建【データエレメント】
方法1,重新打开一个新的SE11,选择【データ型】,输入ZMANTR_AI,选择【データエレメント】,点击登录(创建)。然后在新页面【データ型】里输入相应信息。
方法2,双击【项目】的【データエレメント】:ZMANTR_AI,然后输入相应信息。
参考【項目ラベル】
C:ドメイン登録
定義:データ型:CHAR 文字列
文字数定义好以后,值范围,这里不需要定义,然后点击【激活】。
【激活】后返回到【データエレンメン】,再次【激活】。
【項目ラベル】设置字节长度。
定义【ディクショナリ】:データクラス选择:APPL0(マスタデータ、透過テーブル)
サイズカテゴリ:0
4,通貨/数量項目
为了让单价和单位产生关联,需要设置【通貨/数量項目】
例子中,我想让【单价】参照下面的【单位】,那么在【参照テーブル】填入【透過テーブル】的番号,【参考项目】填【单位】的项目名。
做完后,一定记得要【激活】。
创作不易,请点赞关注支持一下,多谢,多谢!!!