Subject: | |
From: | |
Reply To: | |
Date: | Wed, 2 Jun 2021 11:39:55 -0400 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
External Email
If there is anyone left on the list who can answer this then I would appreciate
the information.
I have an existing QUIZ program that prompts the user for a number of
transactions terminated by a blank response then followed by a parameter
prompt, that has a default value is no data is provided, and which then runs.
The objective is to pass to the QUIZ program a set of prompt answers prepared
by a QUICK screen so that the user does not have to enter anything.
If necessary I can alter the QUIZ report, or create a variant, which reads the
propt data from a flat file created in the QUICK screen and eliminating the
second data prompt. However, I thought to try and pass the information from
QUICK to QUIZ via STDIN. And this is where I am having difficulty.
In the QUICK screen I create a temp file, QKARINE1, and write the transaction
code to the first line and blank lines to the next two records. I then want to
pass this file to QUIZ via STDIN using "FILE STDIN=QKARINE1;TEMP". If I do
this outside of QUICK then it works perfectly. QUIZ picks up the responses
from STDIN and runs the report.
When I try this through a RUN COMMAND in QUICK then I get this error:
**** OPEN OF STDIN FAILED (CERR 14)
ABORT: QUIZ.PH839C.COGNOS
NM SYS a.00fedf70 dbg_abort_trace+$28
NM USER 129.000ab208 _csu_error+$e4
NM PROG b4.0019d4e0 _start+$20
Press RETURN to continue.
Now while STDIN is a designated file name for QDESIGN it is not listed as such
for QUICK itself. So, I am sort of at a loss to understand why QUIZ cannot
open STDIN from inside QUICK.
Has anyone run into the situation of passing parameters to QUIZ from QUICK
without using a FILE in an ACCESS statement? How was it solved or is a FILE
statement absolutely necessary?
--
*** e-Mail is NOT a SECURE channel ***
Do NOT transmit sensitive data via e-Mail
Unencrypted messages have no legal claim to privacy
Do NOT open attachments nor follow links sent by e-Mail
James B. Byrne mailto:[log in to unmask]
Harte & Lyne Limited http://www.harte-lyne.ca
9 Brockley Drive vox: +1 905 561 1241
Hamilton, Ontario fax: +1 905 561 0757
Canada L8E 3C3
This message is not from a UTC.EDU address. Caution should be used in clicking links and downloading attachments from unknown senders or unexpected email.
* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *
|
|
|