Friday, December 11, 2009

Retrieve File Date

picked up from Amit..

Local array of string &aryFileNames;
Local JavaObject &javaFile, &javaSDF;

Local string &strFileName;

&aryFileNames = FindFiles("C:\Temp\*.*", %FilePath_Absolute);

While &aryFileNames.Len > 0

   &strFileName = LTrim(RTrim(&aryFileNames.Shift()));

   &javaFile = CreateJavaObject("java.io.File", &strFileName);
   &javaSDF = CreateJavaObject("java.text.SimpleDateFormat", "MM/dd/yyyy");
   &mod = &javaSDF.format(&javaFile.lastModified());

   MessageBox(0, "", 0, 0, "File: " | &strFileName | " Date Modified: " | &mod);

End-While;

Monday, December 7, 2009

xmlp remove repeated fields

picked up from ItToolBox & Amit..

<?fld_EMPLID[not(.=preceding::fld_EMPLID)]?>