Skip to content

Page 1

Norsk Data A.S. Program Description

Date Page
86.12.10 1 of 10

Product

Name ND-no. Category
UNIQUE-II ISAM for ND-100 210731B ROY

Reason

X New product

Documentation

Title ND-no
UNIQUE-II Programmer’s Manual 60.210.2 EN
UNIQUE-II Brukerhåndbok 60.206.2 NO
UNIQUE-II User Manual 60.206.2 EN

Purpose

UNIQUE is a 4th generation program for loading, updating and retrieving data with the ISAM database system.

Prerequisites

Computer Type Floating format Op. system Version
ND-100 SIN III VS >= I
ND-100 CX SIN III VSX >= I
ND-no. Product name
210073H ISAM II, version >= H00
210721B BRF-LINKER, version >= B00
210191E FORTRAN for ND-100 To make your own user defined SPECIAL routine
210507B Software Keys
211005A UNIQUE Text System
ND-no. Prog.no. File Name Type Containing
210005U SUT-2412F PERFORM-2412F BPUN PERFORM system
210022U SUT-2412F PERFORM-2412F BPUN PERFORM system
210005U SUT-2412F PERFORM-LIBR. MCRO PERFORM library
210022U SUT-2412F PERFORM-LIBR. MCRO PERFORM library
210455E 205489E DDBTABLES-E02 VTM VTM terminal desc.

Maximum Permanent Mass Storage Resources

User User space Number of files
DIALOG-SYS 640 pages on 35 files
SYSTEM 2 pages on 2 files

Minimum Permanent Mass Storage Resources

User User space Number of files
DIALOG-SYS 560 pages on 19 files
SYSTEM 2 pages on 2 files

File Information

File no. File Name Type Containing
208764B UNIQ-I-100-B MCRO Perform load/dump jobs
208765B UNIQ-I-1-B BRF UNIQUE object code seg. 1
208766B UNIQ-I-2-B BRF UNIQUE object code seg. 2
208767B UNIQ-I-3-B BRF UNIQUE object code seg. 3
208768B UNIQ-I-LIB-B BRF UNIQUE object code global
208769B UNIQ-I-DUMMY-B BRF UNIQUE object code dummy
208770B 8KB-ISAM-BUFFER BRF ISAM-buff. size = 8Kb
208771B 10KB-ISAM-BUFFER BRF ISAM-buff. size = 10Kb
208772B 12KB-ISAM-BUFFER BRF ISAM-buff. size = 12Kb
ooo ND Norsk Data ooo

Scanned by Jonny Oddene for Sintran Data © 2012


Page 2

Program Description

Date: 86.12.10
Norsk Data A.S.
Page: 2 of 10

Product Information

Name ND-no. Category
UNIQUE-II ISAM for ND-100 210731B ROY

Program List

