CONTENTS Title Page Copyright Page Preface 1 New Features for DEC DATATRIEVE Version 7.0 1.1 Client/Server Component of DEC DATATRIEVE 1.2 DECnet/OSI Phase V Support 1.2.1 Overview of DECnet/OSI Phase V Fullnames 1.2.2 Use of Fullnames in DEC DATATRIEVE 1.3 Oracle TRACE and Oracle Expert Support 1.4 AT TOP and AT BOTTOM Clauses Within FOR Loops 1.4.1 Usage Notes 1.5 Improvements to the Output of the SHOW VARIABLES Command 1.6 New Mechanism for Adding User Functions to DEC DATATRIEVE 1.7 Predefined Variables 1.7.1 PAGE_COUNT 1.7.2 PAGE_NUMBER 1.7.3 STATEMENT_COUNT 1.8 SHOW FUNCTIONS Command 1.9 New argument to the SHOW FIELDS FOR command 1.10 Improvements to the Output of the SHOW Collection-name Command 1.11 Improvements to the Output of the SHOW PRIVILEGES Command 1.12 SET [NO] NULLS Command 1.13 SET [NO] GRID Command 1.14 Use of Variables as Procedures 1.15 Increased Number of Columns for the SET COLUMNS_PAGE Statement 1.16 New Logical Name DTR$ENVIRONMENT 1.17 New DEC DATATRIEVE Functions 1.17.1 FN$MODI 1.17.2 FN$BIT_EXTRACT 1.17.3 FN$BIT_AND 1.17.4 FN$BIT_OR 1.17.5 FN$BIT_XOR 1.17.6 FN$BIT_NOT 1.17.7 FN$SET_SYMBOL 1.17.8 FN$DELETE_SYMBOL 1.17.9 FN$SET_LOGICAL 1.17.10 FN$DELETE_LOGICAL 1.17.11 FN$STR_LENGTH 1.17.12 FN$STR_TOKEN 1.17.13 FN$ICHAR 1.17.14 FN$STR_CHARN 2 Problems and Solutions 2.1 Continuation Character in Commented Line 2.2 Informational Message not Corresponding to Performed Operation 2.3 Error Converting D_FLOATING Values to Integer Values 2.4 Invalid Object Created in Oracle CDD/Repository 2.5 Data Conversion Error 2.6 Incorrect Floating Binary Values 2.7 Statistical Functions in Loops 2.8 DECforms ~ Forms and Screen Repaint Failure 2.9 Video Attributes Modified by DECforms Forms 2.10 Network Transport Failure not Signaled by DEC DATATRIEVE 2.11 CDO Objects Stored in the Compatibility Dictionary 2.12 Searchlist Logicals in Dictionary Pathnames 2.13 FOR Statements and Remote Domains 2.14 Incorrect Memory Page Protections Assigned by DTR$FINISH 2.15 Arguments in User-Defined Functions 2.16 Internal Error When Readying an Oracle Rdb Domain 2.17 View Domains Ignoring Oracle CODASYL DBMS Set Clauses 2.18 Oracle CDD/Repository Protection Error Caused by DEFINE FILE Command 2.19 Loss of Precision in Arithmetic Calculations 2.20 Unrecognized Date Edit String 2.21 DEFINE FILE Command Failure 2.22 Error Reducing Record Streams 2.23 T Edit String and PostScript® Reports 2.24 PostScript and DDIF Reports 2.25 Search List Support 2.26 Conversion of Hyphens to Underscores in Filenames 2.27 NEW_PAGE Clause in CDA Format Reports 2.28 New Error Message for DEC DATATRIEVE Installation 3 Restrictions and Known Problems 3.1 Restrictions 3.1.1 Incorrect Edit Strings Generated by Oracle CDD/Repository 3.1.2 Incorrect Formatting of CDA Format Reports 3.2 Documentation Omissions 3.2.1 Incorrect Examples for FN$USERNAME 3.2.2 List of Added or Modified Files During Installation 4 Upward Incompatibilities Between DATATRIEVE-11 and DEC DATATRIEVE 4.1 Incompatibility in the Handling of Negative Representation of Zero 4.2 Incompatibility Assigning COMP-2 Values to Integer Fields