WRITE AT:/3(2) 'ZZZZZZZZZZZZZZZZZZZZZZ'.
代表从左数3个空格,然后输入2个ZZ。
事务码SE11
图中这个按键来筛选内容
如果选择的字段(限制条件)不够,可以在菜单-->设置中-->选择字段
也可以设置用户特定设置
觉得显示的不够可以左右进行移动(上图这种适合打印)
ALV浏览方式
然后上面的按键然后generate导出Excel
专门看数据库表内容使用SE16N,SE11侧重的是结构,SE16N侧重数据,用来筛选
Delivery Class一般都是A,Data Browser/Table View Editing用来设置是否允许更改
Field是字段,Key判断是否是主键,Initial Values是判断是否用初始值来进行填充,Data element是参照类型,其中,主键必须在表的前面位置
开始建表SE11
第一个字段一般都是集团号
Data element数据元素是参照其他类型,built-in type是内置类型,当我们没有参照类型的时候,都需要自己创建字段的结构所以使用Built-in type(内置类型)
之后点击保存
之后点击激活,然后在Technical Settings中设置参数,然后保存,激活
这里代表有增强的没有指定,可以在菜单Extra中Enhancement category中选择Cannot Be Enhanced
创建数据元素Data element
前面选中什么就是创建什么,上面写了数据库表,但是没有选中就不会创建
Data element是一个变量,Structure是一组变量,Table type是多组变量
Domain是域,built-in type是内置类型(与创建表的时候一样),reference type 是引用类型,
在Further Characteristics中search help(搜索帮助)No input History(没有既往历史记录)
Field Label(字段标签)是设置字段名称在不同长度下显示的效果,一个中文字算两个字符
创建完成后点击激活
之后回到ZSCHOOL_K_03
添加ZSCHOOL_K_01之后点击回车
字段就变了,变为了参照其他元素
第二种创建方式
没有就双击两下date element,然后创建
创建Domain(域)用于确定取值范围
routine:在输出和存入的时候有什么转换规则,sign:是否接受负号
value range值范围
single vals是单个值,例如性别只有男女,intervals是取值范围例如成绩是从0-100,short descript是描述,之后保存激活
在data element中双击两次domain来创建domain
然后先激活domain然后激活data element然后激活数据库表
Single Vals是单个值,例如性别只有男女,Intervals是范围,例如成绩只能是0-100,Lower limit 和Uppr Limit,
表使用数据元素Data element,数据元素使用域Domain来对值进行限制,Domain和Data element是可以同名的。
定义外键
点击回车
check required代表检查,不符合可以进行Error message(用到之前的error message)
Create Entries创建新的条目
添加完记录之后,配合外键,就可以在student中选择school
SE11先把表变成可维护的
之后,SE16N
就可以维护这张表,然后执行然后可以多次新建数据
红圈内的是在SE11中设置的简短描述
一般不会给用户SE16N的权限,因为改其他的表,是无法控制的,所以建立个视图,用于给用户维护表,添加数据
Table Maintenance Generator数据库表维护的生成器
标红的为权限组的设定,Function Group是函数族,类似于package,类似于文件夹,可以直接设定也可以使用SE80,
可以直接创建Function Group,one Step是需要一个屏幕也就是Overview screen,two step是需要两个屏幕Overview screen和Single screen,Overview screen是都是从100开始,然后点击左上角进行创建,function group 必须以z开头,之后保存创建即可。