INITIALIZE PERUSER

Freshly initializes per user entity sets and relationships with data.

Syntax

INITIALIZE PERUSER objectname

Parameters

objectname

An entity set name or relationship name (with fields).

Comments

INITIALIZE PERUSER creates a new physical file corresponding to the objectname. It eliminates the need of deleting all data from the object or copying physical files. Also, it doesn't affect the internal data dictionary nor requires recompilation of programs after executing it.

It can be executed anytime a fresh file is needed.

objectname must be a PerUser object defined in the data dictionary and no longer needs to be indicated in the file "areas.zim".

Example

If MyCustomer is an entity set defined as per user in the Data Dictionary, then the following statements are valid:

> INITIALIZE PERUSER MyCustomer
> ADD 1000000 MyCustomer FROM ...
> FIND MyCustomer
> 1000000 selected.
> INITIALIZE PERUSER MyCustomer
> FIND MyCustomer
> 0 selected.