Product Number Name Type Description
208773B 14KB-ISAM-BUFFER BRF ISAM-buff. size = 14Kb
208774B 16KB-ISAM-BUFFER BRF ISAM-buff. size = 16Kb
208775B 18KB-ISAM-BUFFER BRF ISAM-buff. size = 18Kb
208776B 20KB-ISAM-BUFFER BRF ISAM-buff. size = 20Kb
208777B 22KB-ISAM-BUFFER BRF ISAM-buff. size = 22Kb
203535E FORTRAN-2BANK-EO BRF FORTRAN library
208778B UNIQUE-B BASE EXAMPLE: database setup
208779B UNIQUE-II-I-B-0 DEFL EXAMPLE: system setup
208780B UNIQUE-II-I-B-E MENU EXAMPLE: main menu
208781B UNIQUE-II-I-B-N MENU EXAMPLE: main menu
208782B ORDRBASE-B INFO EXAMPLE: ORDRBASE ISAM datab.
208783B CUSTOMER-I-B UNIQ EXAMPLE: customer application
208784B KUNDE-REGISTER-I UNIQ EXAMPLE: customer application
208785B PART-I-B UNIQ EXAMPLE: part application
208786B VARE-REGISTER-I UNIQ EXAMPLE: part application
208787B SALES-ORDER-I-B0 UNIQ EXAMPLE: sales-order applic.
208788B ORDRE-REGISTER-I UNIQ EXAMPLE: sales-order applic.
208777B UNIQ-SP-FORT-B SYMB EXAMPLE: FORTRAN SPECIAL
208789B CUSTOMER-EN-B ISAM EXAMPLE:
208790B CUSTOMER-EN-B DATA EXAMPLE: isam- and data-
208791B PART-EN-B ISAM EXAMPLE: files for the
208792B PART-EN-B DATA EXAMPLE: ISAM database
208793B ORDER-EN-B ISAM EXAMPLE:
208794B ORDER-EN-B DATA EXAMPLE:
208795B ORDERLINE-EN-B ISAM EXAMPLE:
208796B ORDERLINE-EN-B DATA EXAMPLE:
208797B CUSTOMER-NO-B ISAM EXAMPLE:
208798B CUSTOMER-NO-B DATA EXAMPLE: isam- and data-
208799B PART-NO-B ISAM EXAMPLE: files for the
208800B PART-NO-B DATA EXAMPLE: ISAM database
208801B ORDER-NO-B ISAM EXAMPLE:
208802B ORDER-NO-B DATA EXAMPLE:
208803B ORDRLINE-NO-B ISAM EXAMPLE:
208804B ORDRLINE-NO-B DATA EXAMPLE:

Notes

  • Version B is the first version of UNIQUE-II ISAM and it is functionally compatible with UNIQUE-II SIBAS version B.
  • <rev> is to be replaced by the current revision of the DIRECTORY or FILE. The revision level is found on the preceding "ND SOFTWARE LIBRARY DISKETTE" pages.

Additional Information: - The English language version delivered on one double density diskette 210731B-EN-01D is a compiled version of the following single density diskettes: 210731B-XX-01S, 210731B-XX-02S, 210731B-XX-03S, and 210731B-EN-01S. - The Norwegian language version delivered on one double density diskette 210731B-NO-01D is a compiled version of the following single density diskettes: 210731B-XX-01S, 210731B-XX-02S, 210731B-XX-03S, and 210731B-NO-01S.

ooo   ND Norsk Data   ooo

Page 3

Norsk Data A.S. Program Description

Date Page
86.12.09 3 of 10
Product Name ND-no. Category
UNIQUE-II ISAM for ND-100 UNIQUE-II ISAM for ND-100 210731B ROY

Note: A reference card for terminal types other than NOTIS should be appended to the User Manual.

Note: UNIQUE-II ISAM cannot be run without UNIQUE Text System.

Note: The file FORTRAN-2BANK-E0 has 32 bits floating numbers. Several ND-100 machines have 48 bits floating numbers. Therefore do not use this file for anything else than loading UNIQUE-II.

1 Known, But Not Corrected Errors

  • If the specified default file cannot be opened, default values are used, but no error message or warning is given. The user will think the default file was OK, and will not understand why wrong defaults are used.
  • The accumulate function is not working properly if the field is not in the database.
  • Groups cannot be used in expressions (compute, if, etc.). The compiler will not inhibit this and the application will not run correctly if groups are used in expressions.
  • The :UNIQ compiler gives wrong error message (fields width too small) if the format code is not correct (eg '00001', '33').
  • If a field is defined to be longer on the screen than in the base, UNIQUE will not handle this properly (the correction of this error will cause this to be illegal).
  • UNIQUE cannot handle remote printers/files when using the print commands.
  • MENU-COMM may be used to enter a new application with current record. Problem: current record is set from next field, not from the calling field. If next field is another record, then this record will be transferred.
  • If F7 gives no result using a group key, all the fields in the group are set to zero. This makes the use of F7 very little user-friendly.
  • If the file (SYS)DDTABLES-Exx:VTM is not available (does not exist, no access, ambiguous etc.), UNIQUE gets suspended without giving any error message.
ooo   ND Norsk Data   ooo

[Scanned by Jonny Oddene for Sintran Data © 2012]


