I tested the WEOFSEQ on UD6 and it works real well, but I seem to
remember on earlier versions of Unidata you had to have the record
there before you could OPENSEQ. Or perhaps this was UV?  I just tested
this and on my UD6 you can OPENSEQ a non-existant item and it creates
the new record, so you wouldn't have to go through all these hoops if
you're UD6.

-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 1:31 PM
To: [EMAIL PROTECTED]
Subject: RE: [U2] Clearing a Sequential File:

Thanks for the idea, Kevin.  I'll keep that in mind for future work.
Unfortunately, I can't live with the blank line.  Some specs get 'set
in stone' early in the project.

Ron

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Kevin King
Sent: Tuesday, August 24, 2004 2:26 PM
To: [EMAIL PROTECTED]
Subject: RE: [U2] Clearing a Sequential File:


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/
-------
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