Property Bindings Overview
This section contains a list of page properties that can be bound to an external data source.To create a binding, you must define at least:
- Data Provider
- Column (Field)
- Row (Record)
Property
- The specific page property to be bound (e.g., Background Color, Visible, etc.).
- System-defined — cannot be changed.
Type
- The data type of the property (e.g., Color, Boolean, Integer).
- System-defined — cannot be changed.
Data Provider
- Choose the data provider that supplies the data (e.g., XML, Excel, SQL, JSON).
- If no data providers are available, create one first in the data provider setup.
Column
- Select the data field (column) within the data provider that contains the value for the property.
Row
- Select the record (row) within the data provider that holds the desired value.
Scroll
- Enable this option if data scrolling should be applied.
- When enabled, Data Scrolling Properties will dictate how the data is scrolled through during playback.
Example Use Case: Dynamic Page Visibility
- Bind the Visible property of a page to a cell in an Excel file.
- If the Excel value is “1”, the page will be shown.
- If the Excel value is “0”, the page will be hidden.
- This allows dynamic control over which pages are shown, simply by editing the Excel file — useful for schedule-based content.
Tip:
Property bindings are powerful for real-time adaptive content. For example:
- Change background color based on real-time sensor data.
- Show or hide pages based on external scheduling files.
- Adjust transition effects dynamically.