Page 4

| Date        | Norsk Data A.S.       | Page 4 of 10 |
|-------------|-----------------------|--------------|
| Product     | Name                  | ND-no.       | Category |
|             | UNIQUE-II ISAM for ND-100 | 210731B      | ROY      |

# 2 MODIFICATIONS

Note: The two next sections should be copied and distributed to all users of UNIQUE-II.

## 2.1 MODIFICATION TO THE USER MANUAL

- Section 4.1 ACCESS CONTROL is only for UNIQUE-II SIBAS. UNIQUE-II ISAM does not have an access control system.

## 2.2 MODIFICATIONS AND ADDITIONS TO THE PROGRAMMER'S MANUAL

- Error on page 33 in Programmer's Manual:

  ```
  if ("Field-A"...    if ("Field-C"....
  ```

  should be:

  ```
  if("Field-A"...    if("Field-C"....
  ```

  There must not be any space between `if` and `(`.

- Error on page 157 in Programmer's Manual:

  ```
  field="FLDA"    if("OLD:FLDA<>FIELD") then
      error
  endif
  ```

  should be:

  ```
  field="FLDA"    if("OLD:FLDA<>FLDA")
      error( <melding> )
  endif
  ```

- Addition to chapter 4.5.16 LEGAL-VALUES: Error message from (IL)LEGAL-VALUES does not contain a list of (il)legal values.

- Addition to section 4.5.18 INITIAL-VALUE (example): The initial value, PRICE, must be put into the field, ORDPRICE, *before* the record ORDLINE is fetched. In the example, this is done by join-key to register PART in the first line after the repeat command. Afterwards there is a key to fetch the ORDLINE record.

Page 5

| Date       | Norsk Data A.S.                                         | Page 5 of 10 |
|------------|---------------------------------------------------------|--------------|
| Product    | PROGRAM DESCRIPTION                                     | Category     |
| Name       | UNIQUE-II ISAM for ND-100                               | ND-no.       |
|            |                                                         | 210731B      |
|            |                                                         | ROY          |

- Error on page 73 in Programmer's Manual:
  Add the following after the sentence, "See chapter 7 'Communication with other program systems' for more information":  
  **6.11 Special program commands**

- Modifications to chapter 11.6 SINGLE-USER VS MULTIUSER and 12 DIFFERENCES BETWEEN ISAM AND SIBAS :
  ISAM and :DATA files have to be predefined for both single- and multiuser ISAM mode.

- There is a new option available in the :BASE file, called OWNER. You can now specify the owner of all the registers belonging to one database (ref. data-base-name in the :BASE file). If the OWNER option is used, UNIQUE expects to find all the register files (:ISAM & :DATA) and the register description file (:INFO) on this user. If the option is not used, the default is your own user.

  Example : data-base-name=COMPANY,isam-mode=0,owner=USER  
            data-base-name=ORDRBASE,isam-mode=0

- Instead of having all the registers on one USER (ref. OWNER option) you can override this in the :INFO file. Here you specify the owner of each register as a prefix to the register name(s). The owner must be written inside brackets ().

  The second possibility is to override the ISAM-MODE in the :BASE file, and have one isam-mode for each register. This is specified after the register name, separated by comma.

  Default values for the owner and isam-mode of each register are the ones used in the :BASE file.

  Example: (USER-X)CUSTOMER,1

  ```
        |------ isam-mode of the
        |      CUSTOMER register
        |
        |-----> owner of the CUSTOMER register
  ```

- Chapter 6.3 THE ACCESS CONTROL SYSTEM is only for UNIQUE-II SIBAS. UNIQUE-II ISAM does not have an access control system.

ooo  ND Norsk Data  ooo

Scanned by Jonny Oddene for Sintran Data © 2012

Page 6

Program Description

Date 86.12.09 Page 6 of 10
Product Norsk Data A.S. PROGRAM DESCRIPTION ND-no. 210731B
Name UNIQUE-II ISAM for ND-100 Category ROY
  • Add the following text into Programmer’s Manual chapter 8.1 'Design of SPECIAL subroutines' at the end of page 78:

