Including Basic Utilities, Dictionary-IV®, Script-IV™,
Report-IV™, Query-IV™, Source-IV™, Report-IV™
to PDF.
Enhancements
Reference:
T-Connect
OPENworkshop supports T-Connect, Thoroughbred’s
web terminal emulation product . For more information please refer
to the T-Connect Web Terminal Reference Manual.
Reference:
T-Connect
Added support for large Dictionary-IV
objects: Views,Screens, Pop Up Menus, Help, Reports displayed to the
screen, Text Fields, and Source-IV source when using T-Connect. All
editors including EDITF support editing large objects. For more
information please refer to the T-Connect Web Terminal Reference
Manual.
Reference:
T-Connect
Printing with T-Connect will generate PDF files. For
more information please refer to the T-Connect Web Terminal
Reference Manual.
Reference:
T-Connect
Added support for downloading files through the
browser. For more information please refer to the T-Connect Web
Terminal Reference Manual.
Reference:
Report-IV to PDF
Report-IV to PDF with 3GL wrapper is now
included with OPENworkshop.
Reference:
PopUp Menus and online Help
The ability to 'dock' PopUp Menus
and OnLine Help objects. the Help type, window
size and location in line 0 can specify a 'Docking' flag. Valid help
types are:
.HH. Simple Help
.HI. Index Help.
.HM.
PopUp Menu
.MM. PopUp Menu
.HF. Function Key Help
Valid
column docking flags are: L - Dock Left or R -Dock Right
Valid
row docking flags are: T - Doc Top or B - Dock Bottom
Both a
column and a row docking flag must be supplied. Both docking flags
support an offset value.
Example, in menu OOM0 setting the
first line to .MN.14,13,R,B will result in the main OPENworkshop
menu being docket Right and Bottom.
Example, in menu OOM0
setting the first line to .MN.14,13,R-1,B-3 will result in the main
OPENworkshop menu being docket Right-1 column and the Bottom-3
rows. Note: This ability to dock menus and help objects
is supported by both T-Connect and TbredComm.
Changes
Reference:
Screens 4GLE CSCR 0194
A problem doing an UpArrow off a field
that has a Post Process Connect Method has been fixed.
Reference:
Screens 4GLE SCRN 0015
Fixed an ERR=41 line 1580 of 4GLUB3 when
doing an F10 Goto Field to a field that is on the screen but not in
the INPUT SCREEN DATANAME LIST.<
Reference:
Views
A problem has been corrected with CONNECT VIEW start and
end range were equal (VIEW$[5] = VIEW$[6]) and starting key was
within the range (POS(VIEW$[5] = VIEW$[4]) – 1).
Reference:
Views
The CONNECT VIEW action control VIEW$[2] and VIEW$[3]
where corrected to perform according to documentation.
[2]
Selected key of view row when view terminated.
Primary key is
always returned for DIRECT files.
INDEX is always returned for
INDEX files.
For CISAM/MSORT files, the returned value will be:
If VIEW$[2]=""
6 byte binary index number +
selected key value will be returned.
If VIEW$[2]="0"
or a valid sort number
the specified key value for the
specified sort will be returned.
If VIEW$[2] contains a
undefined sort, the return value will be the
same as would be
returned for VIEW$[2] = ""
[3] Which sort.
Reference:
Views
No precision was being set for date type 2 in view
processing. This could case rounding problems with some dates.
Default to precision 2 for date type 2 in views.
Reference:
Views
If a row in a view has been selected for deletion but the
delete is canceled, the extract for the row needs to be released.
The original coding could result in errors. This was corrected.
Reference:
Record Level Security
The CGV for Record Level Security was
being set even when System security was not active. The global as
null in this case but was created. This caused errors. This was
corrected and testing for security was tightened.
Reference:
Script-IV Error Processing
Corrected generated code for
Script-IV for error processing for RETRY = "N"
Reference:
Error Processing
Change layout of RETRY error window to show
report name and other formatting changes.
882
Method: PGM:
LINE: 1222 Error: 40 TCB(3): 2 ENVIRONMENT LEVEL = 7
Numeric
Value Overflow
01222 LET A=0/0
883
Method: WRK1TC8
RPT: RRTERROR Test Error Log"
LINE: 1222 TCB(3): 2
ENVIRONMENT LEVEL = 6
Error: 40 - Numeric Value Overflow
01222
LET A=0/0
Reference:
Error Processing
Added restricted access to error
processing.
If system security is active.
If restricted
debug in the installation information is set to "Y".
If
an error occurs an error log entry is created.
If the operator
is a developer, execution will continue normally but if the operator
is a user, the system password must be entered before
proceeding.
The input help is OONERRL if the system
administrator would need to change it or to create copies in other
languages.
Reference:
Error Processing
Modified Report-IV to display report name when
an error occurs.
Method: WRK1TC8 RPT: RRTERROR Test Error Log"
LINE: 1222 TCB(3): 2 ENVIRONMENT LEVEL = 7
Error: 40 -
Numeric Value Overflow
01222 LET A=0/0
Reference:
Report-IV to PDF
A problem generating a PDF file size16.5 x
11.7 (landscape) has been corrected.
Reference:
PDF 3GL wrapper 4GLE PDFC 0072
A problem using the PDF 3GL
wrapper as a ghost task has been corrected.
Reference:
Report-IV CONNECT REPORT
An ERR=14 when doing a CONNECT Report
has been fixed. This could happen when the selected output device
was the terminal.
Reference:
Report-IV CONNECT REPORT to Excel
Fixed an ERR=41 doing output
to Excel with an embedded CONNECT REPORT
Reference:
Text Fields OO41
Fixed a case where OO41 was not returning all
text fields.
Reference:
TUX Utilities
Fixed a problem where TUX was leaving a directory
opened.