当需要将外部数据导入到BW系统中的时候,实施顾问一般会推荐使用.csv文件,但实际上当使用此文件格式导入数据时,会存在一些问题,因为微软的office软件总是喜欢自作聪明,当将excel文件另存为csv文件时会将一些数据做修改,例如:excel文件中的会计年度期间数据为0092009,而保存为csv文件后,会变成92009;excel文件中会计科目为5001.10,保存为csv文件后会变成5001.1等等,这样导入BW系统后,会使得数据失真。
为了解决这个问题,我想到了带制表符的TXT文件,由excel文件保存为txt文件时,数据不会变化,哈哈!
但InfoPackage提取设置有一些不同,txt文件的分隔符是Tab,我不知道它是用什么符号表示,还好可以用16进制码,于是找到tab的16进制码为0009,果然可以了,数据导入时比用csv文件顺利多啦,哈哈!
下面是提取设置截图:
http://dl.iteye.com/upload/attachment/0066/7901/bbefd625-7f59-3980-974d-90aba931474a.jpg
为了解决这个问题,我想到了带制表符的TXT文件,由excel文件保存为txt文件时,数据不会变化,哈哈!
但InfoPackage提取设置有一些不同,txt文件的分隔符是Tab,我不知道它是用什么符号表示,还好可以用16进制码,于是找到tab的16进制码为0009,果然可以了,数据导入时比用csv文件顺利多啦,哈哈!
下面是提取设置截图:
http://dl.iteye.com/upload/attachment/0066/7901/bbefd625-7f59-3980-974d-90aba931474a.jpg