Skip navigation links
Customer care
Technical Info
Reportive Data Analyzer
Reportive Analyzer
Reportive Designer
Analyzer deployment
Reportive Studio
Data Connectors
Integrated ETL
Composite Objects
Office integration
Data cubes generator
Production
Production Center
Reportive > En > Support > Technical Info > Reportive Studio > Composite Objects

Reportive Studio

Composite Objects 


 

Since version 8, Reportive Studio has incorporated the concept of Composite Objects. This concept was born from a simple observation: it is very difficult to theorize and model the knowledge of business experts, even more so knowledge shared by several people, but it is natural to reuse something that already exists and works.

This has allowed us to set up a simple approach that allows business users to reuse parts of projects that already work and whose results have been validated. The implementation of this approach has led to a four-step process:
 


1- Creating a processing chain that is validated or open a project that is already in production and where the feature is already implemented,

2- Selecting the group of objects that you want to reuse,

3- Creating a "group" around these objects. This allows you to prepare settings by modifying the elements so that some properties are exposed at group level,

4- Via the context menu, publishing your group as a new composite object in the library of your choice, under the name of your choice. The current values of the group's settings become the default settings for all future instances of this object. After instantiation, you can change the settings or decide to display them in the container where the object is stored, or even display them on the input port of the instance.

Composite objects must be published to a library. By default, each workspace has a library called "local". You can create as many libraries as you want to organize your objects according to your needs. You can organize objects as you wish by storing them in your own custom hierarchical categories.

 

 

Locked Library

 

 

 

Unlocked Library

 

 

 

You can distribute your libraries and secure them to prevent any modification, but also to protect your know-how by stopping users from seeing the contents of the composite objects. You can also mark objects as "private": these will only be visible if the library has been unlocked.

Securing a library encrypts all files within it. All elements available in Reportive Studio can be part of a composite object. You can then create your own business objects, giving them a data, calculation, rendering or distribution orientation.

You can export your workspace libraries to share them within your company or to reuse them in other workspaces. You will be notified if a new version of the library is published: it is up to you to accept the update or to keep your current version so as your project is not affected.