Skip to main content

Building Virtual Interfaces: How the Tools Connect

An interface is a screen that brings data together for the users it is shared with: grids, charts, action panels and filters. The Portal also calls it a virtual interface. Users open an interface from the Dataviews tab of Explorer, from the sidebar or from the homepage.

Building one takes three tools, used in order.

What you can do with virtual interfaces​

  • Turn a query into a saved view, a saved view into a chart, and charts and grids into an interface
  • Choose who can open each interface
  • List an interface under an Interface Group in Explorer, show it as an app, or pin it to a homepage

The three-step pipeline​

Each tool makes what the next one uses:

StepToolWhat you doWhat it makes
1Query BuilderBuild the query that the rows come fromA saved view
2Chart BuilderChoose a saved view and a chart type, and drop fields on the shelvesA chart
3Interface BuilderPlace grids, charts and action panels on a canvasAn interface that users open
Start at step 1

A grid shows a saved view and a chart reads one too, so make the saved view first. The Chart Builder cannot draw a chart until a saved view is chosen, and a chart panel of an interface uses a saved chart.

Where to find the tools​

The Query Builder, the Interface Builder and the Chart Builder are tiles of New > Custom Fields & Configuration. The section is shown to users who hold Manage Document Custom Fields, and the Interface Builder and Chart Builder tiles to users who hold Manage Interfaces.

The New page with Custom Fields & Configuration open, showing the Interface Builder and Chart Builder tiles among the others

New > Custom Fields & Configuration

Step 1: Query Builder​

The Query Builder makes saved views: queries that define a set of rows. A saved view is what charts and grids read.

See Query Builder Interface for the details.

Step 2: Chart Builder​

The Chart Builder turns a saved view into a chart. Choose the saved view, drop a dimension and a measure on the shelves, and the preview is drawn from the real rows. SHOW ME changes the chart type, and an interaction makes a click on the chart open a record, an interface or another chart.

The Chart Builder with a saved view chosen, a dimension and a measure on the shelves and a bar chart drawn from the real rows

The Chart Builder

See Chart Builder for the details.

Step 3: Interface Builder​

The Interface Builder places grids, charts and action panels on a canvas. Save asks for a name, the users and groups who can open the interface, and the Interface Group it is listed under.

The Interface Builder canvas with a grid and a chart

The Interface Builder

See Interface Builder for the details.

Who sees an interface​

Access is set when the interface is saved, with Allowed Users and Allowed Groups. Whoever saves an interface is always one of its allowed users. A person who is not listed, directly or through a group, does not see the interface, and administrators are not an exception.

People who may see an interface find it on the Dataviews tab of Explorer, under its Interface Group, if they hold the View Interfaces permission. An interface can also be shown as an app, in the sidebar and on the homepage, or pinned to a homepage.