Pages
Button: Download
Description
The Download Button allows users to download a predefined file with a single click — such as reports, logs, configuration data, or manuals.
The file to be downloaded is linked via a Connection String. This enables the button to dynamically point to system files — e.g., current logs or auto-generated reports.
Properties
Label
- The text shown on the button
- Displayed in the UI (e.g., “Download Log”)
Image Location
- Optional icon or image
- Helps match the visual style of the interface
Connection String
- Defines the file to be downloaded
- Can point to a static path or be controlled dynamically via variables
Example Use Cases
| Use Case | Description |
|---|---|
| Report Export | User downloads PDF or CSV reports |
| System Diagnostics | Get current log file for troubleshooting |
| User Manuals | Provide product documentation or handbooks in PDF format |
Integration
- Can be used with Node.js, CODESYS, or static backend files
- The file must exist or be created by the backend system
Summary
The Download Button is a simple and effective way to deliver files to your users — clearly visible, fully integrated, and ready for immediate use.
Connection String