随笔分类 -  表维护

摘要:在SAP中,很多自定义数据库表需要人工维护数据库表中的数据,大多数的情况下通过SE16或SE16N维护,而是为表创建一个表维护视图来维护数据。下面详细介绍一下如果创建表维护视图。 1, 前提条件 首先,在表的‘Delivery and Maintenance’页签里,需要如下维护‘Date Brow 阅读全文
posted @ 2020-03-23 22:21 差劲 阅读(820) 评论(0) 推荐(0)
摘要:首先通过SE54创建的表维护视图中的Recording routine需要是Standard recording,这才能将表中的数据挂在传输请求中,如下: 然后在SM30中,选中需要传输的数据,然后通过菜单 table view-->Transport挂在相关TR下, 然后点击include in 阅读全文
posted @ 2020-03-23 22:19 差劲 阅读(1181) 评论(0) 推荐(0)
摘要:下面介绍如何在在表维护视图(maintenance view)的工具栏上添加自定义按钮,如下红框内的眼睛按钮。 步骤如下: 1, 创建表维护视图 SE11,输入自定义表名 ZLM_TEST_MT,通过菜单进入table maintenance generator或者直接SE54进入 如下输入相关信息 阅读全文
posted @ 2020-03-23 22:18 差劲 阅读(750) 评论(0) 推荐(0)
摘要:1, 视图簇介绍 SAP系统中经常会看到有层次结构的可以维护数据的屏幕,比如Tcode OMT3: 这个其实就是视图簇(View cluster),是通过SE54将多个表维护视图按照一定的关联关系链接起来,形成层次结构,方便维护数据。 用SE93查看OMT3,看到实际上维护视图簇是调用了Tcode: 阅读全文
posted @ 2020-03-23 22:16 差劲 阅读(739) 评论(0) 推荐(0)
摘要:abap语言中是不能使用select语句直接从维护视图(maintenance view)中抽取数据的,会报错说维护视图在数据字典中不存在,如下: "YEKKO" 没有在 ABAP 字典中定义为表、映射视图或数据库视图。 这时可以通过函数VIEW_GET_DATA来读取维护视图中的数据。 下面通过一 阅读全文
posted @ 2020-03-23 22:14 差劲 阅读(249) 评论(0) 推荐(0)
摘要:在使用sm30维护表数据时,经常会要求一些字段是不可输入的,它们的值要自动带出来,也就是给一个默认值,比如一些描述字段,表数据的维护人,维护日期以及时间。这些是通过SE54中的“事件(EVENT)”来实现的。 下面以一个小例子详细说一下具体的实现过程。 1,首先要有一个表,咔嚓~~~下面这个表就创建 阅读全文
posted @ 2020-03-23 22:13 差劲 阅读(313) 评论(0) 推荐(0)