Dynamics AX Blog - Dynamics AX 2009 - Beiträge vom März 2008
Momentan angezeigt werden nur Beiträge, welche für die Dynamics AX-Version »Dynamics AX 2009« relevant sind. 
RSS-Feed dieser Version

RSS-Feed dieser Version
|
|
|
|
|
|
Dynamics AX Blog - Dynamics AX 2009 - Beiträge vom März 2008Momentan angezeigt werden nur Beiträge, welche für die Dynamics AX-Version »Dynamics AX 2009« relevant sind.
![]() RSS-Feed dieser Version
|
Wenn man aus AX Daten in eine CSV-Datei exportieren muss, gibt es immer wieder Probleme mit Zeilenumbrüchen in mehrzeiligen AX-Feldern.
Um diese zu umgehen, müssen lediglich folgende Punkte beachtet werden:
{
TextIO textFile;
CustTable CustTable;
str csv(str _str)
{
_str = strReplace(_str, """, """");
return """ + _str + """;
}
;
textFile = new TextIO("c:\temp\csv_test.csv","W",0);
textFile.outFieldDelimiter(";");
textFile.outRecordDelimiter(num2char(10)); // Wichtig wegen Zeilenumbrüchen!!!
while select CustTable
{
textFile.write(
csv(CustTable.Name) +
";" +
csv(CustTable.Address) +
";"
);
}
textFile = null;
}