There are a number of approaches to this.  If you're on a *nix
platform, you could rm and touch the file you want and that'll create
the null file.  On Windows you can do a similar thing, but of course
the OS verbs are different.

I use a cross-platform approach that doesn't use OS verbs at all.
First, open the directory file as a regular file.  Use DELETE to
remove the old item.  Then, when writing to the file, on the first
output just WRITE it to the DIR file under the sequential name.  Then
open the sequential item and WRITESEQ to it thereafter.

This is a bit more complicated than other approaches, but if you WRITE
'' ON dirfile,name at the start (which is the most common variant of
the technique) you'll get a blank first line.  If you don't mind that
blank first line, then that may be an easier way to go.

-Kevin
[EMAIL PROTECTED]
http://www.PrecisOnline.com


-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Ron Moore
Sent: Tuesday, August 24, 2004 11:41 AM
To: [EMAIL PROTECTED]
Subject: [U2] Clearing a Sequential File:

I am able to OPENSEQ and WRITESEQ for a sequential file, and need to
clear the records or data before writing to this file.  I have tried
CLEAR and CLEARFILE, but may not have the correct syntax.  How do I go
about this?

TIA, as always.
Ron
-------
u2-users mailing list
[EMAIL PROTECTED]
To unsubscribe please visit http://listserver.u2ug.org/
-------
u2-users mailing list
[EMAIL PROTECTED]
To unsubscribe please visit http://listserver.u2ug.org/

Reply via email to