Today, I will be discuss out how to read files from folder in AX 2009.
Below is the code snippet which can be used to read files from folder in ax 2009 using batch job.
public void readFilesFromFolder()
{
#Evat_NL
#File
Filename baseFolder;
Filename filename;
Filename foundBaseFileNameVal;
int itemCounter;
System.IO.DirectoryInfo directoryFolder;
System.IO.FileInfo[] files;
System.IO.FileInfo filelist;
InteropPermission permission;
counter filesCount;
counter i;
;
filePath = "D:\\MJ\\Test";
permission = new InteropPermission(InteropKind::ClrInterop);
permission.assert();
baseFolder = filePath;
directoryFolder = new System.IO.DirectoryInfo(baseFolder);
files = directoryFolder.GetFiles("*.json"); //Depending upon file type
filesCount = files.get_Length();
for (i = 0; i < filesCount; i++)
{
filelist = files.GetValue(i);
fileName = filelist.get_FullName();
foundBaseFileNameVal = filelist.get_Name();
if (System.IO.File::Exists(FileName))
{
//Read txt from file
}
}
CodeAccessPermission::revertAssert();
}
No comments:
Post a Comment
Note: only a member of this blog may post a comment.