Index: vhLib/Logging.cls.xml =================================================================== diff -u -r440 -r474 --- vhLib/Logging.cls.xml (.../Logging.cls.xml) (revision 440) +++ vhLib/Logging.cls.xml (.../Logging.cls.xml) (revision 474) @@ -69,6 +69,10 @@ + +%GlobalCharacterStream + + %String @@ -83,10 +87,6 @@ - -%GlobalCharacterStream - - %String @@ -223,6 +223,7 @@ Set Subject = Subject _ oLog.Groep_" : "_ Actie _ " - " _ $ZDT($H,4) ; voortijdige quit indien een fout bij het opslaan van de log + Quit:($$$ISERR(scSave)) $$ParseStatus^vhLib.System(scSave) If ( scSave ) && ( SendMail ) & ( Niveau '= "D" ) Do @@ -238,10 +239,7 @@ %String - @@ -270,10 +268,13 @@ } } - if $IsObject(Detail) { set ..Info = Detail } + if $IsObject(Detail) { + set ..DetailAsStream = Detail + set ..Detail = Detail.Read(10000) + } else { Set ..Detail = Detail - do ..Info.WriteLine(Detail) + do ..DetailAsStream.WriteLine(Detail) } Set ..ProgLabel = $G(ProgLabel) @@ -416,7 +417,7 @@ LessDetail -Info +DetailAsStream Gebruiker