Purpose:
The purpose of this blog post is to demonstrate how to read a csv file in X++
Product:
Dynamics AX 2012
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | static void MAKReadFile(Args _args) { #File IO io; CustAccount custAccount; Email email; FilenameOpen filename = @"C:\Temp\CustomerContactInfo.csv" ; Container record; ; io = new CommaTextIo(filename, #IO_Read); if (!io || io.status() != IO_Status::Ok) { throw error( "@SYS19358" ); } while (io.status() == IO_Status::Ok) { record = io.read(); if (record) { custAccount = conpeek(record, 1); email = conpeek(record, 2); info(strFmt( "%1 %2" , custAccount, email)); } } } |
Comments
Post a Comment