This is common issues in the View/3000 environment, and why all
View/3000 applications should run with STDLIST redirected anywhere
besides the terminal, unfortunately the terminal is the default. I've
always thought that the VOPENTERM intrinsic should have done this for
you automatically. I've seen many COBOL/Vplus programmers use the
DISPLAY UPON CONSOLE option to avoid this problem, which is good because
it is logged with a time stamp, and the session number. The problem with
that is if the program happens to call DBEXPLAIN, the output of that
call will go to STDLIST. So always run View/3000 applications with the
;STDLIST= .
My preference for all V/Plus applications, is to build a circular file
named with the session number, set a proper file equation to it, then
run ;STDLIST= to the *fileeq.
Simpkins, Terry wrote:
> I can't find this in the manual (guess I'm looking in the wrong place),
> but I bet someone here knows the answer off the top of their head.
>
>
>
> What is the formal file designator you need to set in order to have
> errors in a view screen diverted to a file other than $stdlist?
>
> If you don't set this file equation, the error message gets displayed in
> the fields on the screen. If you have small fields on your screen, the
> messages gets all chopped up, or writes over itself, making it
> impossible to read.
>
>
>
> I used the about 20 years ago when I was writing lots of COBOL code.
> But haven't needed this in at least 10 years.
>
>
>
> thanks
>
>
>
> Terry W. Simpkins
>
> Director Business Systems
>
> Measurement Specialties, Inc.
>
> office: +1 757-766-4278
>
> mobile: +1 757 532-5685
>
> [log in to unmask] <mailto:[log in to unmask]>
>
> www.meas-spec.com <http://www.meas-spec.com>
>
>
>
>
> * To join/leave the list, search archives, change list settings, *
> * etc., please visit http://raven.utc.edu/archives/hp3000-l.html *
>
>
* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *
|