Note the difference between ISAM/SIBAS when using FORTRAN SPECIAL:

  • SIBAS
    For parameter BREC the whole record will be transferred. You will find the actual field's value by using the UFLDINFO special routine to get the start position in the record before accessing BREC.
  • ISAM
    Only the field value for current field will be transferred in BREC from position 1 and onwards.

Using internal UNIQUE special routines:

Instead of using BREC parameter in SPECIAL call use UQGFLD, to get field's value-buffer, and use UQSFLD, to set field's value-buffer.

  • Add the following text into Programmer’s Manual chapter 8.3 'Internal UNIQUE routines avail...' at the end of page 88 after UFLDINFO-description:

UNIQUE internal special routine for ISAM-users:

UQISDATA - Get field information using register name & item name.
COBOL and FORTRAN interface:

CALL UQISINFO(regname,itmname,regid,reclen,itmid,itmstrt,itmlen)
Name Direction Type Function
REGNAME INPUT int Register name (4 int*2 words)
ITMNAME INPUT int Item name (4 int*2 words)
REGID OUTPUT int*2 Register id (use in ISAM calls)
RECLEN OUTPUT int*2 Record length on ISAM file
ITMID OUTPUT int*2 Item id (use in ISAM calls)
ITMSTRT OUTPUT int*2 Item start addr. in record
ITMLEN OUTPUT int*2 Item length in bytes

When using ISAM-calls in your SPECIAL routine you can get both register id & item id, which are parameters required in ISAM-calls.

  • ISAM does not have display formats. UNIQUE display formats are used in the application examples described in chapter 2 in the Programmer’s Manual.

ooo ND Norsk Data ooo

Scanned by Jonny Oddene for Sintran Data © 2012


Page 7

Program Description

Date Norsk Data A.S. Page
86.12.09 PROGRAM DESCRIPTION 7 of 10
Product Name ND-no. Category
UNIQUE-II ISAM for ND-100 210731B ROY

3 Installation

3.1 Software Key, Protection of the UNIQUE-II Product

To avoid unauthorized installation of the product, UNIQUE-II uses the Software Key system of SINTRAN III. The Software Key is delivered along with UNIQUE-II. Assure that the Software Key is properly installed before installing UNIQUE-II.

If UNIQUE-II still does not start correctly, check with your local ND office that the CPU number of your SINTRAN III is correct. If SINTRAN III is generated with incorrect CPU number, it must be regenerated.

3.2 ISAM Data Buffer Size

The xxKB-ISAM-BUFFER:BRF files are used to set the ISAM data buffer size. Maximum size is 22Kb if the applications in your installation does not contain any SPECIAL routines. If there are SPECIALS involved, you have to reduce the ISAM buffer size at least as much as the data area size of the SPECIAL routines. The possible ISAM buffer sizes are 22-, 20-, 18-, 16-, 14-, 12-, 10- and 8Kb. By inspecting the load run, you will find out how much you have to reduce the ISAM buffer size.

Example: Data area size in SPECIAL routine = 2.5Kb. ISAM buffer max. size = 22Kb - 2.5Kb = 19.5Kb. => You have to use 18Kb-ISAM-BUFFER:BRF.

In the course of the installation procedure you will be asked to specify the ISAM buffer size. When this occurs, answer 18.

Note: Loading the first PROG-file (A-UNIQ-II-I-B).

FREE : P 177777  D 175777

You must check that the data area upper limit is less than 175777. If it is greater than 175777, you will have to tune the SPECIAL's data area and ISAM buffer size so that this value will be less than 175777.

3.3 Installation Procedure

Create a user (default=DIALOG-SYS) and give 640 pages if you want to install both UNIQUE and the examples. You need 56 extra pages if you want to copy FORTRAN-2BANK.

Some of the files form an EXAMPLE system for introduction purposes. The EXAMPLE system consists of applications (:UNIQ), ISAM database (:INFO), :ISAM files and :DATA files. These examples are also found in the manuals.

ooo  ND Norsk Data  ooo

