Skip to main content

Chart Component


Chart components on custom detail pages let you pull data from any form within your app and present it as dynamic, multi-dimensional visualizations — KPIs, breakdowns, trends, distributions — right alongside the business record you're viewing. No more jumping between pages to check stats and then back to act on them; everything lives in one view.

This guide walks through each chart type, how to configure it, and which one to pick for your scenario.


Use Cases

Scenario

What You'd Show

CRM

A customer's order-value trend over the past year, or purchase share by product line — so the sales rep can size up potential and preference on the spot.

Project Management

Task completion-status distribution for the current project, or daily hours invested — helping PMs spot progress risks without opening a separate dashboard.

Equipment Management

Fault-count trend and repair-time changes over the past year, or breakdown-type distribution — giving maintenance teams a health snapshot and early warnings.

The key benefit: members see the full statistical picture in context — right on the detail page of whatever record they're working with.


How to Add a Chart?

On the custom detail page, click Add Component, switch to the Charts tab, and pick a type. You can also scroll down in the full component list to find chart types.


Common Settings

Every chart shares these base configurations. Set them up first, then fine-tune the specific chart type.

Data Source

Pick one of two options:

  • Related Form: Records associated with the current record in the specified related form.

  • Other forms within the same app: All records in the specified form.

Data Filtering

On top of the source, add filter conditions to narrow what the chart counts and displays. Click Add Filter Condition and set your criteria — date ranges, status values, field thresholds, etc.

Data Permissions

This controls how much of the computed result a member can see:

Permission Level

Behavior

Same permissions as Source Form

Members only see aggregated results derived from records they already have view access to in the source form.

Full access to all form data (default)

Everyone sees the full aggregate, regardless of their individual form-level view permissions. Choose this when you want a single, shared picture — team KPIs, org-wide totals, etc.

Styling (Optional)

Select the chart, then open the Style tab on the right:

  • Component Style: Two styles are supported:

    • Card: The component has an independent card container at the bottom, which highlights the component and supports customizing the card background.

    • Borderless: No additional container such as a card is added. The component content blends into the page for a seamless embedded effect.

  • Background: A solid color or image background is supported.


Chart Types

KPI Card

A single-value card that puts a key metric front and center. Ideal for "at a glance" numbers — overdue tasks, total revenue, active users.

Dimensions & Metrics

Field

Rules

Dimension

0 or 1. With 0, the card shows one aggregate number. With 1, it breaks that number out by category (e.g., task count by status: To Do · In Progress · Done).

Metric

Exactly 1. The number the card displays.

Conditional Formatting

Make the value change color when it crosses a threshold — turn red when overdue tasks exceed 5, for instance. Click Set to add conditions; each one specifies a threshold and a color.

Display Options

After completing the configuration above, you can set the display style of the KPI Card as needed, including:

  • Data display: If a dimension is added to the KPI Card, you can set it to display only the data of the top N categories in that dimension.

  • Color: Customize the default color of the KPI Card. If the current value meets a conditional formatting rule, the conditional formatting rule takes priority.

  • Font size: Small, medium, and large sizes are supported.


Bar Chart (Vertical)

Column charts — compare values across categories by height. Best when you need to spot the biggest, the smallest, and the ranking in between.

Dimensions & Metrics

Field

Rules

Dimension

1 or 2. One dimension → bars grouped by that field's values. Two dimensions → the first sets major groups, the second subdivides each group.

Metric

With 1 dimension: 1 or more metrics (multi-metric bars sit side by side). With 2 dimensions: exactly 1 metric.

Bar Chart Variants

Variant

What It Shows

Dimension

Metric

General

Each metric gets its own set of bars.

1 or 2

≥1 (if 1 dim) · 1 (if 2 dim)

Stacked

Multiple metrics stack within one bar per category — total plus composition.

1

≥2

100% Stacked

Same stacking shape, but every bar is scaled to 100% — pure proportion, not magnitude.

1

≥2

Display Options

NO.

Setting

Details

1

X-axis

Show label text: After selected, the names of each category in the dimension are displayed on the X-axis.

2

Y-axis

Title: Customize the Y-axis name, such as “Sales/Units”.

Value range: Set the minimum and maximum values to fix the coordinate range.

Show label text: Control whether scale values are displayed

3

Data display

Show only the top N categories by metric value (e.g., top 10 departments by revenue). Available only with 1 dimension.

4

Data label

Show the exact number above each bar.

5

Legend

Identify what each color represents.


Bar Chart (Horizontal)

A horizontal version of the vertical bar chart — bars extend left-to-right. Use it when category labels are long or when ranking by magnitude feels more natural on a horizontal axis.

Dimensions & Metrics

Field

Rules

Dimension

1 or 2. One dimension → horizontal bars by that field. Two dimensions → major groups on the Y-axis, sub-groups inside each bar.

