The Reports feature helps you quickly find and organize the exact case data you need, without digging through multiple screens.
You start by choosing what you want to report on (your main Object), then decide what information to display (Columns) and which records to include (Filters). Filters work like smart rules: only records that meet all your conditions will appear in the results.
Once your structure is ready, you can preview it, run it to generate real data, and save it as a reusable template. That way, the next time you need the same insight, you can execute it in seconds.
The following information walk you step by step through:
- Building a Report
- Applying Filters in Main Objects and Relationships
- Previewing Results
- Running and Downloading Reports
- Saving and Managing Report Templates
Together, these guides show you how to move from structure to insight, quickly, accurately, and consistently.
Building a Report
Users can tailor Reports when creating a template that defines the structure:
- First, selecting Columns from a main Object, then from Relationships with another Object.
- Later, applying Filters to narrow the results.
The Report creation is always the first step. After running, the Report is generated with the corresponding data as needed.
Filters
Filters control which records are included in a Report.
How it works
- A filter evaluates a logical condition made up of a Field, Operator, and Value. The field value is compared against the condition and returns either if the condition is met or not (true or false).
- Records that meet the filter condition (true) are included in the Report. Records that do not meet the condition are excluded.
- When multiple filters are applied, they are combined using AND logic. This means ALL applied filters must evaluate to true for a record to be included in the Report.
For example:
You have three filters that help decide which records to include in the Report. Each filter checks a specific condition on a field (Name, Last Name, or Date of Birth).
When the filter is configured as follows:
Filter 1:
| Field | Operator | Value |
| Name | Is Equal | John |
Filter 2:
| Field | Operator | Value |
| Last Name | Is Equal | Smith |
Filter 3:
| Field | Operator | Value |
| Date of Birth | Is not Equal | 01/01/1999 |
The Report will only show records that:
- Name: John.
- Last Name: Smith.
- Date of Birth is NOT 01/01/1999.
Why is that?
When the user combines multiple filters, they work together by using AND logic. That means a record has to pass all the filters to be included in the Report.
Columns
Columns define the Report structure and which data will be displayed for each record retrieved from the search. Users can add columns that correspond to a field from the main Object or from other Objects linked through a Relationship.
Operators
Available operators according the Field Type are:
|
Text
|
Date
|
Number
|
|
Currency
|
Yes / No (Boolean)
|
How to Build a Report
To build a new Report, follow these steps:
Here's an interactive tutorial
- After accessing Neostella, click the grid icon
, select the Cases workspace, and navigate to Reports.
- In the Reports dashboard, click +NEW Report. The Explore page is displayed.
Or Alternatively
- After accessing Neostella, click the grid icon
, select the Cases workspace, and navigate to Explore. The Explore page is displayed.
Select the Main Object
The main Object serves as the schema and data source for building a Report.
- Click the What are you looking for? dropdown and select the main Object to build the Report. The user can also search for Objects in the list by entering text in
Search Data Sources.
Apply Filters
- (optional) Click Select field and select a field to filter: This refines the Report results by building conditions. Users can also search for fields in the list by entering text in
Search….
The user can select:
- Fields from the main Object or
- Fields from other Objects linked via Relationship with the main Object. When the main Object has Relationships, the +ADD Relationship button is enabled.
| Main Object Filter | Relationship Object Filter |
The dropdown only shows fields associated with the main Object the user selected.
|
The dropdown only shows fields associated with the main Object the user has selected.
|
- Click +FILTERS to add additional filters if needed. Then configure it as explained in steps 6, 7 and 8.
-
To Delete a Filter, click its
icon.
- If the user does not add any filters, all data will be included in the report.
- For more information about applying filters by Objects and Relationships, please visit: How to Apply Filters in Main Objects and Relationships.
Add Columns
Add desired columns to build the Report tailored to your needs. Columns, in a Report, are fields either from the main Object or other Objects always linked through a Relationship with the main Object.
- Click the SELECT FIELDS button.
- In the Select Fields dropdown, select the fields that will represent a column within the Report.
- The list of fields is dynamically displayed according to the fields associated with the main Object, or fields from other Objects linked via a Relationship with the main Object.
- Selected fields are displayed in the following format: Object Name > Field Name
.
- The selection order will determine the column’s order in the built Report.
- Remove a column by clicking the
icon.
- Your Report should include at least one column.
Preview Results/ Save the Report/ Run Report
- Once the Report is structured, users can:
- Preview the results.
- Run the Report.
- Save the Report as a template for future use.
For more information about available options, please read:
- How to display the Report Preview Results
- How to Run a Report after Building it
- How to Save the Report
- How to Manage a Saved Report
How to Apply Filters in Main Objects and Relationships
When building the Report structure, the user can apply filters based on either the main Object or Relationships.
For example:
Case 1: Main Object Filter
The user needs to filter in the report records in Projects with the 8188 Taylor Street
Jacksonville, FL 32210 as their Address.
For doing it, the following filter should be applied:
- In the What are you looking for? dropdown, select the main Object, in this case Projects.
- In Select field, choose the Address field.
- Then select the Equals Operator.
- Enter the 8188 Taylor Street Jacksonville, FL 32210 address as the Value.
Once the Report is executed, the filter will search in the Projects for records where the Address field matches the value 8188 Taylor Street Jacksonville, FL 32210 and include them in the results.
Output example:
| Project Name* | Address* | Stage* |
| Mass Tort Case 304832 |
8188 Taylor Street Jacksonville, FL 32210 |
Appeal |
| Personal Case 102 |
8188 Taylor Street Jacksonville, FL 32210 |
Open |
| John Smith Project 001 |
8188 Taylor Street Jacksonville, FL 32210 |
Filing |
*Displayed columns are for reference only and reflect the columns configured in the Report.
Here's an interactive tutorial
Case 2: Relationship Object Filter
The user needs to filter in the report the Persons that are Assigned Attorneys in Personal Injury projects.
For doing that, the following filter should be applied:
- In the What are you looking for? dropdown, select the main Object, in this case Persons.
- Then click +ADD RELATIONSHIP.
- In Source, select the related Projects Object.
- Then select the Relationship between the Persons and Projects. In this case we need to filter the Assigned Attorneys.
- In Select field, choose the Case Type field.
- Enter Personal Injury as the value.
Once the Report is executed, the filter will search all Assigned Attorneys that belong to Personal Injury Projects and include them in the results.
| Name* | Last Name* | Address* | Case Type* | Role* |
| John | Smith | Milwaukee | Personal Injury | Assigned Attorney |
| Jane | Doe | New Jersey | Personal Injury | Assigned Attorney |
| Louis | White | Florida | Personal Injury | Assigned Attorney |
*Displayed columns are for reference only and reflect the columns configured in the Report.
Here's an interactive tutorial
How to display the Report Preview Results
Once the user builds the Report structure as outlined in How to Build a Report, they can preview the results to verify that the structure and filters are working correctly before running or saving the Report.
Follow these steps to preview the results:
- Click PREVIEW RESULTS. The table with the Report preview results with 5 rows is displayed.
- If no fields were selected, the following message is displayed: No fields selected. Please select fields from the left panel to preview the Report
Here's an interactive tutorial
How to Run a Report after Building it
When the Report is built and the user is satisfied with the previewed results as outlined in How to Build a Report and How to Display the Report Preview Results, the user can run the Report directly in the Explore page without saving it.
Follow these steps to run a Report:
- Select the Run Report option. The Generating Report... message is displayed. Then the modal window Report Generation In Progress is displayed.
Once the Report is processed, one of the following messages will appear, depending on the results:
- The Report was generated successfully.
- The Report was generated successfully, but no rows were returned.
- Once the Report generation is processed a modal window is displayed:
| When the Report has data: The modal window displays options to download the Report in CSV or Excel, view the Executions List, or SELECT CSV/XLSX. |
When the Report has no data: The modal window displays: No Data Available. Your Report was generated successfully, but no rows were returned. This could mean that no data matches your current Filters. Please try adjusting your Filter criteria and generate the Report again. Adjust the filters and run the report again if needed. |
Download the Report
- Select CSV or Excel to download the Report in the desired format and click the SELECT CSV or SELECT XLSX button respectively. The file is downloaded to the user's device.
Display the Executed Report
- Click Executions list to navigate to the EXECUTIONS tab where the generated report is listed.
- When the Report processing time exceeds 6 seconds, the status is set to Pending. Once the Report is completed, the user receives a notification in the
icon.
- When the Report processing time exceeds 2 hours, the status is set to Failed.
Here's an interactive tutorial
How to Save a Report
To save a Report for reuse as a template to generate Reports as needed, follow these steps:
- Once the Report is structured, click SAVE REPORT.
- Enter the Report name in the Type in Report name field.
- (Optional) Click the star icon to add the Report to favorites. Click again to remove the report from favorites.
- Click SAVE. The Report created successfully message is displayed and the built Report is listed in the REPORTS tab.
Once the Report is saved, the user can manage it as outlined in How to Manage Saved Reports.
Here's an interactive tutorial