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