For the complete documentation index, see llms.txt. This page is also available as Markdown.

Table component

Add a Table component to a page to show records in rows and columns.

Use a Table component to show records in rows and columns on a page when users need to scan several records at once.

Before you add a Table component, make sure your table has:

  • Clear field labels so columns are easy to scan

  • The fields users need for quick decisions

  • Fields to filter the records if the page should show only relevant ones

Add a Table component to a page

1

Open the Add tab

In the Settings panel, open Add.

2

Add Table

Under Views, drag Table onto the page.

3

Configure the Table

In the Settings of the component,

  • Enter a Label and an Internal name.

  • Choose the source table in Behavior.

  • Select the fields to show using x hidden columns.

  • Filter or Group if you want to show only a selection of rows.

4

Review the result

Check whether the expected records and columns appear. Then drag the component to move it on the page. Use the resize handles to adjust its size.

Table component settings

In Settings, you can define the basic component details:

  • Label for the title shown on the component

  • Internal name is filled automatically. Change it only if needed and carefully. When you script, you use Internal name, not Label.

Under Behavior, configure how the table works on the page:

  • Table to choose the source table

  • x hidden columns to control which fields Ninox shows, search for fields, and use Hide all or Show all

  • Filter to limit which records users can see with one or more conditions

  • Group to group records by one displayed text, date, status, linked-record, or location field

  • Show title to show or hide the component Label.

  • Show search field to show a search field at the top of the table

  • Show add record button to show a button that lets users add new records

  • Quick add at the bottom to show a blank row at the bottom of the table for quick entry

  • Multi-select and bulk actions to let users select multiple records and perform bulk actions

  • Inline editing to let users edit records directly in the table

Under Visibility, choose how the component is shown on the page:

  • Visible to show the component on the page

  • Hidden to hide the component on the page

  • Conditional to define a Visibility condition that controls when the component is shown or hidden

    Use Conditional when the table should appear only in specific cases.

    Build the condition based on Fields and Tables.

    This only affects what is shown on the page. It does not change records or permissions.

To remove a component from a page, select the component, then click Delete component in the blue menu above it.

Last updated

Was this helpful?