Navigation
Main
VIP4™/TbredComm™
Basic

Enhancements
Links
Query-IV™
Script-IV™
Views

Changes
General
Links
Query-IV™
Report-IV™
Screens
Script-IV™
Source-IV™
Views

OPENworkshop®
and IDOL-IV®
8.5.1 Release Notes


Software Enhancements

Links  [up]

  1. Reference: None
    Required Build:8.5.1

    Description: Date Type 8 (SQL) has been changed to now be treated as numeric for sorts. When sorted as a string (11.4), trailing zeros (0) would be truncated and the sorts would not be in the proper order. This change requires that Link Sorts be rebuilt. This can be accomplished with the Link Sort Rebuild Utility.
  2. Reference: none
    Required Build: 8.5.1

    Description: The F2 function (Display File Information) from the datafile name field in Link Maintenance now displays the number of active records, as well as the number of deleted records for an MSORT/TISAM type file.

Query-IV™  [up]

  1. Reference: 4GLE QRY4 0035
    Required Build:8.5.1

    A window containing all possible operands that can be selected now appears when entering a SELECT WHEN clause. While entering a ROWS WHERE clause, pressing F11 will display this operand menu. Pressing CR on the highlighted entry will put that operand in the window

Script-IV™  [up]

  1. Reference: None;
    Required Build:8.5.1

    The number of file channels in Script-IV has been expanded to more than 250. The previous version only allowed around 128.
  2. Reference: 4GLE SRPT 0321
    Required Build: 8.5.1

    The size of the INDEX number for INDEXED files has been increased from 6-digits (999999) to 9-digits (999999999).

Views  [up]

  1. Reference: None
    Required Build: 8.5.1

    A new option has been added to CONNECT VIEW that allows the user to "Reverse" the order of a predefined sort. From the Sort Window F5, press F2 on any highlighted sort and the order of the current sort will be reversed. Reversing the order of the original sort will still retain the range values properly. Also, VIEW$[30] set to an "R" will cause the view to be presented in reverse order from the selected sort.
  2. Reference: None
    Required Build: 8.5.1

    View heading column/row descriptions can now be dynamically changed for CONNECT VIEW. Array entry VIEW$[28] now supports this.

    VIEW$[28] - View heading col/row substitution values. The first byte defines the substitution set delimiter used in the string. this is followed by one or more substitution sets:


    (1,1)   - 1 byte substitution value delimiter +
    (2,1)   - 1 byte row number (1,2,3) +
    (3,3)   - 3 byte colum number +
    (6,x)   - Substitution text +
    (6+x,1) - Delimiter +
    (next entry)


    All substitution values will be padded to column width with trailing spaces. This means unless leading spaces are supplied, substitution headings will be left aligned. If the substitution values exceeds the defined column width, the substitution value will be truncated. To clear a column heading within a row, define a substition value of 1 space. This will be padded to full column width and have the effect of clearing out the column heading for that row.
  3. Reference: None
    Required Build: 8.5.1

    An enhancement has been made to CONNECT VIEW (OO3A) where dynamic colors can now be supported in views. This is supported in character mode as well as VIP4.

    VIEW$[29] =
    SETCOLOR foreground+background CELL.DATA-NAME WHEN ;
    SETCOLOR foreground+background CELL.cal WHEN ;
    SETCOLOR foreground+background COL.DATA-NAME WHEN ;
    SETCOLOR foreground+background ROW WHEN
    OR
    VIEW$[29] =SETCOLOR METHOD = method-name.

Software Changes  [up]

General  [up]

  1. Reference: 4GLE HTKY 0005
    Required Build: 8.5.1

    A problem has been corrected where pressing CNTRL-P in Basic Console Mode, and then returning to Console Mode, would cause the cursor to disappear.
  2. Reference: none
    Required Build: 8.5.1

    Several problems have been corrected in regards to the "Mouse Aware" code in the TbredComm character window.
  3. Reference: none
    Required Build: 8.5.1

    An Error 76 has been fixed while in the text editor and doing a "Cut" of a text block that is greater than 1 window of text, then selecting the option to save the text block.

