Studio Features
The Studio module provides a comprehensive set of low-code tools for customizing your Axelor application. This section documents each feature in detail.
All Studio features are accessible from the App menu in the top navigation bar, once the Studio application is installed.
Configuration and Apps
Package, manage, and configure your customizations. Accessible under App > Configuration and Administration.
| Feature | Description |
|---|---|
Configure global Studio behavior: enable/disable Studio App grouping, enable web service call tracking. |
|
Package related customizations (models, fields, menus, actions, charts) into installable applications. Requires |
|
Central hub under Administration > Apps management for installing, uninstalling, and configuring all applications (standard and custom). |
|
Import and export Studio Apps as files for deployment across environments. Requires |
Components
Studio Components are the building blocks you use to define your customizations. They are managed under App > Studio components.
| Feature | Description |
|---|---|
Create new data entities stored as JSON definitions ( |
|
Add fields to existing standard models via JSON-based storage ( |
|
Manage dropdown selection lists with custom values, colors, and icons. |
|
Use conditional expressions to control field visibility, read-only state, and required status. |
|
Define business logic through five action types: Create, Update, Script, View, and Email. Also includes Custom Actions for raw XML action definitions. |
|
Create menu entries with icons, permissions, conditions, and actions to navigate to your custom views. |
|
Drag-and-drop form designer for creating and modifying views directly in the browser. Supports both custom models and view extensions on standard models. |
Reporting
Build visual reports and dashboards from your data. Accessible under App > Reporting.
| Feature | Description |
|---|---|
Create charts with 11 types (bar, line, pie, donut, radar, gauge, and more). Configure aggregate, group-by, and display fields with filters. |
|
Assemble charts, grids, and custom views into composite dashboard pages using dashlets. |
Getting Started
If you are new to Studio, the recommended reading order is:
-
Configuration — Understand the global settings before you start
-
Custom Models — Learn how to create your first data model
-
Custom Fields — Add fields to existing models
-
Visual View Builder — Use the drag-and-drop designer
-
Studio Apps — Package your work into a deployable application