如何在CSV文件中创建不同的列?

时间:2016-05-10 22:01:50

标签: file csv axapta dynamics-ax-2012 x++

我想将 CSV 文件保存为容器值。

我发布了我的代码,我保存在一个文件中,但是所有容器元素都在一个列中,我需要为每个容器元素创建一个不同的列。

Set       set = new Set(Types::String);
CommaIo   myFile;
container myCon;
FileIoPermission perm;

 #File
 #Properties
 #AOT
 #define.ExampleFile(@"c:\MyFILE.csv")
 ;

perm = new FileIoPermission(#ExampleFile, #io_write);
perm.assert();
myFile= new CommaIo(#ExampleFile, #io_write);
myFile.outFieldDelimiter(',');

myCon= ["ColumnI", "ColumnII", "ColumnIII", "ColumnIV"];

file.writeExp(myCon);

所以我将有容器补充,我想在同一列下插入排序,看起来像enter image description here

(第一列中的第一个元素,第二列中的第二个元素等等)

全心全意,

享受!

1 个答案:

答案 0 :(得分:3)

将容器更改为容器数组并使用它,如下所示。

producto

Click here to see the result of above code