To create a Logical View, you must open a Segment creation wizard in the Design Explorer view and select 'Logical View' as Segment type. When the required information is entered in the other fields and the creation wizard closed, you can see as a result the Logical View instance saved in the Design Explorer view, under the current location, in the Segment folder.
A package corresponds to a logical group of information.
The logical resources contained in a package can be distributed into various projects.
The packages represent the branches of the projects. Each package contains its own instances.
For the resources transferred from Pacbase, the naming convention of a package is: {location name}.{Library path}.{Library name}. To reflect the Library hierarchy, you can enter the Library names (starting from the highest-level Library), and separate each with a period (example: COM.CIF). This way, there will be a first-level branch (COM) with its instances, and a second-level branch (CIF) with its own instances.
A project represents the physical distribution of your instances in your workspace. It groups directories and files. It is used to organize resources which can be built, shared, or stored as a version.
A Pacbase project contains a subset of files which correspond to the models and the generated sources which make up an application.
There can be various projects for each location (a location is the equivalent of a database).
The Logical View name is made of the name of the Data Structure associated with the new Logical View instance and a record code. The Data Structure name is made up of two alphanumeric characters. This name is a logical code internal to the database. It is therefore independent of the names used in Database Blocks and Programs. The second part of the Logical View name must be two characters long. The first character must be a number, and the second character can be a number or letter. If the second character is a letter, the first character must be different from zero. If a Library is defined with the protection of extracted entities or no modification of extracted lines, the creation of a Logical View is authorized if its Data Structure exists in the same Library and if the Segment does not exist in a protected Library of the network.