Modifying entity properties

Entity properties can be freely modified as long as the entity is empty (it does not contain any members). When an entity is populated, only some attributes can be changed as follows,

 

Entity name. This property can be changed freely at any time, without impacting any existing Capsule.

When an entity is created, Board creates an internal unique identifier (UID), which is used to reference the entity. Reports, procedures, datareader protocols and other objects all use the entity’s UID therefore changing the entity name does not affect existing Capsules (and its reports and procedures) or other database objects. Note however that web services scripts and Excel macros may be referencing an entity by its name therefore changing the name of the entity will impact those scripts and macros.

 

Code width. Changing the code length requires you to clear the entity.

 

Desc width. Changing the description length requires you to clear the entity.

 

Max Item nr. It is possible to change the Maximum Item Number of an entity without having to clear the entity with the only restriction that the entity should not be used by any cube version containing data. For example, if you run the Clear All cubes function then it is possible to change the Max Item Nr of any entity in the database without having to clear the entities.

 

If you need to modify the Max Item Nr of an entity when the database is populated, it is sufficient to clear all the cube version which use that entity, in order to be able to change it. Since it is not required to clear the entity itself, any existing selection in procedures or in Capsules will not be affected by this operation.

 

 

Sort by. This property can be changed freely.

 

Display. This property can be changed freely.

 

User view. This property can be changed freely.

 

Is Roll-up. This property can be changed freely.