Index: TECH/File/FileWriter.cls.xml =================================================================== diff -u -r2182 -r2184 --- TECH/File/FileWriter.cls.xml (.../FileWriter.cls.xml) (revision 2182) +++ TECH/File/FileWriter.cls.xml (.../FileWriter.cls.xml) (revision 2184) @@ -21,6 +21,8 @@ + +Lock vervangen door LockTool of LockHelper %Boolean 1 @@ -58,7 +60,7 @@ Set ..FileCharacterStream.Filename = ..Bestand }Else{ Set TempDir = ##class(TECH.Config.ConfigMgr).Instance().GetString("vhDev.TempFilePath") - Set TempFile = $job_"_"_##class(TECH.DateTime).CurrentTime()_"_"_$random(99999999) + Set TempFile = $job_"_"_##class(TECH.DateTime).CurrentTime()_"_"_$random(99999999) // (RV-JCL) misschien vaste extensie gebruiken.. Set TempBestand = ##class(TECH.Files).AppendFile(TempDir,TempFile) Set ..FileCharacterStream.Filename = TempBestand } @@ -87,6 +89,8 @@ }Else{ Set Exception = ##class(TECH.Exceptions.FileException).%New("Bestand kon niet worden verplaatst. '"_Filename_"' naar '"_..Bestand_"'.",0) Do ##class(TECH.ExceptionHandler).Throw(Exception) + + /// (RV-JCL) hier toch delete herhalen van het temp bestand } } Set ..FileCharacterStream = "" @@ -125,7 +129,7 @@ 1 %String -