Hello,
there seems to me a serious bug in the report generator part of 4GL
developement tools for DG-Alpha (V7.20UD6). The report listed in the
next lines stops with error -1324 after having written some output lines
(depends on where the character code > 127 is placed in the string and
which character code i use). Typically about 10000 lines of output are
written. It happens with any character > 127 anywhere in the output
string. When removing the > 127 character, the report works as expected
and writes some very huge file.
I reported this error to our Informix support center in germany with no
answer yet.
MAIN
DEFINE
l_str CHAR(10)
, l_i INTEGER
#END DEFINE
LET l_str = ASCII 229, "AAAAAAAAA"
START REPORT r_test To "/tmp/testreport"
FOR l_i = 1 TO 1100000000
OUTPUT TO r_tes (l_i, l_str)
END FOR
FINISH REPORT
END MAIN
REPORT r_test (p_i, p_str)
DEFINE
p_i INTEGER
, p_str CHAR(10)
#END DEFINE
OUTPUT
...
FORMAT
PAGE HEADER
PRINT "This is a test"
ON EVERY ROW
PRINT p_i USING "#####&", p_str
END REPORT
Greetings, Joerg