window paramaters do not match call.
"James B. Byrne via Aubit4gl-discuss" <[email protected]> Wed, 3 Mar 2021 11:07:01 -0500
| Newsgroups | gmane.comp.lang.4gl.aubit.general |
|---|---|
| Message-ID | <[email protected]> |
I dealt with the oid issue by adding a column named oid with data type serial
to the table.
Now I have a different problem.
Err:Program ./ex10.4ae stopped at 'ex10.4gl', line number 499.
Error status number -30016.
The row or column number in DISPLAY AT exceeds the limits of your terminal.
4gl function call stack :
ex10.4gl (Line 410) calls message_window(x=888,y=more devilment)
ex10.4gl (Line 130) calls insert_manuf(array_idx=888)
ex10.4gl (Line 70) calls choose_op()
MAIN
Note the values of x and y (which are reversed in effect from the Cartesian
norm but whatever) at line 410.
However, this is what line 410 in the program states:
402 IF (status < 0)
403 THEN
404 ERROR status USING "-<<<<<<<<<<<",
405 ": Unable to complete manufact INSERT of ",
406 ga_manuf[array_idx].manu_code
407 ELSE
408 LET ga_dsplymsg[1] = "Manufacturer ", ga_manuf[array_idx].manu_code,
409 " has been INSERTed."
410 CALL message_window(6,6) -- row,col
411 END IF
The call uses scalars as arguments. How is the data input on the w_manufs
screen migrating into the scalar values passed as arguments to the message
window?
--
*** 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:[email protected]
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