Defining data providers
Key features
- Connects presentations to real-time data sources
- Multiple data providers can be linked to a single presentation
- Data scrolling allows automatic cycling through multiple rows of data
- Property bindings enable dynamic control of element properties
- Rules trigger content changes based on real-time conditions
Supported data sources
A Data Provider can retrieve information from:- SQL Databases – queries, views, stored procedures
- XML Files – structured data feeds
- Microsoft Excel Spreadsheets
- Text Files – CSV, JSON, and other structured formats
- Web Services & APIs – custom integrations
Using Data Vault providers
Data Vault Providers are managed through PADS4 System Management and provide additional security and efficiency:- Encrypted Data – ensures secure transmission
- Continuous Availability – stores and updates data automatically
- Optimized Bandwidth Usage – reduces duplicate data requests
- Simplified Credential Management – server-side storage eliminates local handling of passwords
- Controlled Access
- PADS4 Designers can access data but cannot modify credentials
- Sorting, filtering, and expressions remain configurable
Managing data providers
Adding a data provider
- Create a new Data Provider in a presentation
- Select the source type and configure connection settings
- Define update intervals for automatic synchronization
Editing a data provider
- Modify existing data sources, including queries, sorting, and filtering options
Removing a data provider
- Delete unused data providers from the presentation
Duplicating a data provider
- Copy an existing provider for reuse with modified settings
Importing a data provider
- Transfer providers between different presentations
Previewing a data provider
- Test the provider to ensure data integrity and formatting before using it
Reusing stored data providers
- Save frequently used data providers for future use across multiple presentations
Integrating data providers into presentations
Binding data to elements
- Connect text, images, tables, and scrolling elements to specific data fields
- Assign columns and rows dynamically to update content automatically
Using data scrolling
- Configure elements to cycle through multiple rows of data
- Define the scroll interval and set how many rows are displayed
Applying property bindings
- Automatically adjust properties based on incoming data (e.g., color, size, transparency)
Setting rules for dynamic content
- Define conditions that change visibility, formatting, or layout based on data
- Example: If a stock price drops below a threshold, display a red warning message
Advantages of using data providers
- Real-time content updates without manual intervention
- Scalability – easily integrates with multiple data sources
- Custom display options using scrolling, filtering, and formatting
- Secure and efficient performance with Data Vault Providers