Links  [up]

  1. Reference: 4GLE FMT 0149
    Required Build: 8.5.1

    An Error 47 has been corrected when the textual length of a dataname is changed in the Sort Definitions.
  2. Reference: 4GLE LINK 0081
    Required Build: 8.5.1

    A problem has been fixed in Link Maintenace where a user was allowed to change the File Type of a Link. This is now allowed only under the condition that the data file has not yet been created.
  3. Reference: 4GLE LINK 0082
    Required Build: 8.5.1

    A problem has been corrected in Link Maintenance where pressing CR (Enter) on the Number of Records field will automatically change to 50 when it was previously 0.
  4. Reference: 4GLE LINK 0085
    Required Build: 8.5.1

    Changes have been made in Link Maintenance dealing with Server type files. Previously when attempting to create Server files, the data files had to be created and exist in order for the Link Header and Sorts to be maintained. Now when creating these types of Links, the data files no longer need to be created or exist.

Query-IV™  [up]

  1. Reference: 4GLE QRY4 0032
    Required Build: 8.5.1

    An Error 41 has been fixed when doing F8 from a view, Select Query and select Execute Query.
  2. Reference: 4GLE QRY4 0034
    Required Build: 8.5.1

    A window problem has been corrected when doing an EQL. From the EQL window do the F9 function to generate SELECT WHEN statement, then do F3 Print function to the screen. Afterwards, the basic windows were not correct.
  3. Reference: 4GLE QRY4 0034
    Required Build: 8.5.1

    An Error 47 has been fixed when defining a Query. Select columns and then press F4 Exit.
  4. Reference: 4GLE QRY4 0036
    Required Build

    A problem has been corrected where retrieving a Query would cause the Query Name to disappear when the user goes to the Description field.
  5. Reference: 4GLE QRY4 0037
    Required Build

    A problem has been fixed while in Rows Where selection where pressing F10 would display the list of element names, even though the flag to list dataname descriptions was enabled.
  6. Reference: 4GLE QRY4 0038
    Required Build

    A problem has been corrected while in the Rows Where selection where the cursor was not positioned at the end of the text like it is when entering formulas in Report-IV and screen editors.

Report-IV™  [up]

  1. Reference: 4GLE RPT4 0385
    Required Build: 8.5.1

    A message error has been corrected while in the Report-IV editor using the F7 Print Report function. Pressing F7 the first time to print works fine. Press F7 a second time and the message error will occur.

Screens  [up]

  1. Reference: 4GLE SCRN 0157
    Required Build: 8.5.1

    A problem has been fixed in screen maintenace where doing an F1 to preview a non-window screen would result in an ERR=14 Line 1010 in IDPUB0.

Script-IV™  [up]

  1. Reference: None
    Required Build: 8.5.1

    An Error 32 situation has been corrected where the global variable "SNFN" (Screen/Format Name) could have several duplicate names.
  2. Reference: None
    Required Build: 8.5.1

    A problem has been fixed when doing a DELETE link-name and Text Field records exist in the file. The removal of the text field records were being performed on the same channel as the EXTRACTed primary key. The removal of the text fields are now done on a seperate file channel.

Source-IV™  [up]

  1. Reference: 4GLE SRC4 0104
    Required Build: 8.5.1

    A problem has been corrected in the Backup/Restore where doing an "append" to a source that was previously locked would not remove the lock from the backup file.
  2. Reference: 4GLE SRC4 0105
    Required Build: 8.5.1

    A problem has been fixed when calling Screen Definition Maintenance from the Source-IV editor, the message "Screen Color Attributes will be lost".
  3. Reference: 4GLE SRC4 0106
    Required Build:8.5.1

    A problem has been corrected in the Search/Replace window where the search results were displayed as black on black.

Views  [up]

  1. Reference: 4GLE CVIE 0304
    Required Build: 8.5.1

    An Error 20 has been corrected when deleting a record from a file and a bad delete value exists in the format. A Delete Value Failure message will now be displayed.
  2. Reference: 4GLE CVIE 0305
    Required Build: 8.5.1

    A problem has been corrected with Date Type 2 fields defined as secondary keys and specified as a key range, especially with a 4-character year.
  3. Reference: None
    Required Build: 8.5.1

    A problem has been corrected with older view definitions where deleting a dataname that was not used in the view while at the same time adding a new dataname would cause the header to be written out incorrectly. An error would occur while attempting to update it from Format Maintenance.

Copyright ©2003 Thoroughbred Software International, Inc. Unauthorized use is prohibited.