77家的会客2010

AS400将PF转成CSV或XLS

很多人提到过N种方法 ,什么变成SPLF再打印成什么,或是直接BIFF8格式下载之类的;

SPLF什么的很麻烦就不说了,BIFF8有个问题是像大量数据的时候很不好用,并且容易出现乱码。

那么只用一个方法,就可以将PF的数据导下来,AS400有一个命令叫“CPYTOIMPF”,可以将PF文件复制到一个单字段的PF里,原来PF的各个字段会变成CSV格式的,

然后再把这个CSV PF下载下来,直接用ASCII模式,扩展名用TXT或CSV都行,因为他就是纯文本,

下载下来之后,就随便你怎么处理了,也不会存在乱码问题,如果想变成XLS,打开了CSV文件再另存为就可以了。

 

另外,还有个相反的命令CPYFRMIMPF,我没用过,但看意思应该是把上面的文件反过来搞一下

历史上的今天: [2009/05/10]この週末について

[AS400将PF转成CSV或XLS]的回复

Post a Comment~