某公司ERP项目
关于数据录入工具dataload的使用(价目表维护案例)
文档作者: 创建日期: 更新日期: 文档编号: 当前版本:
审批签字:
单广明 2010-01-27 2010-01-27 V1.0
部门经理 某经理
ORACLE EBS
文档控制
变更记录
3
日期 作者 版本 变更说明 2010-01-27 单广明 V1.0 初版
审阅
姓名 职位
分发
拷贝编号 姓名 位置/岗位 1 2 3 4
第2 页共 9页
ORACLE EBS
目录
文档控制 ................................................................................................................................... ii 关于数据录入工具dataload详细描述 .................................................................................. 4
dataload工具介绍 ............................................................................................................ 4
dataload的安装 ................................................................................................................ 4 dataload功能界面 ............................................................................................................ 4 Dataload的基本操作 ....................................................................................................... 4
1、选择关联程序 ..................................................................................................................... 4 2、选择命令组 ......................................................................................................................... 4 3、输入命令和数据 ................................................................................................................. 5 4、 运行程序 ............................................................................................................................ 5 5、 终止发送数据 .................................................................................................................... 5 1、重复键入相同的功能键 ..................................................................................................... 5 2、选中/不选中复选框 ........................................................................................................... 5 3、选择菜单 ............................................................................................................................. 6 4、 选择下拉框中某一项 ........................................................................................................ 6 5、 在文本框中输入内容 ........................................................................................................ 6 6、 在程序后台处理时暂停数据发送 ..................................................................................... 6
常见问题 ............................................................................................................................ 5
dataload工具常用命令一览表 ........................................................................................ 6 dataload工具导入操作(示例价目表维护) ................................................................ 6
价目表批量导入案例解析 ....................................................................................................... 6 附件:价目表维护案例模板: ............................................................................................... 9
第3 页共 9页
ORACLE EBS
关于数据录入工具dataload详细描述 数据录入工具dataload
某些情况下的数据录入(如:某公司每月的价格失效和维护)会占用大量的时间,如何压缩数据的录入时间,又能保证数据的准确,一直困扰很多人。很高兴,有一个数据录入工具---dataload能帮助我们解决这个问题。
dataload工具介绍
dataload导入工具的导入原理类似于软件档案的录入界面与EXCEL格式同时打开,两边做不断的复制、粘贴。
起初,此工具只能模拟部分操作,局限在帮助人力进行些复制、粘贴等简单工作,目前此工具可模拟大量的键盘操作的动作,实现软件帮助我们进行很多录入,当然这需要大家学习和深入研究,我们完全可以光学习几个简单的命令,就能让它协助我们完成许多耗时又没有技术含量的工作,使我们的工作效率得到显著提升。 dataload工具可以进行数据的导入,其有几大优点:
1、 安全性:由于静态档案是从软件的界面进行导入的,所以在导入的过程就完成了一定的数据校验,比档案
在数据库中导入更安全,不易出问题
2、 灵活性:由于该工具设置简单,基本上在做档案导入时,不论客户档案之间差别有多大,都能很快设置
好,有的导入设置几分钟就可以。
3、 较容易上手,经过简单学习就能满足日常使用的需要。
dataload的安装
执行该程序的setup.exe,在安装设置中有一个注册的项不需要选择,(本次提供的是绿色免安装版中文版)。
dataload功能界面
Dataload的基本操作
1、选择关联程序
关联程序即dataload将代替人在程序界面上进行交互操作的程序。在“window name”下拉框中选择程序。
2、选择命令组 在Dataload的单元格中,用户可以直接输入程序中已经定义的键盘上某个键的代码。 第4 页共 9页
ORACLE EBS
另外,Dataload提供了更为高级的自定义命令的功能。如定义文件保存命令为*FS,然后在将该自定义的命令与某一程序中的具体命令关联起来。如在MS WORD 中代表ctrl+s,在其它的程序中可以以功能键F10来代替。当这些命令存成dld文件传播时,只要在Dataload中将自定义的命令和系统中具体实现的命令关联起来就可以不用修改单元格的内容而无碍的运行原有的dld文件。
把系统中特有的实现命令归纳成组,就有了命令组。系统自定义的命令和特定的命令组关联起来,这些自定义的命令就能够在特定的系统中运行了。 在Dataload程序界面上的“Command Group”的下拉框中选择命令组。
3、输入命令和数据 (1) Dataload直接定义的常见控制命令 Dataload命令 说明 \\%A Alt+A \\%{DOWN} Alt+down \\+A Shift+A \\+{DOWN} Shift+down \\^A Ctrl+A \\^{DOWN} Ctrl+down \\{DOWN} Down \\{TAB} TAB \\{ENTER} 回车 \\{F10} 功能键F10 \\ 空格 *SL1 延时1秒 说明:上表中DOWN代表任意方向键,A代表字母,%、+、^代表Alt、Shift、Ctrl,可以按照实际使用的方式与功能键组合,不局限于表中的组合。 (2) 数据的输入 除了自定义命令以外,不以“\\”开头的数据,均认为是要输入到界面的数据。 4、 运行程序
向关联程序发送在单元格中定义的命令和数据。 点击“send data to form”按钮,执行程序。
5、 终止发送数据 按ESC键,Dataload将终止向关联程序发送数据。 常见问题
1、重复键入相同的功能键 多个相同的命令的输入格式:\\{keys number}。如按6下tab键:\\{TAB 6}。 2、选中/不选中复选框 Tab至复选框,按空格键。 第5 页共 9页
ORACLE EBS
3、选择菜单
首先Tab至菜单,或者按Alt+字母,跳至菜单;然后按菜单项的快捷键,或者用方向键选择菜单项。最后在该菜单项上回车。
4、 选择下拉框中某一项 Tab至菜单,用方向键选择某项,然后回车。 5、 在文本框中输入内容 跳转至文本框,直接在单元格中输入数据。 6、 在程序后台处理时暂停数据发送
导航至Dataload 的tools菜单的options窗口。把“wait while hourglass”选项选上。当关联程序处于后台运行状态,dataload将暂停数据发送。当后台处理完成时,Dataload将继续发送数据。
dataload工具常用命令一览表
命令 格式 命令效果 tab tab 键盘TAB效果
DELETELE \\{DELETE 10} 键盘DEL效果 BACKSPACE \\{BACKSPACE} 键盘BKSP效果 *ML() *ML(坐标) 左键单击 *MR() *MR(坐标) 右键单击 *DL() *DL(坐标) 左键双击 *DR() *DR(坐标) 右键双击 *SL *SL(n) 停留n秒
具体命令参数见dataload中的《edit commands》
dataload工具导入操作(示例价目表维护)
首先从应用角度,只讲述该工具导入数据的操作说明
价目表批量导入案例解析
对于我们的软件来讲,可以导入的数据有产品上下文、产品属性、产品值(物料编码)、值(含税的销售价)、起始日期。
excel格式:
需要录入的界面:
第6 页共 9页
ORACLE EBS
第1列为产品上下文,系统要求录入“项目”,由于第2项为产品属性,系统要求录入‘项目编号’,用一个tab键切换过去,然后是产品值(录入物料编码),再用一个tab后,切换到值(含税单价),接下来TAB切换到起始日期(录入价格使用月的第一天),接下来需要录入下一条记录,用键盘下方向键切换(软件命令为*DN)
编写模板
复制到软件中:
(操作熟练的人,可以直接在软件中编写模板) 进行相应的设置准备: 1、oracle界面
第7 页共 9页
ORACLE EBS
1、 软件界面的设置
第8 页共 9页
ORACLE EBS
点击‘确定’开始执行导入。(如有问题,请按ESC停止导入) 附件:价目表维护案例模板:
价格批量失效和新增模板V1.0.xls
第9 页共 9页
因篇幅问题不能全部显示,请点此查看更多更全内容