Page 8

Program Description

Date Page
86.12.09 8 of 10
Product ND-no. Category
UNIQUE-II ISAM for ND-100 210731B ROY

Copy the two files named UNIQUE-II-§-B-0:DEFL and UNIQUE-B:BASE to user SYSTEM. The file names must not be changed with exception to the :DEFL number and revision number.

Copy the file FORTRAN-2BANK-E0:BRF only if it is not already present in your system (normally under user SYSTEM or DIALOG-SYS).

If UNIQUE is supplied on one double density diskette then insert the diskette into a floppy drive and enter the directory 210731B--01D. Use the BACKUP-SYSTEM to copy the required files to a suitable user.

If single density diskettes are supplied, enter the directory 210731B-XX-01S and copy the required files using the BACKUP-SYSTEM. Repeat this process for the diskettes 210731B-XX-02S, 210731B-XX-03S and 210731B--01S.

An example of how to use the BACKUP-SYSTEM is shown below.

ØENTER-DIRECTORY_210731B<rev>-<language>-01,<FLOPPY-DRIVE><UNIT>↵
ØBACKUP-SYSTEM↵

BACKUP-SYSTEM / G04 85.08.26

BA-SY: COPY-USERS-FILES↵
    Destination type: D↵
    Destination directory name : ↵
    Destination user name 'DIALOG-SYS': ↵
    Source type : D↵
    Source directory name : 210731B<rev>-<language>-01↵
    Source user name 'DIALOG-SYS' : FLOPPY-USER↵
    Source file name : ↵

    Manual selection : LIST↵

Number of files copied: 31

Ba-Sy: EXIT↵

ØRELEASE-DIRECTORY 210731B<rev>-<language>-01↵
Ø

The files are now copied to the user area DIALOG-SYS.

ooo  ND Norsk Data  ooo

[Scanned by Jonny Oddene for Sintran Data ©2012]


Page 9

Program Description

Date Norsk Data A.S. Page
86.12.09 PROGRAM DESCRIPTION 9 of 10
Product Name ND-no. Category
UNIQUE-II ISAM for ND-100 210731B ROY

From user DIALOG-SYS:

It is necessary to use PERFORM in order to load UNIQUE-II. An example of how to use PERFORM is shown below.

NOTE: :DEFL file number equal to -1 means that the file will not be read and that only the default values in UNIQUE will be used. This will speed up the starting of UNIQUE.

PERFORM

PERFORM 2412F

:MCRO filename (Default = PERFORM-LIBRARY) : UNIQ-I-100-B
Macro name (Default = LOAD-100) : ___

!-----------------------------------------------------------!
! Load UNIQUE-II-ISAM version B for ND-100                  !
!-----------------------------------------------------------!
! Segments are named "A", "B" and "C" followed by           !
! a name (default=UNIQB) given in this macro.               !
! If more than one version of UNIQUE-II is used,            !
! use other names for non standard versions.                !
! NB! BRF-LINKER version B is required                      !
! NB! This macro will only load the system! To be able      !
! to run it the macro DUMP-100 must be                      !
! run from user SYSTEM after the load is OK.                !
!-----------------------------------------------------------!
! There are 2 questions about attribute codes :             !
! 0 = normal, 2 = low intensity , 10 = underline            !
!-----------------------------------------------------------!

User name for UNIQ:BRF files (Default = DIALOG-SYS) :
Program name (Default = UNIQUE-II-I-B) :

User name for ISAM-28ANK library file (default = DIALOG-SYS) :
Number of :DEFL-file (UNIQUE-II-S-B-n-DEFL) (Default = -1) :

Name of SPECIAL library (if used) (Default = NO-SPECIAL) :
User name for FORT-28 library (Default = DIALOG-SYS) :

Segment name (max 5 letters) (Default = UNIQB) :
SPECIAL before application (0=no, 1=yes) (Default = 0) :

SPECIAL after menu command (0=no, 1=yes) (Default = 0) :
Attribute code leading text (Default = 2) :

