创建(域、数据元素、表结构、搜索帮助)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
创建:域、数据元素、表结构、搜索帮助
1.创建域:
SE11 “数据字典”,选中“域”,如下图:
填入自己要建立的域的名字,点击“create”,弹出下图:
在“Short Description”中输入短文本描述,在“Data Type”中填入数据类型,在“No.Character”中输
入长度,如果是货币类型的数据,需要在下面的“Decimal Place”中输入小数位数,点击会弹出需要保存的包的名字,如下图:
在“Package”中填入已经建立好的包名(如ZDEVELOP),点击,会弹出下图:
如果在“Request”中已经有请求的话可以直接点继续;如果“Request”中没有请求,则点击
新建一个请求,会弹出下图:
在“Short Description”里输入短文本描述,点击则返回到上面的一幅图中,如下
这时在“Request”中是自己新建的请求号码,“Short Description”中是自己新输入的短描述,点击
检查语法错误,再点击,就会提示该域已经保存成功,(用SE09可以查看自己的请求),再点击,将该域激活后,就可以使用了。
按照上面所述,再创建另外一个域“ZINFO”,现在共两个域:ZID、ZINFO。
2.接着利用刚才创建的域来创建我们需要的两个“数据元素”(在这里我们采取数据元素的名字和域
名一样,也可以不一样)。
也用“SE11” 数据字典,选择“Data Type”输入数据元素名字,如下图:
点击创建,弹出
选择“Data Element”,点继续,弹出下图:
在“Short Description”里输入短描述,在“Domain”之后填入需要的“域”的名字,如ZID,然后选择“Field Label”选项卡,如下图:
在“Short、Medium、Long、Heading”后分别填入“长度”和“字段描述”(对该数据元素的长、中。
短的描述),点击检查语法错误,点保存并点击激活,和创建域一样也会弹出让选择存放的“Package”的位置,和请求号码,方法同上,这里不在赘述,用同样的方法创建另一个我们需要的数据元素:ZINFO。
目前我们创建了两个数据元素:ZID、ZINFO。
3.接下来要利用刚才创建的数据元素来创建表结构:
“SE11” “数据字典”选择“Database Table”
,输入自己的表名,点击继续,弹出下图:
在“Short Description”中输入短描述,在“Delivery Class”后面选择表的类型,这里选择“A”(Application table (master and transaction data)应用表),在“Data Browser/Table View Maint.”后选择是否通过维护工具(如“SE16”)来维护等,这里选择允许维护。
这时先保存,同创建域和数据元素一样,也会让选择存放的“Package”和请求号码,方法同上。
保存后点击“技术设置”,弹出下图:
在“Data Class”后选择一个类型(一般选择APPL0),在“Last Change”后面选择表格的最终大小,保存后按F3或者点返回到上面的一幅图中,点击选项卡,输入字段信息等,如下图:
其中,“field”下面输入字段名称,“key”选择主键个数,“Data Element”下面选择刚才创建的数据元
素,回车,后面的等信息会自动弹出来,点击检查
语法错误,保存并点击激活该表。
这样一个自建表格就创建成功了,当然我们也可以直接创建表格,不必先创建域和数据元素,用已经存在的域或者数据元素等,或者是在输入字段后,不填写数据元素,点击上图中的
上面的图就会变为如下图:
直接在下面该字段对应的位置选择数据类型,在下面填入字段长度。保存激活即可。
创建表格后,可以点击上图中的查看表的数据(新表没有数据),在弹出的下图中
输入一个条件或者不输查看全部数据,按F8或点击查看。结果如下:
4.下面通过“SE16”对自建表YTABLE进行数据维护。
用“SE16”进入下图:
点击新建数据,(要符合主键唯一性原则)。如下图:
数完后点保存,更改输入后
保存更多的数据。按F3或者点返回。点击后在弹出的图中按F8或者点击查看该表所有的数据。
5.创建“搜索帮助”。
“SE11” 数据字典,选择
输入想要的搜索帮助的名称,在下图中:
选择
(基本索引帮助),点继续,弹出下图:
在“Short description”后面输入短描述,“Selection method”后填入被搜索的表的名称,“Dialog type”(对话类型)后输入显示的效果,有三种情况:1.Dialog Depends On Set Of Values(根据值集合的对话),2.Display Values Immediately(立即显示值),3.Dialog With Value Restriction(具有限制的对话)。
该图先全选上(暂时不知道意思),为帮助出现时各字段的位置,点击
检查语法错误,保存并点击激活该帮助,完成。
下面时在表中将该搜索帮助添加进来。(SAP系统标准表我们没有权限修改,只能添加在自建表,或者在需要时通过有权限的人员修改系统表)。
添加步骤:“SE11” 进入表结构界面,如下图:
先将光标放到该字段处(如图中的ZID),点击弹出
在“Search Help Name”里输入已经建立的搜索帮助名字,点击继续,弹出下图:
这时系统已经将有关信息自动填入了,点击图中的(生成建议),
再点击即可完成表格和搜索帮助的绑定。可以继续将搜索帮助添加到想要的字段中。
6对表格的数据删除。
先选中表格中的数据,如下图:(是全选,是全不选)
点击(表条目),选择“Delete All”(全部删除选中的),“Delete”(删除选中的一条:SHIFT+F2),即可删除。
7.查看表格数据时的一些问题:
当查看的表有很多列时,屏幕只会显示一部分列,这时需要修改为适合自