首页 Dataload的基本操作

Dataload的基本操作

举报
开通vip

Dataload的基本操作Dataload的基本操作1、选择关联程序关联程序即dataload将代替人在程序界面上进行交互操作的程序。在“windowname”下拉框中选择程序。2、选择命令组在Dataload的单元格中,用户可以直接输入程序中已经定义的键盘上某个键的代码。另外,Dataload提供了更为高级的自定义命令的功能。如定义文件保存命令为*FS,然后在将该自定义的命令与某一程序中的具体命令关联起来。如在MSWORD中代表ctrl+s,在其它的程序中可以以功能键F10来代替。当这些命令存成dld文件传播时,只要在Dataload中将...

Dataload的基本操作
Dataload的基本操作1、选择关联程序关联程序即dataload将代替人在程序界面上进行交互操作的程序。在“windowname”下拉框中选择程序。2、选择命令组在Dataload的单元格中,用户可以直接输入程序中已经定义的键盘上某个键的代码。另外,Dataload提供了更为高级的自定义命令的功能。如定义文件保存命令为*FS,然后在将该自定义的命令与某一程序中的具体命令关联起来。如在MSWORD中代表ctrl+s,在其它的程序中可以以功能键F10来代替。当这些命令存成dld文件传播时,只要在Dataload中将自定义的命令和系统中具体实现的命令关联起来就可以不用修改单元格的内容而无碍的运行原有的dld文件。把系统中特有的实现命令归纳成组,就有了命令组。系统自定义的命令和特定的命令组关联起来,这些自定义的命令就能够在特定的系统中运行了。在Dataload程序界面上的“CommandGroup”的下拉框中选择命令组。3、输入命令和数据(1)Dataload直接定义的常见控制命令Dataload命令说明\%AAlt+A\%{DOWN}Alt,down\+AShift+A\+{DOWN}Shift+down\^ACtrl+A\^{DOWN}Ctrl+down\{DOWN}Down\{TAB}TAB\{ENTER}回车\{F10}功能键F10\空格*SL1延时1秒说明:上表中DOWN代表任意方向键,A代表字母,%、,、^代表Alt、Shift、Ctrl,可以按照实际使用的方式与功能键组合,不局限于表中的组合。数据的输入除了自定义命令以外,不以“”开头的数据,均认为是要输入到界面的数据。4、运行程序向关联程序发送在单元格中定义的命令和数据。点击“senddatatoform”按钮,执行程序。5、终止发送数据按ESC键,Dataload将终止向关联程序发送数据。三、常见问题1、重复键入相同的功能键多个相同的命令的输入格式:\{keysnumber}。如按6下tab键:\{TAB6}。2、选中/不选中复选框Tab至复选框,按空格键。3、选择菜单首先Tab至菜单,或者按Alt+字母,跳至菜单;然后按菜单项的快捷键,或者用方向键选择菜单项。最后在该菜单项上回车。4、选择下拉框中某一项Tab至菜单,用方向键选择某项,然后回车。5、在文本框中输入内容跳转至文本框,直接在单元格中输入数据。6、在程序后台处理时暂停数据发送导航至Dataload的tools菜单的options窗口。把“waitwhilehourglass”选项选上。当关联程序处于后台运行状态,dataload将暂停数据发送。当后台处理完成时,Dataload将继续发送数据。7、编辑自定义命令导航至edit菜单的commands窗口。最左列为自定义命令,其余的列为多个命令组与自定义命令对应的具体实现命令。双击单元格可以进行编辑。数据录入软件DataLoad的二次开发及典型应用时间:2011-06-0310:31来源:学位论文网作者:论文代写点击:186次摘要:对DataLoad工具软件做了简要介绍,重点阐述了其程序命令的可开发性,以及在ERP系统和基于Excel基础上的相关开发和典型应用摘要:对DataLoad工具软件做了简要介绍,重点阐述了其程序命令的可开发性,以及在ERP系统和基于Excel基础上的相关开发和典型应用。关键词:DataLoad;Oracle;ERP;BOM;OA0引言DataLoad译文是数据录入,是专门为甲骨文Oracle数据库系统进行数据录入的辅助性工具软件,是OracleERP系统不可缺少的辅助程序,软件公司在企业构建基于以Oracle数据库为基础的ERP系统之初就开发了针对该系统的DataLoad程序语句,以帮助企业直接、快速的向OracleERP系统中录入数据记录,或删除、修改数据记录,方便数据库系统维护,从根本上提高OracleERP系统的工作效率。不仅如此,笔者等人在实际工作中经过多次验证发现,本软件经过深入开发对于其它(Other)类型的程序也有非常适用的功能,本文将重点介绍对DataLoad的可开发性及经过二次开发后在Excel数据库维护中的典型应用,以广开思路,为日常工作提供借鉴。1DataLoad软件介绍该软件为一个英文的空文档界面,其中第二行右Cam-mandGroup选择项可选择Oracle的不同版本以及Other选项,Other选项将是我们本文介绍的重点,可以是Excel及OA系统等。第三行窗口名称(WindowsName)也是可选窗口,要求选择操作目标窗口(不可输入),如OA系统、CAD或Office等,其右侧Descripition是窗口描述,操作者可以输入目标窗口的描述属性,如Bom更改等。第四行是单元格内容显示。第五行是Title标题栏,可以通过编辑命令定义命令名称,中英文均可。第六行是命令行。下边将简单介绍该软件的部分重要菜单。编辑菜单Edit特别说明最后一组是最重要的命令,包含表格标题栏(Title)的编辑(Edit)和清除(Clear)命令、转换命令(Con-vert)、命令组(Command)和增加注释(AddComment)命令。重点说明单击其中Command菜单弹出Command命令对话框,包含DataLoad软件针对Oracle不同版本及其它程序的命令语法,而且该命令组是开放性的,用户可以根据自己的实际需求按规则编写命令。(2)工具菜单(Tools)包含发送数据(SendData)、延时设置(Delays)、选项(Options)、进程控制(ProgressBar)和文件输入(ExcelIm-port),其中发送数据(SendData)是执行命令,当命令语句编写完成后,单击该命令会弹出RunLoad对话框,执行范围中有“所有单元格”和“选择单元格”两个选项,用户根据自己的要求选择,同时正确选择该对话框中的命令组(这里是Other)和目标窗口名称,单击“OK”即执行该命令组的数据录入。延时设置(Delays)命令是设置各组命令的执行时间,单击后弹出DataLoadDelays对话框,包含标准和高级两组选项,一般默认高级选项,而在标准选项中设置单元格的处理时间和各命令的执行时间,根据计算机运行的实际情况,时间的设置在0.2s~0.5s范围内为宜。文件输入(ExcelImport)命令同拷贝粘贴异曲同工,在此不再赘述。2DataLoad在公司ERP系统中的开发及应用ERP系统的日常数据维护常见的有:增加新物料、新BOM,BOM组件的新增与删除等。下面就以ERP新BOM组件录入这一具体操作过程为例,讲解DataLoad软件的实际命令设置过程。图1是产品设计部门提交的Excel类型BOM表结构:对于总成号为S-011-G10667的产品有100多条组件(上图只显示了其中10条),每个组件均要输入“组件代码、数量和前端库”三个属性,不断重复,直到全部录入系统。人工操作,烦冗复杂,容易出错。所以我们采用了方便实用的DataLoad软件来代替不断重复的人工操作。首先我们将ERP系统界面调至“物料 清单 安全隐患排查清单下载最新工程量清单计量规则下载程序清单下载家私清单下载送货清单下载 ”界面,输入表头等信息后输入第一行组件后保存。后续的操作步骤为:(1)ALT+F键盘调用“文件”菜单,(2)ETN回车后新建一行记录,(3)TAB光标后移一位至工序,(4)输入工序10,(5)TAB光标再后移,(6)输入组件代码,(7)TAB光标再后移,(8)输入组件数量,(9)鼠标点击“物料控制”选项,(10)TAB光标再后移,(11)输入相应子库存。本行组件全部输入完毕其余组件是以上11个步骤的重复,直至所有组件录入完毕后停止,存盘结束。根据ERP操作特点,我们编写的Dataload语句如图2所示:这里要指明的是其,中的“时间间隔”*sl0.5是指为了系统反应延迟所增加的时间延迟,大家可以根据自用机器系统反应速度,在任一命令后加时间延迟,延迟时间长短亦可适时而定。我这里只在组件代码输入后加入了0.5s的时间延迟。另一个要特别介绍的是在“数量”输入后鼠标左键点击“物料控制”选项,其在Dataload命令中是通过获取鼠标在屏幕上的指针位置,具体操作方法是:首先在Dataload相应命令行输入*m,l随后系统弹出一对话框提示你找到要获取的鼠标位置,然后点击鼠标左键,重点提示大家在输入*ml后不要在此界面再点击鼠标,可以用alt+tab组合键来选择调用ERP系统,然后在相应的“物料控制”选项按钮上点击鼠标左键,继续用alt+tab组合键回到Dataload命令界面后回车,即可取到鼠标位置*ml(420,。反映到ERP系统的操作就是在输入“数量”后鼠标自动点击“物料控制”选项,避开人工操作,使自动输入连续进行。3DataLoad在Excel类型数据管理中的开发及应用长期以来的工作习惯和Excel固有的便捷与直观性,使得Excel在工作中得到广泛的应用。如果把DataLoad和Ex-cel结合起来将会给我们的工作带来极大方便。实例:我们产品需求设计的变形分总成BOM首先以Ex-cel形式保存,但随着产品需求的增多,变形分总成的BOM数量急剧增多,这种基于Excel类型的变形BOM的维护就变得越来越繁琐甚至不可想象,比如标准件的批量、多重更改,既要改零件号、零件名称,又要改数量等。但是借助于DataLoad程序命令的开放性结合此工作的目的开发编制出一组可执行的命令组并运行DataLoad程序,这样的难题也就迎刃而解了。以操纵装置总成中修改国标件为汽标件并将零件名称改为新的组合件名称为例详细说明。Excel类型BOM表结构如图3:(1)更改要求:将一包含数百种变形分总成BOM的Ex-cel文件中的某些已知变形分总成号的分总成BOM中某一国标件代号改为汽标件代号,同时更改零件名称。(2)更改思路及步骤:这样的修改不同于一般的BOM更改,它没有固定格式,但众所周知Excel软件具有很强的“查找与替换”命令,因此可以反复调用该命令实现更改目的,具体步骤为:?执行查找命令,?输入分总成代号,?确认查询,?再次执行查询,?输入国标件代号,?确认查询,?关闭查询,?输入国标件代号,?将计算机光标移动至对应的零件名称单元格,?写入新的汽标件零件名称,即完成一个分总成的更改,反复执行这些步骤即完成批量更改任务。(3)DataLoad命令图框:按照DataLoad程序命令的规则将上述更改步骤写成正确的命令语句,如图4:图4按要求完成的DataLoad程序界面需要说明的是此时的窗口名称WindowsName要选择相应的Excel文件窗口名称,如“MicrosoftExcel-A-C03001.xls”,其它设置同前,最后运行数据传输命令SentData,数百条记录的批量更改可在几分钟内准确地完成。4结束语DataLoad工具软件极大地简化了繁琐的工作过程,起到事半功倍的作用,提高了日常工作效率。鉴于本软件命令组的开放性,大家也可借鉴本文所述方式根据具体的工作需求理清思路,依照其命令规则写出正确的命令程序,充分利用本软件,简化工作过程,提高工作效率。文章仅供参考不作任何商业用途。
本文档为【Dataload的基本操作】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: ¥15.0 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
is_601737
暂无简介~
格式:doc
大小:17KB
软件:Word
页数:0
分类:
上传时间:2021-08-23
浏览量:64