Attribute code fields (Default = 10) : ___
Size of ISAM data buffer in Kbytes (see inst.procedurej): (default = 22) : ___

øMODE MACRO1:MODE.

This :MODE file will now load UNIQUE-II. Log in as user SYSTEM and run the dump-reentrant job :


ooo ND Norsk Data ooo
Scanned by Jonny Oddene for Sintran Data © 2012


Page 10

Date Norsk Data A.S. Page 10 of 10
Program Description
Product Name ND-no. Category
UNIQUE-II ISAM for ND-100 UNIQUE-II ISAM for ND-100 210731B ROY

@PERFORM<

PERFORM 2412F

:MCRO Filename (Default =PERFORM-LIBRARY):[QIA-S]UNIQ-I-100-B\ Macro name (Default = LOAD-100) : DUMP-100

!---------------------------------------------------------------!
! Dump UNIQUE-II-ISAM Version B reentrant                       !
!---------------------------------------------------------------!
! Segment names are "A", "B" and "C" followed by                !
! a name (default=UNIQB) given in the load macro.              !
! NB! Use the same name as used when loading the system         !
!---------------------------------------------------------------!

User-name for :PROG files (Default = DIALOG-SYS) :
System-name (Default = UNIQUE-II-I-B) :
Segment-name (Max 5 char) (Default = UNIQB) :

@MODE MACRO1:MODE,,

When this job is finished, the system is ready to be used!

3.3.1 SPECIAL TEST LOADING

It is possible to load/reload SPECIAL routines without loading the whole system. The PERFORM job UNIQ-TEST-B:MCRO is provided for this purpose.

The system is loaded on 4 segments instead of 3, and there will be more segment shifting using this method. Reloading the SPECIAL routines will only take 1-3 minutes depending on the size of the routines.

  1. Run the job LOAD-MAIN the first time you are loading the system

  2. Run DUMP-SPECIAL from user SYSTEM

When you have changed the SPECIAL routine:

  1. Run the job RELOAD-SPECIAL

  2. Run DUMP-SPECIAL from user SYSTEM

  3. Repeat from 4) each time you have changed the SPECIAL routine

  4. When the testing is OK, the system should be loaded with the normal load job.

ooo  ND Norsk Data  ooo
Scanned by Jonny Oddene for Sintran Data © 2012

Page 11

ND Software Library Diskette

Page 1

Containing

  • UNIQUE-II ISAM for ND-100 (Norwegian version)

Directory Name

  • 210731B00-NO-01D

User Name

  • FLOPPY-USER

File Access:

  • Public
  • Friend
  • Own
Nr File Name Type T Public Friend Own Pages Bytes
0 UNIQ-I-100-B00 MCRO I R RWACD RWACD 4 4172
1 UNIQ-I-1-B10 BRF I R R RWACD 58 115231
2 UNIQ-I-2-B10 BRF I R R RWACD 56 131826
3 UNIQ-I-3-B10 BRF I R R RWACD 53 105811
4 UNIQ-I-LIB-B10 BRF I R R RWACD 74 142880
5 UNIQ-I-DUMMY-B10 BRF I R R RWACD 10 16584
6 18KB-ISAM-BUFFER BRF I R R RWAD 2 57
7 22KB-ISAM-BUFFER BRF I R R RWACD 2 57
8 12KB-ISAM-BUFFER BRF I R R RWACD 2 57
9 14KB-ISAM-BUFFER BRF I R R RWACD 2 57
10 8KB-ISAM-BUFFER BRF I R R RWACD 2 57
11 10KB-ISAM-BUFFER BRF I R R RWACD 2 57
12 20KB-ISAM-BUFFER BRF I R R RWACD 2 57
13 16KB-ISAM-BUFFER BRF I R R RWACD 2 57
14 ONDRABASE-B00 INFO I R R RWACD 3 3703
15 UNIQUE-II-I-B-N MENU I R R RWACD 2 139
16 UNIQUE-II-I-B-0 OFEL I R RWACD RWACD 2 75
17 UNIQ-SP-FORT-B00 SYMB I R RWACD RWACD 6 9513
18 UNIQUE-B00 BASE I R R RWACD 2 37
19 CUSTOMER-NO-B00 ISAM C R RWACD RWACD 10 5120
20 PART-NO-B00 ISAM C R RWACD RWACD 10 5120
21 ORDER-NO-B00 ISAM C R RWACD RWACD 5 5120
22 CUSTOMER-NO-B00 DATA C R RWACD RWACD 10 2340
23 PART-NO-B00 DATA C R RWACD RWACD 10 372
24 ORDER-NO-B00 DATA C R RWACD RWACD 5 480
25 ORDLINE-NO-B00 ISAM C R RWACD RWACD 5 5120
26 ORDLINE-NO-B00 DATA C R RWACD RWACD 5 1168
27 KUNDE-REGISTER-I UNIQ I R RWACD RWACD 2 1103
28 VARE-REGISTER-I UNIQ I R RWACD RWACD 2 1213
29 ORDRE-REGISTER-I UNIQ I R RWACD RWACD 3 2943
30 FORTRAN-2BANK-EO BRF I R RWACD RWACD 57 114098
  • 31 files using 420 pages. 610 pages reserved out of 610 pages.