Metric

With 1 dimension: 1 or more. With 2 dimensions: exactly 1.

Horizontal Bar Variants

Variant

What It Shows

Dimension

Metric

General

Each metric gets its own set of bars.

1 or 2

≥1 (if 1 dim) · 1 (if 2 dim)

Stacked

Multiple metrics stack within one bar per category — total plus composition.

1

≥2

100% Stacked

Same shape, normalized to 100% — proportion only.

1

≥2

Display Options

No.

Setting

Details

1

Y-axis

Title: Customize the Y-axis name, such as “Sales/Units”.

Value range: Set the minimum and maximum values to fix the coordinate range.

Show label text: Control whether scale values are displayed.

2

Data display

Top N categories (1 dimension only).

3

Data label

Show the value at the end of each bar.

4

Legend

Color-key for metrics or dimension values.


Line Chart

Connects data points with lines to reveal trends, cycles, and shifts over an ordered dimension (usually time). Supports multiple lines for side-by-side comparison.

Dimensions & Metrics

Field

Rules

Dimension

1 or 2. Sets the X-axis sequence — how many data points appear and how they're grouped.

Metric

With 1 dimension: 1 or more (each metric = one line). With 2 dimensions: exactly 1.

Display Options

No.

Setting

Details

1

Line style

Line shape: Standard and curved lines are supported.

Data point: After selected, a circular marker is displayed at each data point for easier positioning.

2

X-axis

Show label text: Control whether dimension names, such as dates or months, are displayed.

3

Y-axis

Title: Customize the Y-axis name, such as “Sales Amount/10K”.

Value range: Set the minimum and maximum values to fix the coordinate range.

Show label text: Control whether scale values are displayed.

4

Data display

Top N categories (1 dimension only) — e.g., "most recent 12 months."

5

Data labels

Print the value next to each point.

6

Legend

Identify each line when multiple metrics are plotted.


Area Chart

A line chart with the region between the line and the X-axis filled in. It communicates volume as well as direction — useful when you care about both the trend and the sheer scale underneath it.

Dimensions & Metrics

After completing the common configuration, you can add dimension and metric fields as needed:

Field

Rules

Dimension

Determines the data point sequence on the horizontal axis, namely the X-axis, and how many data points are displayed. You can add 1 to 2 dimensions.

Metric

Determines the vertical height of data points and the magnitude of the filled area.When there is 1 dimension, you can add one or more metrics.When there are 2 dimensions, only 1 metric can be added.

Display Options

No.

Setting

Details

1

Line style

Standard and curved lines are supported.

  • Default: The upper boundary of the area consists of straight line segments.

  • Curved: The upper boundary of the area is a smooth curve, making the overall shape softer.

2

X-axis

Show label text: Control whether dimension names, such as dates or months, are displayed.

3

Y-axis

Title: Customize the Y-axis name, such as “Sales/Units”.

Value range: Set the minimum and maximum values to fix the coordinate range.

Show label text: Control whether scale values are displayed.

4

Data display

Top N categories (1 dimension only).

5

Data labels

Values at each point.

6

Legend

Color-key when multiple areas overlap.


Pie Chart

Divides a circle into slices to show how each category contributes to the whole. Fastest way to answer "what's the biggest share?" — but less effective when you need precise comparisons between close values.

Dimensions & Metrics

Field

Rules

Dimension

Exactly 1. Each unique value becomes one slice.

Metric

Exactly 1. Determines slice size.

Pie Variants

The Pie Chart provides the following three display types:

  • Solid

  • Thick Donut

  • Thin Donut

Display Options

Setting

Details

Data display

Top N slices only (e.g., Top 5); remaining values collapse into "Other."

Data labels

You can choose to display the following content:

Dimension values: Displays category names, such as “Urgent” and “Medium”.

Value: Displays specific values, such as “18”.

Percentage: Displays the proportion, such as “37.5%”.

Legend

Color-key for each slice.


Chart Operations

Switching Chart Type

Already placed a chart but want a different visualization? Select the chart and click the type-switcher in the upper-right corner. The system automatically filters out types that don't match your current dimension/metric count (incompatible options appear grayed out).

Refreshing and Enlarging Charts

When viewing a chart on a Custom Detail Page, hover over the chart and click the Refresh button in the upper-right corner to load the latest data. You can also click Enlarge to view the chart in an enlarged view, as shown below.


Quick Reference: Which Chart for Which Question?

Question

Chart

"What's the raw number right now?"

Indicator Card

"Who's the biggest / smallest, and how do they rank?"

Bar Chart (vertical or horizontal)

"How is this trending over time?"

Line Chart

"How is this trending — and how big is it?"

Area Chart

"What share does each category hold?"

Pie Chart

"Composition inside a total?"

Stacked Bar / 100% Stacked Bar

Did this answer your question?