Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Reverted from v. 17

Insert excerpt
_Banners
_Banners
namescreen
nopaneltrue

This page is for application designers who want different parts of the screen backed by different data views.

Overview

Tip

For new features related to binding data to parts of a screen, see Showing Data on a Screen.

To bind different parts of the screen with different data views, you can:

  • either add data-backed components, such as a form, card, chart, graph or grid
  • or create
dashboard
  • screen elements that act as the parent to other components, such as areas or fields.

To create

dashboard

screen elements:

  1. Right-click the screen to show the context menu
  2. Use the Add Area... options. PhixFlow automatically creates dividers on the
dashboard
  1. screen.
  2. From the palette, drag in the components you require. PhixFlow automatically creates
dashboard
  1. screen elements as a container for the components.

In the repository, the components you drag in are listed both:

  • as children of the
Dashboard
  • Screen (
dashboard
  • screen elements)
  • as parents in the list of Components.

Data views that are bound to a

dashboard

screen have parameters like short names (aliases). You can use these parameters in expressions to refer to

stream-items (

records

)

or data points selected on those views. You can also refer to a data range and or filter to control the list of

stream-items (

records

)

shown by the view. Use the

dashboard

screen element properties to change those parameters from their default values, which are taken from the original view.

Properties

Insert excerpt
_property_toolbar
_property_toolbar
nopaneltrue

Insert excerpt
_property_tabs
_

standard_settings_standard_settings

property_tabs
namebasic-h
nopaneltrue

Insert excerpt
_parent
_parent
nopaneltrue

FieldDescription
NameName of the
dashboard
screen element.
Name of targetName of the view backing this
dashboard
screen element.

Data Retrieval Options

FieldDescription
Refresh If Not ActiveIf ticked, the screen will refresh even if not active. This means a change in the selection in a driving view causes this screen to refresh. Otherwise it will refresh as soon as it becomes active.
Use Custom Data Range
Insert excerpt
_custom_data_range
_custom_data_range
nopaneltrue
Data Range

Available when Use Custom Data Range is ticked.

Insert excerpt
_data_range
_data_range
nopaneltrue

This value is used instead of the data range specified on the

stream

table that is bound to the

dashboard

screen element.  

Use Custom Default Filter

If you tick the check box, you can choose a default filter. This will override the default filter set in the original view, if one has been set.

Default FilterThe default filter applies to this screen view.
Refresh When Screen Refreshes?

Select one of:

  • Always
  • Never
  • Always except on first load

Header Options

FieldDescription
Display Export ButtonToggle the export button on the view in the screen.
Display Filter ButtonToggle the filter button on the view in the screen.
Display Paging ButtonToggle the paging button on the view in the screen.
Display Refresh ButtonToggle the refresh button on the view in the screen.
Display Sort Order ButtonToggle the sort order button on the view in the screen.

Background Filter Rules

FieldDescription
Evaluate These Filter Rules as an OrTicking this field means that the background filter rules will be combined as an "or" filter as opposed to an "and" filter
Background Filter RulesA grid of background filter rules which are combined together (usually as an and conjunction) to create the background filter for the
dashboard
screen element.
Background Filter Rules have the Following attributes:
Rule Expression The Expression for this Filter rule, if it evaluates to true then the filter associated with this filter rule will be used.
FilterThe Filter that will be used should the Rule Expression evaluate to true.
OrderThe order in which the filter rules for this
dashboard
screen element will be evaluated.
Enabled

If not true, this filter will not be used.

Stop If TrueIf true and the Rule Expression evaluates to true then any subsequent filter rules will not evaluated.
DescriptionA description of the filter rule.

Insert excerpt
_audit
_audit
nopaneltrue


Live Search
spaceKey@self
additionalnone
placeholderSearch all help pages
typepage

Panel
borderColor#00374F
titleColorwhite
titleBGColor#00374F
borderStylesolid
titleSections on this page

Table of Contents
maxLevel3
indent12px
stylenone


Learn More

For links to all pages in this topic, see Designing Screens.

Insert excerpt
_terms_changing
_terms_changing
nopaneltrue