/
Reports

Reports

It is possible to prepare custom reports in HTML, Text, Excel, Zip or CSV formats with GEODI.

You will need a GEODI Pro license for reporting.

Reports have Macro and Localization support.

A Notification E-mail Body definitions are also a report. You may utilize reporting feature in many places.

Reports need a jSettings and other file depending on the type. The settings must reside in Settings/Reports or %appdata%App/Geodi/Settings/Reports.





Report jSettings

Report display name, icon, visibility condition and many other settings reside in JSettings.

 

Conditionally Displaying

ConditionMacro defines the report’s visibility. If the report is specific to a WorkSpace use ActionTarget. The MAcro page may have more samples.

{ ID:"MyReport", DisplayName:"[$.en:My Report;tr:Benim Raporum]", __type: "Factory.ActionFactory:HTMLReporter", ActionTargets:"*", ConditionMacro:'c.HasPermission("DECE.SYSTEMMANAGER")', }

Pre Query

If your report should only contain PDF files then "AndQuery in GenericSettings" will limit the report rows. The following sample limits report to erroneous files only.

{ ID:"MyReport", DisplayName:"[$.en:My Report;tr:Benim Raporum]", IconName:"Layer/newspaper", __type: "Factory.ActionFactory:HTMLReporter", ActionTargets:"*", ConditionMacro:'c.HasPermission("DECE.SYSTEMMANAGER")', GenericSettings: { "AndQuery": " status:HasCanError" } }



Each Row is a Content

By default, each row in a GEODI report is a GeodEntry, which is a word discovered. Every date or IBAN discovered will be a row in the report. With the following settings, each row will be content.

{ .. GenericSettings: { "OneSummaryPerRecord":true } }

 

Init

Runs before the report. The following samples how to change data objects so that each row will be a layer. You may try different distinct criteria and look at other methods of the context object.

 

 

Related content

Zip Report
Zip Report
More like this
HTML Report
HTML Report
More like this
GEODI Report API
GEODI Report API
More like this
GEODI Discovery:Reports
GEODI Discovery:Reports
More like this
Excel Report
Excel Report
More like this
CSV Report
CSV Report
More like this