Data Providers allow PADS4 presentations to display real-time data from various sources, ensuring that content remains dynamic and automatically updated. These providers enable elements to pull data from databases, XML feeds, spreadsheets, text files, and other external sources without manual intervention.


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