


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Odoo导入导出数据详解本文是基于openERP 6.1.1版本的,window xp系统.在其他版本或系统可能会有所不同.完全是个人经验的总结,其中部分情况具有个人性.并不一定适用所有人.使用的转换编码格式的工具是Notepad+,至少它在编码转换方面很好用.一,导出导出很简单,这里主要说说乱码的问题.我导出为Excel格式时,没有问题.格式正确,没有乱码.但当导出为csv格式时,汉字就会出现乱码(有些时候格式也会错误:有部分id列中的值,出现在了和其对应的项的单元格里).这时我们不用默认的Excel打开,使用Nodepad+.然后转换为UTF-8格式,保存.再用Excel打开就好了.其实单纯的导出为csv格式用的很少,纯导出的话,选择excel格式就好了.导出为csv格式最主要的作用是为导入做准备.下面就说说这个.二,导入最基本的:先导入基本表,最后导中间表.1.还有就是我的经验:一定不能有空格.不是指用Excel打开的时候,而是说用Nodepad+的时候.无论什么位置,逗号内或逗号外,无论是表头或者数据.其他符号.数据中可以有*,句号(.),”等.导入之后会原样出现在表格中.有个帖子说是导入时一定不能有引号,我认为是版本的问题或者操作不当.原因如下:如果将表头加上引号,其对应的本列数据也都加上引号,那么也会正常导入,而引号不会显示.其实,OE导出的csv格式数据,默认就是用带引号这种格式的.还有一点我想到,但没有去试的,就是将空格加上引号,会不会就可以导入空格了呢?注意表中字段的类型,比如字段是float类型,但导入的数据是汉字,那么导入就会出错.2.具体步骤对于基本表.先导出为csv格式(表中事先有没有数据不重要,没有数据也可以导出),将id列删除.将要导入的数据按对应字段复制到表中,保存关闭.用Notepad+打开文件,如果文件中有空格,通通删除.看看是否有多余的逗号,引号.删除.然后转换为UTF-8格式,保存关闭.接着.导入就可以了.非基本表先导出为csv格式(表中事先有没有数据不重要,没有数据也可以导出),将id列删除.保存为Table1.csv.此时在表头中引用到基本表数据的字段名后边就跟上”/id”的字符串,意思就是此字段的数据不是基本表中的值,而是其对应的id.这时就要先获得基本表中各个值的id,获得方法就是导出基本表,为了方便,这时直接导出为Excel格式就够了.在导出的表中第一列就是id列.保存为Table2.xls,因为基本表可能不止用到一个,所以可能还会有Table3.xls,Table4.xls等等.将要导入的数据复制到Table1.csv中,根据Table3.xls,Table4.xls的对应关系将引用到基本表的列的数据替换成对应的id.注意替换时id包括”_export_.”,不要想当然的将这个去掉.这个工作比较费事.不过一般引用到基本表的字段都具有很强的重复性,用Excel的查找替换功能就差不多了,复杂度取决于基本表中的数据量.其实如果数据量实在很多的话,按照对应关系替换某列的值对于Excel来说应该是不难,会不会有什么公式,或者Excel本身就有这个功能?实在不行,还有VBA(当然许多语言都可以操作Excel,就看你用哪个熟练了),如果数据量太大,写个简单的程序应该还是很值得的.最后,一切都OK了,保存关闭.用Nodepad+打开,如果文件中有空格,通通删除.看看是否有多余的逗号,引号.删除.然后转换为UTF-8格式,保存关闭.接着导入就可以了.浏览选择完文件后,有时一些列不会自动对应,如图,那么自己选择一下就好了.点击导入,如果出错,会有提示,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- Z世代消费行为对品牌形象塑造的影响:2025年新消费品牌形象报告
- 2025年医院电子病历系统在医院信息化建设中的远程诊断应用报告
- 土壤改良技术革新:2025年新型土壤改良剂研发成果与应用报告
- 2025年医药行业CRO模式下的临床试验伦理审查与合规性评估报告
- 2025年工业废气催化燃烧技术环保设备行业发展趋势与市场分析报告
- 老年教育课程设置与教学方法创新基于2025年老年教育信息化建设的实践研究报告
- 保险考试题库及答案
- 线下演出市场复苏:2025年演出行业产业链协同创新报告
- 安全再培训试题及答案
- 安全试题100道及答案
- 人力资源许可证制度(服务流程、服务协议、收费标准、信息发布审查和投诉处理)
- GB/T 32210-2015便携式气相色谱-质谱联用仪技术要求及试验方法
- GB/T 2012-1989芳烃酸洗试验法
- GB 9448-1999焊接与切割安全
- 脑卒中患者深静脉血栓的护理
- 北京市北京八中高一分班考试物理试卷
- 以硅的计算为例,比较S-W,Tersoff,MEAM势的差异课件
- 初中化学讲座课件
- 政府投资项目审计与报告案例信息讲解课件
- 污水处理缺氧、厌氧、好氧的工艺流程分析
- 广西大学毕业论文统一封面
评论
0/150
提交评论