Offline Neos database and report portability
For usages such as:
- sending a report as a bug illustration to Stimulsoft
- opening a Neos report in the Stimulsoft desktop application it is possible to export a standalone version of the Neos reports.
During this process, the online Neos database (AKA. entity-view endpoint)
is replaced by an offline JSON database pointing at an embedded resource called resource://NeosJsonDatabase__{EntityViewName}.
The Neos Designer performs the opposite operation upon import and replaces the offline Json data by a connection to the live endpoint in the business cluster.
Special remarks
Preserving the DataSources names and aliases
The DataSources section of the report should not be affected by the export/import operation.
In particular, the customized names of the properties will remain unchanged during the export/import operation.
The same is true for the NameInSource properties of course.