Greetings,

The BDS file is the place where records are retained, the D.Report command will read the BDS file to generate the .Log file – so each time D.Report executes the .Log file would indeed be overwritten. However the information within the BDS file would not be “overwritten”. The only time record retention would be cleared when the file modified time changes – or of course if you deleted your BDS file.

 

Here’s an example for setting up a script for reprocessing – this would skip over any record that had a Status set.

 

Sub FileProcess

 

Do

If d(“Status”)=”” then

            ProcessDataRoutine

End if

D.Next_

 

Loop until D.EOF

End if

 

End Sub

 

Sub ProcessDataRoutine

D(“Status”)=”Done”

End sub

 


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of [EMAIL PROTECTED]
Sent: Thursday, May 05, 2005 2:43 PM
To: [email protected]
Subject: [Talk] DataStation log files

 

Am I seeing things correctly? Do the .log files created from the D.Report command overwrite each time, even if the processing is simply a continuation of a previously started file? If so, then that means that you cannot restart a process - if it abnormally aborts, for example - and retain any records logged prior to the point at which it stopped. Is this correct? Or am I missing something?

Henry Taylor
Technical Analyst II
Lutheran Health Network
Ph. (260) 425-3914

Reply via email to