Skip to content

Create an Application

The Create an Application section explains everything you need to know to build from scratch an eLegere application. The section explains all the concepts and tools that a Designer employ to build whatever application their workflows require. In particular, the section explains:

  • How to define a source where to store and retrive data.
  • The interface to build eLegere applications called Design Mode.

Define a Source to Store the Application’s Data: Storages

Applications require data sources called Storages to retrive, manipulate, and record data. The Storages store your workflow's data.

The Define a Source to Store the Application’s Data: Storages section explains what are the Storages and how to create o delete a Storage.

What Are Storages and Why Do You Need Them?

What Are Storages and Why Do You Need Them? teaches you the basics about Storages: what are and why applications require Storages to work.

Create an Empty Storage to Be Filled

Create an Empty Storage to Be Filled teaches you how to create from scratch an empty Storage without loading pre-existing data outside eLegere.

Create a Storage from an External Source: Connections

Create a Storage from an External Source: Connections teaches you how to create a Storage starting from a data source outside eLegere. This is called Connections.

View Data from Different Storages: Logical Storages

View Data from Different Storages: Logical Storages teaches you how to create a Storage that displays and filters information from other two Storages.

How to Delete a Storage You Don’t Need Anymore

How to Delete a Storage You Don’t Need Anymore teaches you how to remove a Storage that you don't need anymore from eLegere.


Design an Application in the Design Mode

The Design Mode is a powerful interface that enables users with the proper permission to design application without any knowledge of coding.

The Design an Application in the Design Mode section covers all you need to master all the Design Mode's features and automate your workflow.

How to Create an Application Starting from a Storage?

How to Create an Application Starting from a Storage? teaches you how to create an application starting from an existing Storage.

How to Customize an Application’s Table?

How to Customize an Application’s Table? teaches how you can customize any table within your application: from the appearance and layout to the column names and the data insertion forms.

How to Enable or Disable Operations on the Table

How to Enable or Disable Operations on the Table teaches you how to enable or disable operations on the tables: Adding Rows, Editing, Removing, Exporting, and Recalculating Values.

How to Create a Custom Set of Filters for the Users: Properties

How to Create a Custom Set of Filters for the Users: Properties teaches you to configure set of Properties and Groups. Properties are a powerful tool enabling the users to search the application's tables in a fine-grained way. Groups are custom sets of Properties.

How to Attach a Table with Further Information to a Row: Detail Tables

How to Attach a Table with Further Information to a Row: Detail Tables teaches you how to create a Detail. Details are secondary tables that you can relate to a row on the main application's table. Each row can have one or more Details.

Customize Saving Options

Customize Saving Options teaches you how to configure how eLegere applications handle the row's saving process.

Automate Actions and Calculations in the Application

Automate Actions and Calculations in the Application teaches you how to automate actions and calculations in the application. In particular, where to insert Formulas in the Design Mode to obtain the desired intelligent behavior.

Restrict Automatically Who Can Add, View, and Edit the Rows

Restrict Automatically Who Can Add, View, and Edit the Rows teaches you to configure conditions for cells, columns, and actions through the insertion of Formulas.

Add a Link in the Application to an Another Application teaches you how to add a link to external application in the application you are designing.

How to Send a Push or Email Notification When a Trigger Happens

How to Send a Push or Email Notification When a Trigger Happens teaches you how to configure the application to send notifications when specific triggers happen.

Create Links to the Application’s Rows teaches you to enable an action that generates a link to the application's rows.

How to Schedule an Action or Notification at a Certain Date and Time?

How to Schedule an Action or Notification at a Certain Date and Time? teaches you how to configure actions in eLegere at certain times of the day, week or month.

How to Work Directly with the Database: Stored Procedures

How to Work Directly with the Database: Stored Procedures teaches you how to configure actions working directly with the database of eLegere. Stored Procedures work with the tables of the Storage without passing through the application's actions.

How to Embed Powershell Scripts in Your Application

How to Embed Powershell Scripts in Your Application teaches you how to configure actions to execute complex operations through a Powershell script.

Design Your Own Custom Actions to Expand eLegere

Design Your Own Custom Actions to Expand eLegere teaches you where to insert an eLegere Script to create you own Custom Actions. eLegere Script is the scripting language enabling the Designer to write their own features and automated actions.

How to Integrate and View a Data Visualization Report

How to Integrate and View a Data Visualization Report teaches you how to plug in the application a data visualization system to view a graphical representation of data (e.g. chart, diagrams, etc.)

Display the Data on a Geographical Map

Display the Data on a Geographical Map teaches you to represent your data on a world map when the rows containing data like addresses, latitude or longitude.