This may help you...(perhaps only if your records are fixed length)... The SEEK statement allows you to position the sequential read pointer relative to the beginning, current position or end of the file.
See HELP BASIC SEEK from TCL prompt or see the BASIC guide. -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of [EMAIL PROTECTED] Sent: Wednesday, 22 June 2005 5:38 AM To: [email protected] Subject: [U2] Field Count from a Seq File I hope someone can show me an easy way to get the number of lines from a sequential file - without looping through the file. I am running UV 10.x on a AIX box. I open the file using an OPENSEQ command and I am looping through the record using a READSEQ command. Either immediately after the OPENSEQ or after the first READSEQ, I would like to know if there is more then 1 line in the file. I know that prior to doing the OPENSEQ, I could open the file, read the record and then DCOUNT(RECORD,@FM) to get the number of fields, close the file and then do a sequential open and read. I am hoping that there is a system variable or something that I can use after the OPENSEQ. Looping through the record is not a viable option. listserver.u2ug.org/ ------- u2-users mailing list [email protected] To unsubscribe please visit http://listserver.u2ug.org/
