UFIDA U9 OBA表单数据导入导出使用指南.docx
《UFIDA U9 OBA表单数据导入导出使用指南.docx》由会员分享,可在线阅读,更多相关《UFIDA U9 OBA表单数据导入导出使用指南.docx(16页珍藏版)》请在冰豆网上搜索。
UFIDAU9OBA表单数据导入导出使用指南
U9V2.0协同OBA-导入导出工具使用指南
版本:
U9.v2.0
操作指南
一.安装篇
安装完毕后启用Office-Excel.启动之后将在Office菜单项中增加“用友”菜单项.
提示:
如果安装成功之后没有出现“用友”菜单项,请检查office加载项,检查U9v2.0CS-OBA是否已被office系统禁用,如果禁用则启用.
二.使用篇
1.系统授权
V2.0OBA工具加入了功能权限和动作权限控制,默认情况下为拒绝,使用前先在系统管理中赋予用户使用权后方可正常使用.
功能权限:
系统管理>>功能权限
选择授权用户,模块:
基础设置,表单:
OBA数据导入导出
动作权限
系统管理>>动作权限
选择用户,模块:
基础设置,表单:
OBA数据导入导出
数据权限
V2.0版本OBA导入导出工具受系统数据权限控制,即读取当前登录用户的数据权限.
2.登录
点击登录按钮登陆U9系统.
输入U9登陆地址,选择公司,组织,输入用户名和密码单击”登录”按钮进行登录
登录完成后,可进行OBA数据导入导出操作,当前登陆用户必须拥有协同菜单权限或者具有协同管理员权限方可操OBA,否则不可操作.
3.添加U9数据源
单击”设计”按钮添加U9实体源:
添加数据源:
为当前excel文档添加一个新数据源
修改结构:
删除当前数据源中的自定义字段,系统字段不允许删除!
删除数据源:
删除当前excel文档中已存在的数据源.
数据源添加完毕后,将在系统面板中显示当前数据源下的所有系统字段:
选中数据源中的字段,单击”绑定”按钮将字段绑定到Excel文档中,
删除绑定:
在excel文档中选定字段,单击”删除绑定”按钮.删除该字段的绑定,在导入时将跳过该字段不对该字段的值做任何处理.
4.模板上传
将制作好的excel保存到服务器上以便多次使用.
在当前excel文档中.点击”上传”按钮,将当前数据源模板上传至U9服务器
模板上传成功后,其他安装有U9v2.0CS-OBA客户端的机器上则可以同时使用该模板.
单击”模板”按钮打开模板列表.选择你所需要的模板.
打开:
打开当前选定的模板.
删除:
删除当前选定的模板
刷新:
刷新当前模板列表数据
共享:
其他登陆用户可见
非共享:
当前用户可见
5.数据编辑
选中excel文档中的字段进行数据值的输入.根据单元格的提示信息,只有”参照类型”的字段才能使用系统的”参照”按钮参照U9系统的值.
单击参照按钮选择所需要的值:
点击确定后,系统将所选择的值带入到excel相应的单元格中.
提示:
不要修改公式中的任何字符,该公式由系统自动生成,公式错误有可能导致数据格式错误而无法正确提交.
在Excel中编辑参照类型字段,可以直接输入要参照数据的编码.OBA工具将自动带出当前记录的值(与Portal效果保持一致).
:
通过该功能可以自动生成导入实体的系统ID字段.免去手工维护ID字段的麻烦.
起始单元格:
需要批量生成ID的第一个实体记录ID的字段.将焦点定位在起始行记录ID字段内,点击
按钮生成起始ID值.
终止单元格:
需要批量生成ID的最后一个实体记录ID的字段.将焦点定位在末行记录ID字段内,点击
按钮生成终止ID值.
初始ID值:
初始化第一行记录的ID值,点击
按钮系统生成起始ID值.
步长:
ID顺序增加的步长数,系统默认为1,以1为单位顺序增加.根据需要自己定义.
如果有业务需要,需要增加实体字段,删除字段,修改字段值请遵循当前实体的业务逻辑,否则则无法导入成功,此时需要调整业务字段的值重新执行导入!
6.编辑公式
OBA导入导出工具提供自定义公式,可以自定义该字段的取值来源.
单击”设计”,打开设计面板,选取需要自定义公式取值的字段,在属性栏中选择”计算表达式”
选择取值来源的字段,定义公式:
自定义公式中,如果公式结果处颜色为绿色,代表公式成立,如果是红色,代表公式定义错误,需要修正!
公式定义完毕后,在被定义公式的字段属性中的”值来自”选项中选择”表达式”
字段表达式定义完毕后,该字段不需要填入任何数据.
7.字段间关联设计
在单据中,存在着字段间关联,例如:
参照料品.系统会带出当前料品的品名,料号,计量单位等字段的值,在OBA工具中可以通过字段属性”属性变更后事件”属性来完成该功能.
目标:
需要进行关联的字段.
来源:
目标字段取值的来源实体字段.
8.数据导航
对于主-子关系的实体,OBA工具提供了直观的导航方式,焦点定位在实体记录上,点击Toolbar上的导航按钮,系统将弹出导航画面,切换实体主记录,系统将自动带出当前实体主记录的子表记录:
在导航画面中的列可以直接编辑数据,根据字段类型不同将采取不同的取之方式,分为:
参照类型,枚举类型,布尔类型,字符型,浮点型.
小提示:
在编辑参照类数据时,直接填入参照记录的编码即可带出数据记录(与portal效果一致!
)
9.数据提交
当在Excel文档中编辑好你需要的数据后,修改”行状态”字段的值进行导入.
修改:
修改当前数据,而不新增(指当前行数据在系统中已存在)
新增:
新增一条新的数据(指当前行数据在系统中并不存在)
忽略:
导入时忽略当前行数据而不进行导入
删除:
删除当前行数据(前提条件是系统中存在该条数据,删除规则遵循U9系统的删除规则!
)
当所有数据准备完毕后,即可提交数据至U9系统.单击
打开提交数据窗口
选择需要的实体,然后点击确定开始提交数据至U9系统
在提交数据之前可以单击”预览数据”按钮来最后检查数据的正确性:
单击取消可取消当前数据的提交工作.
数据提交成功即可给出提示信息:
如果准备的数据有错误而导致无法提交成功,系统则给出有效的提示信息,提示用户修正数据值然后重新导入:
修正数据的错误之后可重新执行数据导入.
10.数据导出
同样的道理.数据可执行导入即可执行导出.单击
按钮导出当前实体数据
可以选择”查询方案”进行有条件的数据导出.
单击确定退出条件设置界面返回上级页面,单击”完成”开始导出数据:
导出工作完成!
注:
导出数据后Excel文档将被刷新,导出记录将覆盖原有记录,如有需要请做好原有数据的备份工作,以免数据丢失!
OBA工具在OFFICE中无法加载的解决方法
在使用过程中由于使用不当或者是OFFICE软件异常退出后,OFFICE会自动禁用OFFICE自身以外的其他插件,导致打开OFFICE后无法加载”用友”菜单.遇到这种情况,有两种解决方案:
一、运行OBA诊断工具:
打开OBA开始菜单中的”诊断”工具
点击”诊断与修复”.运行完毕后,重启OFFICE,OBA工具即可正常使用.
二、打开Excel,选择Excel加载项加载项选择”禁用项目”选项.单击启用即可.