利用scat进行数据导入

利用scat进行数据导入

在系统上线或进行测试时,都需导入大量的主数据。在SAP中有多种方法可批量地导入大量数据,这里介绍利用scat进行数据导入的方法。下同以导入统计指标数据为例进行详细说明。

scat事务码进入计算机辅助测试工具屏幕,在测试情况栏内新建一个测试项。该测试项的名称要以z开头,如ztest。输入完名称后,按工具栏上最左边的“TCD”按钮开始记录事务。

首先在弹出窗口内输入需记录的事务代码kk01,按回车,进入统计指标维护界面。

接下来按维护统计指标的操作输入统计指标编码、统计指标名和计量单位,最后按保存完成事务记录,返回scat事务界面。

scat事务界面按保存,弹出选择开发类界面,选本地对象,完成ztest测试项目的创建。

返回scat的初始屏幕,这时,在测试事件列表中应该有一个你刚创建的测试项目。选中它,按工具栏的更改按钮,接着双击功能表里的kk01项,接着再双击“SAPLOKSK”项,这时会打开输入统计指标编码窗口,并且光标会停留在编码栏内,接着点击工具栏的“_insert import parameter”按钮,创建一个&STAGR参数。接着按工具栏下一页,使当标停留在名称栏,和上面一样,点击工具栏的“_insert import parameter”按钮,创建&BEZEI参数。接着光标会自动移到计量单栏,同理,生成&MSEHI参数。按返回按钮回到上一屏幕,接着按保存完成参数创建。

返回初始屏幕,在选中ztest测试项目的情况下,选择菜单的转到”--“变式”--“输出缺省,生成一个ztest.txt文件。

打开ztest.txt文件,内容如下:


1. [变量标识] [变式文本] STAGR BEZEI MSEHI  

2. --> Parameter texts 统计指标 名称 统计关键数单位  

3. --> 默认数值 Y02 y02 H  

4. *** Changes to the default values displayed above not effective  

5. 增加需导入的数据后的格式如下:  

6. [变量标识] [变式文本] STAGR BEZEI MSEHI  

7. --> Parameter texts 统计指标 名称 统计关键数单位  

8. --> 默认数值 Y02 y02 H  

9. *** Changes to the default values displayed above not effective  

10. Y03 y03 H  

11. Y04 y04 H 


Y03Y04是需导入的统计指标,文件中的空格全部是用tab分隔的。

整理好导入数据的格式后,就可进行数据导入了。进入scat事务,运行ztest测试项目,变式选择自文件外部的,选择整理好的ztest.txt文件。处理方式可选择前台后台,第一次最好选择前台方式,这样方便除错。最后按工具栏的运行按钮即可。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值