Abnormal Termination of a Quick Screen in Batch
Merol Newman
merol.newman@ramesys.com
Wed, 2 May 2001 13:22:08 +0100
Hello Roger
I'm working on the same platform as you, and have found that this amazingly
unhelpful error message in an INTERACTIVE session usually means the program has
failed to perform a VMS command, such as copying a file, or if it runs a qtp,
any error in that.
But I think I have also had it happen while running Quick in batch, on a while
retrieving loop in the initialize procedure. This was during development, so I
can't find any record of it. It was also on a different platform - Unix running
on an Alpha. I think it might have occurred on a non-optional GET if it didn't
find a record. I don't think I found it till I added an audit file so I could
find the data it failed on. The cure would be to make the GET optional and test
accessok, but I suspect other errors in the Quick processing would come up with
the same wonderful message!
On second thoughts, I might have just displayed the record code on the screen to
find this bug - the audit file came later. They get displayed too quick to read,
but you can read the one it stops at!
This doesn't make sense - I was obviously debugging the screen interactively,
but it was designed to be run in batch. I don't think the interactive/batch
thing is relevant. You could probably get the info line to be written to your
output file. I've found the bit of code...
refresh line 24
let t_student_count = t_student_count + 1
info = "Students processed = " + ascii(t_student_count) now
Not ideal if the error is near the end of a big data file!
Hope this helps.
regards
Merol
merol.newman@ramesys.com
Ramesys, Eldon Way, Crick, Northamptonshire, UK. NN6 7SL
phone 01788 822133/823831, fax 01788 823601
> -----Original Message-----
> From: powerh-l-admin@cube.swau.edu
> [mailto:powerh-l-admin@cube.swau.edu]On Behalf Of Kesterson, Roger
> Sent: 30 April 2001 21:50
> To: PowerHouse List Server (E-mail)
> Subject: Abnormal Termination of a Quick Screen in Batch
>
>
> PH7.10.G2
> Alpha OpenVMS 7.1
> -----------------
>
> Fellow PH Listers (no reference to Red Dwarf intended):
>
> We have some Quick programs that execute in batch, using a WHILE loop in the
> INITIALIZE procedure. QKOUT is sent to a file, but QKIN is not redefined in
> any way. One of these programs just terminated, and the only message in the
> QKOUT file is:
>
> "The limit for backup movements (\\) has been reached."
>
> Does any of you have any idea what might cause this?
>
> Thanks,
>
> Roger Kesterson
> Senior Programming Analyst
> MTD Southwest, Inc.
> 550 N. 54th Street
> Chandler, AZ 85226
>
> Phone: 480-961-1002 x4357
> Fax: 480-940-5035
>
> = = = = = = = = = = = = = = = = = = = = = = = = = = = =
> Mailing list: powerh-l@lists.swau.edu
> Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu
> Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu
> http://lists.swau.edu/mailman/listinfo/powerh-l
> This list is closed, thus to post to the list you must be a subscriber.
>