Page 12

ND Software Library Diskette

Containing

UNIQUE-II ISAM for ND-100
(English version)

Directory Name

210731B00-EN-010

User Name

FLOPPY-USER

File Access

Nr File name Type T Public Friend Own Pages Bytes
0 UNIQ-I-100-B00 MCRO I R RWACD RWACD 4 4172
1 UNIQ-I-1-B10 BRF I R R RWACD 58 115231
2 UNIQ-I-2-B10 BRF I R R RWACD 66 131826
3 UNIQ-I-3-B10 BRF I R R RWACD 53 105811
4 UNIQ-I-LIB-B10 BRF I R R RWACD 74 142880
5 UNIQ-I-DUMMY-B10 BRF I R R RWACD 10 16684
6 18KB-ISAM-BUFFER BRF I R R RWAD 2 57
7 22KB-ISAM-BUFFER BRF I R R RWACD 2 57
8 12KB-ISAM-BUFFER BRF I R R RWACD 2 57
9 14KB-ISAM-BUFFER BRF I R R RWACD 2 57
10 8KB-ISAM-BUFFER BRF I R R RWACD 2 57
11 10KB-ISAM-BUFFER BRF I R R RWACD 2 57
12 20KB-ISAM-BUFFER BRF I R R RWACD 2 57
13 16KB-ISAM-BUFFER BRF I R R RWACD 2 57
14 ORDBASE-B00 INFO I R RWACD RWACD 3 3703
15 UNIQUE-B00 BASE I R R RWACD 2 39
16 CUSTOMER-EN-B00 ISAM C R RWACD RWACD 10 5120
17 CUSTOMER-EN-B00 DATA C R RWACD RWACD 10 2080
18 CUSTOMER-I-B00 UNIQ I R RWACD RWACD 3 1083
19 PART-I-B00 UNIQ I R RWACD RWACD 2 1213
20 PART-EN-B00 ISAM C R RWACD RWACD 5 5120
21 PART-EN-B00 DATA C R RWACD RWACD 5 372
22 ORDER-EN-B00 ISAM C R RWACD RWACD 5 5120
23 ORDER-EN-B00 DATA C R RWACD RWACD 5 240
24 ORDRLINE-EN-B00 ISAM C R RWACD RWACD 5 5120
25 ORDRLINE-EN-B00 DATA C R RWACD RWACD 5 168
26 SALES-ORDER-I-B00 UNIQ I R RWACD RWACD 3 2936
27 UNIQUE-II-I-B-0 DEFL I R RWACD RWACD 2 75
28 UNIQUE-II-I-B-0-E MENU I R RWACD RWACD 2 121
29 UNIQ-SP-FORT-B00 SYMB I R RWACD RWACD 6 9513
30 FORTRAN-2BANK-E0 BRF I R RWACD RWACD 57 114098

31 files using 411 pages. 610 pages reserved out of 610 pages.