Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode
Rulex
  • Rulex Platform version 1.1.x
    • Rulex Platform
      • Installing Rulex Platform
        • Cloud Configuration Settings (YAML)
      • Configuring Rulex Platform
        • Platform Mail Server
        • Configuring REST API users
      • Exploring Rulex Platform
        • Using General Resources
          • Database Resource
          • Filesystem Resource
          • Macro Resource
          • Repository Resource
          • Vault Resource
        • Introduction to Primary Resources
          • Rulex Platform Variables
          • Versioning operations
        • Understanding Environments
        • Using the Environment Variables
        • Resource permissions
      • Automation for Rulex Platform
        • Using Rulex Platform REST API
          • REST API Reference Manual
        • Using Rulex Platform Command Line Interface
      • Rulex Platform - Release Notes
        • RELEASE NOTES VERSION 1.1.1
        • RELEASE NOTES VERSION 1.1.2
      • Rulex Platform license plan
      • Rulex Software - Code Quality Review
      • Rulex Platform user roles
    • Rulex Factory
      • Discovering Factory Flows
        • The Flow Review Tool
        • Scheduling Flow Execution
        • Searching in Flows
      • The Flow Stage
        • Stage Left Panel Tabs
          • Configuring an Alert
          • Documenting a Flow
          • Discovering the Option Manager
          • Controlling the Priorities
        • Factory Toolbar
          • Recording Macro code
        • Decorating the stage
      • Factory Tasks
        • Task Overview
          • The GOLD language
          • Manager task history
          • Module Task Configuration
          • Task options controllers
        • Import Tasks
          • Conditional Import
          • Empty Source
          • Import from Database
          • Import from Excel File
          • Import from JSON File
          • Import from PDF File
          • Import from Parquet File
          • Import from Task
          • Import from Text File
          • Import from View
          • Import from Word File
          • Import from XML File
          • Rulex Flow File Source
        • Export Tasks
          • Export to Database
          • Export to Excel File
          • Export to JSON File
          • Export to PDF File
          • Export to Parquet File
          • Export to Text File
          • Export to Word File
          • Export to XML File
        • Visualization and edit tasks
          • The Data Manager
            • The Attribute List
              • Attribute dialogs
            • The Data tab
              • Executing queries
                • Condition panel for date/time attributes
                • Condition panel for nominal attributes
                • Condition panel for ordered attributes
                • Condition panel for time attributes
              • Data Manager functions
                • Array functions
                • Data Functions
                • Date/Time functions
                • Graph functions
                • Logical functions
                • Math and trigonometric functions
                • Null functions
                • Statistical functions
                • System functions
                • Text functions
              • The Attributes tab
              • Styling dataset columns
            • The Plots tab
              • Single Plot Configuration
                • Changing the Plot Layout
                • Dimension option menus
                • Input attributes in Plot
              • Vertical and Horizontal Bar Plots
              • Box Plot
              • Curve Plot
              • Heat Map
              • Pie and Doughnut Plots
              • Scatter Plot
              • Statistical Plots
            • The Sheets tab
              • Evaluating statistics
              • Statistics configuration panels
          • The Rule Manager
            • Filtering and sorting rules
        • Pre-Processing tasks
          • Concatenate
          • Discretize
          • Fill Clean
          • Join
          • Moving Window
          • Principal Component Analysis
          • Reshape to Long
          • Reshape to Wide
          • Transpose
        • Classification tasks
          • Decision Tree
          • K-Nearest Neighbour
          • Logic Learning Machine
          • Logistic
          • Neural Networks
          • SVM
        • One-class tasks
          • One-class Logic Learning Machine
        • Clustering tasks
          • Label Clustering (k-means)
          • Projection clustering
          • Standard Clustering
        • Regression tasks
          • Auto Regressive
          • K-Nearest Neighbor Regression
          • Linear
          • Logic Learning Machine Regression
          • Neural Networks Regression
          • Regression SVM
          • Regression Tree
        • Optimization tasks
          • Mixed Integer Linear Programming
          • Network Optimizer
          • Transport Optimizer
        • Association tasks
          • Anomaly Detection
          • Assortment Optimizer
          • Frequent Itemsets Mining
          • Hierarchical Basket Analysis
          • Sequence Analysis
          • Similar Items Detector
        • Evaluation tasks
          • Confusion Matrix
          • Feature Ranking
          • Rule Viewer
        • General tasks
          • Apply Model
          • Check Dataset
          • Convert Dataset to Model
          • Convert Dataset to Ruleset
          • Convert Dataset to Structure
          • Convert Model to Dataset
          • Convert Ruleset to Dataset
          • Convert Structure to Dataset
          • Execute Rulex Flow File
          • Export Current Flow
          • Merge Rules
          • Optimize Ruleset
          • Runtime Variables
          • Select Flows
          • Split Data
        • Control tasks
          • Rule Based Control
          • Rule Engine
        • Bridge tasks
        • Data Structures
  • Rulex Platform version 1.2.x
    • Rulex Platform
      • Installing Rulex Platform
        • Cloud Configuration Settings (YAML)
        • Rulex Platform Server
      • Configuring Rulex Platform
        • Platform Mail Server
        • Configuring REST API users
      • Exploring Rulex Platform
        • Using General Resources
          • Filesystem Resource
            • Accessing Google Drive via Rulex Platform
            • Accessing Outlook via Rulex Platform
            • Registering a Sharepoint app for Azure authentication connection
          • Database Resource
          • Macro Resource
          • Repository Resource
          • Vault Resource
        • Introduction to Primary Resources
          • Rulex Platform Variables
          • Versioning operations
        • Environments
        • Using Environment Variables
        • Resource permissions
      • Automation for Rulex Platform
        • Using Rulex Platform REST API
          • REST API Reference Manual
        • Using Rulex Platform Command Line Interface
      • Rulex Platform - Release Notes
        • RELEASE NOTES VERSION 1.2.1
        • RELEASE NOTES VERSION 1.2.2
        • Changes between Rulex 4 and Rulex Factory
      • Rulex Platform license plan
      • Rulex Software - Code Quality Review
      • Rulex Platform roles
    • Rulex Factory
      • Discovering Factory Flows
        • The Flow Review Tool
        • Scheduling Flow Execution
        • Searching in Flows
      • The Flow Stage Window
        • Stage Left Panel Tabs
          • Configuring an Alert
          • Documenting a Flow
          • Discovering the Option Manager
          • Controlling the Priorities
        • Factory Toolbar
          • Recording Macro code
        • Decorating the stage
      • Factory Tasks
        • Task Overview
          • The GOLD language
            • Cast operations in GOLD
            • Gold Operators
          • Manager task history
          • Module Task Configuration
          • Task options controllers
        • Import Tasks
          • Conditional Import
          • Empty Source
          • Import File Info
          • Import from Azure Table
          • Import from Database
          • Import from Excel File
          • Import from JSON File
          • Import from Parquet File
          • Import from PDF File
          • Import from Task
          • Import from Text File
          • Import from Word File
          • Import from XML File
          • Rulex Flow File Source
        • Export Tasks
          • Export to Azure Table
          • Export to Database
          • Export to Excel File
          • Export to JSON File
          • Export to Parquet File
          • Export to PDF File
          • Export to Text File
          • Export to Word File
          • Export to XML File
        • Visualization and editing tasks
          • The Data Manager
            • The Attribute List
              • Attribute dialogs
            • The Data tab
              • Executing queries
                • Condition panel for date/time attributes
                • Condition panel for nominal attributes
                • Condition panel for ordered attributes
                • Condition panel for time attributes
              • Data Manager functions
                • Array functions
                • Data Functions
                • Date/Time functions
                • Graph functions
                • Logical functions
                • Math and trigonometric functions
                • Null functions
                • Statistical functions
                • System functions
                • Text functions
              • The Attributes tab
              • Styling dataset columns
            • The Plots tab
              • Single Plot Configuration
                • Changing the Plot Layout
                • Dimension option menus
                • Input attributes in Plot
              • Vertical and Horizontal Bar Plots
              • Box Plot
              • Curve Plot
              • Heat Map
              • Pie and Doughnut Plots
              • Scatter Plot
              • Statistical Plots
            • The Sheets tab
              • Evaluating statistics
              • Statistics configuration panels
          • File Manager
          • The Rule Manager
            • Filtering and sorting rules
        • Pre-Processing tasks
          • Concatenate
          • Discretize
          • Fill Clean
          • Join
          • Moving Window
          • Principal Component Analysis
          • Reshape to Long
          • Reshape to Wide
          • Transpose
        • Classification tasks
          • Decision Tree
          • K-Nearest Neighbor
          • Logic Learning Machine
          • Logistic
          • Neural Networks
          • SVM
        • One-class tasks
          • One-class Logic Learning Machine
        • Clustering tasks
          • Label Clustering (k-means)
          • Projection clustering
          • Standard Clustering
        • Regression tasks
          • Auto Regressive
          • K-Nearest Neighbor Regression
          • Linear
          • Logic Learning Machine Regression
          • Neural Networks Regression
          • Regression SVM
          • Regression Tree
        • Optimization tasks
          • Build and Solve
          • Mixed Integer Linear Programming
          • Network Optimizer
          • Transport Optimizer
        • Association tasks
          • Anomaly Detection
          • Assortment Optimizer
          • Frequent Itemsets Mining
          • Hierarchical Basket Analysis
          • Sequence Analysis
          • Similar Items Detector
        • Evaluation tasks
          • Confusion Matrix
          • Feature Ranking
          • Rule Viewer
        • General tasks
          • Apply Model
          • Check Dataset
          • Convert Dataset to Model
          • Convert Dataset to Ruleset
          • Convert Dataset to Structure
          • Convert Model to Dataset
          • Convert Ruleset to Dataset
          • Convert Structure to Dataset
          • Execute Rulex Flow File
          • Export Current Flow
          • Merge Rules
          • Optimize Ruleset
          • Runtime Variables
          • Select Flows
          • Split Data
        • Control tasks
          • Rule Based Control
          • Rule Engine
        • Bridge tasks
        • Data Structures
  • Rulex Platform version 1.3.x
    • Rulex Platform
      • Installing Rulex Platform
        • Rulex Platform Cloud
          • Cloud Configuration Settings (YAML)
        • Rulex Platform Server
        • Standalone or Server configuration file
      • Configuring Rulex Platform
        • Platform Mail Server
        • Configuring REST API users
      • Exploring Rulex Platform
        • Using General Resources
          • Filesystem Resource
            • Accessing Google Drive via Rulex Platform
            • Accessing Outlook via Rulex Platform
            • Registering a Sharepoint app for Azure authentication connection
          • Database Resource
          • Macro Resource
          • Repository Resource
          • Vault Resource
        • Introduction to Primary Resources
          • Rulex Platform Variables
          • Versioning operations
        • Environments
        • Using Environment Variables
        • Resource permissions
      • Automation for Rulex Platform
        • Using Rulex Platform REST API
          • General API requests
          • Environment Operations
          • Resource Operations
          • Flow Operations
          • View Operations
        • Using Rulex Platform Command Line Interface
      • Rulex Platform - Release Notes
        • RELEASE NOTES VERSION 1.3.1
        • RELEASE NOTES VERSION 1.3.2
        • Changes between Rulex 4 and Rulex Factory
      • Rulex Platform license plan
      • Rulex Software - Code Quality Review
      • Rulex Platform roles
    • Rulex Factory
      • Discovering Factory Flows
        • The Flow Review Tool
        • Scheduling Flow Execution
        • Searching in Flows
      • The Flow Stage Window
        • Stage Left Panel Tabs
          • Configuring an Alert
          • Documenting a Flow
          • Discovering the Option Manager
          • Controlling the Priorities
        • Factory Toolbar
          • Recording Macro code
        • Decorating the stage
      • Factory Tasks
        • Task Overview
          • The GOLD language
            • Cast operations in GOLD
            • Gold Operators
          • Manager task history
          • Module Task Configuration
          • Task options controllers
        • Import Tasks
          • Conditional Import
          • Empty Source
          • Import File Info
          • Import from Azure Table
          • Import from Database
          • Import from Excel File
          • Import from JSON File
          • Import from Parquet File
          • Import from PDF File
          • Import from Task
          • Import from View
          • Import from Text File
          • Import from Word File
          • Import from XML File
          • Rulex Flow File Source
          • Import from Raw File
        • Export Tasks
          • Export to Azure Table
          • Export to Database
          • Export to Excel File
          • Export to JSON File
          • Export to Parquet File
          • Export to PDF File
          • Export to Raw File
          • Export to Text File
          • Export to Word File
          • Export to XML File
        • Visualization and editing tasks
          • The Data Manager
            • The Attribute List
              • Attribute dialogs
            • The Data tab
              • Executing queries
                • Condition panel for date/time attributes
                • Condition panel for nominal attributes
                • Condition panel for ordered attributes
                • Condition panel for time attributes
              • Data Manager functions
                • Array functions
                • Data Functions
                • Date/Time functions
                • Graph functions
                • Logical functions
                • Math and trigonometric functions
                • Null functions
                • Statistical functions
                • System functions
                • Text functions
              • The Attributes tab
              • Styling dataset columns
            • The Plots tab
              • Single Plot Configuration
                • Changing the Plot Layout
                • Dimension option menus
                • Input attributes in Plot
              • Vertical and Horizontal Bar Charts
              • Scatter Plot
              • Curve Chart
              • Heatmap
              • Pie and Doughnut Charts
              • Box Plot
              • Statistical Plots
              • Funnel Charts
            • The Sheets tab
              • Evaluating statistics
              • Statistics configuration panels
          • File Manager
          • The Rule Manager
            • Filtering and sorting rules
        • Pre-Processing tasks
          • Concatenate
          • Discretize
          • Fill Clean
          • Join
          • Moving Window
          • Principal Component Analysis
          • Reshape to Long
          • Reshape to Wide
          • Transpose
        • Classification tasks
          • Decision Tree
          • K-Nearest Neighbor
          • Logic Learning Machine
          • Logistic
          • Neural Networks
          • SVM
        • One-class tasks
          • One-class Logic Learning Machine
        • Clustering tasks
          • Label Clustering (k-means)
          • Projection clustering
          • Standard Clustering
        • Regression tasks
          • Auto Regressive
          • K-Nearest Neighbor Regression
          • Linear
          • Logic Learning Machine Regression
          • Neural Networks Regression
          • Regression SVM
          • Regression Tree
        • Optimization tasks
          • Build and Solve
          • Mixed Integer Linear Programming
          • Network Optimizer
          • Transport Optimizer
          • Distribution Planner
        • Association tasks
          • Anomaly Detection
          • Assortment Optimizer
          • Frequent Itemsets Mining
          • Hierarchical Basket Analysis
          • Sequence Analysis
          • Similar Items Detector
        • Evaluation tasks
          • Confusion Matrix
          • Feature Ranking
          • Rule Viewer
        • General tasks
          • Apply Model
          • Check Dataset
          • Convert Dataset to Model
          • Convert Dataset to Ruleset
          • Convert Dataset to Structure
          • Convert Model to Dataset
          • Convert Ruleset to Dataset
          • Convert Structure to Dataset
          • Execute Rulex Flow File
          • Export Current Flow
          • Merge Rules
          • Optimize Ruleset
          • Runtime Variables
          • Select Flows
          • Split Data
        • Control tasks
          • Rule Based Control
          • Rule Engine
        • Bridge tasks
        • Data Structures
    • Rulex Studio
      • Discovering Studio Views
        • Presentation Mode
      • The View Stage Window
        • Stage Left Panel Tabs
          • Datasets
            • Importing Datasets from Databases
            • Importing Datasets from Files
            • Importing Datasets from Flows
          • Slides and Dialogs
          • Reports
        • Studio Toolbar
      • Studio Widgets
        • Visualizing your Data
          • Link Analysis
            • Link Analysis Dimension Menus
          • Geographic Plots
          • Cartesian and Grid Plots
          • Continuous Gauges
          • Discrete Gauges
          • Shapes
          • Texts
        • Editing your Data
          • Input Family
          • Table Widget
          • Gantt Chart
        • Operating with your Data
          • Studio Events
            • Studio Events Window
              • Studio Masks in Events
                • Graphic Widget
                • Graphic Options
            • Link Event
            • Open Modal Window Event
            • Compute Flow Event
            • Execute Macro Event
            • Code Event
              • GOLD Classes
            • Report Event
            • Change Layout Event
          • Actions
          • Toolbar
Back to top

Link Event¶

An event of Link type is an event set on a widget within a slide that connects you to a webpage, another slide, or activates a filter while switching slide.

In the Link event type, the following options are available:

  • Write here your link: it allows you to directly enter the link of the web page or slide, which you will be directed to.

  • Open modal window: when selected, the web page or slide will be opened in a new modal window.

Depending on the type of link you want to establish, there are two different syntaxes:

  • for web pages: type a link in HTTPS format.

  • to link to another slide within the same view: use the # symbol followed by the slide name. For example, to go to the slide named Slide_2, write #Slide2.

Tip

To activate the filter of an Actions widget when entering a slide, you can use specific query parameters in the slide URL. In particular, when using the # symbol in the Write here your link box, you can append the following query string: ?widget<widget name>=<filtervalue>.

You can also combine multiple filters by using the standard & symbol. For example, to open Slide_2 and apply a filter on a widget named filterdropdown1 with the value Label1, you can write this link: #Slide_2?widgetfilterdropdown1=Label1.

Remember to insert the name of a specific Actions widget, you need to access the Slides tab, click on the expand icon of the slide you want to reach, and from there the names of the widgets on that slide will be visible. Alternatively, you can click on the Show widget names icon to display the widget names directly on the slide.

Warning

The link filtering on Actions widgets can only be used for the following types: Filter button, Filter form field, Filter drop down menu, Filter radio button.

In links applying filters to Actions widgets, it is also possible to:

  • apply filters to multiple Actions simultaneously within the same link by separating each filter with the & symbol. As in the following example: #Slide_2?widgetfilterdropdown1=Label1&widgetfilterbutton1=Label1,Label2.

  • select multiple values on a Filter button widget. If you have a button widget divided into multiple buttons, you can enter the values of these buttons separated by commas. As in the previous example, the filter widgetfilterbutton1=Label1,Label2 applies the filter to both Label1 and Label2 on the filterbutton1 widget.


Example¶

Follow the instructions below to set up a filtering link event on a General button widget to visualize filtered data on a specific slide.

  • Import the Link Event_Adult view together with the Adult dataset into Rulex Studio.

  • Drag and drop a General button widget onto the Adult_Overview slide.

  • Right-click on the General button widget and select the Open widget layout entry.

  • Enter the title Filter Fed-Gov workclass in the Title text field of the Layout options window and click APPLY.

https://cdn.rulex.ai/docs/Studio/link-example-1.webp
  • Right-click again on the General button widget.

  • Select the Set events option and choose the onClick trigger entry.

  • Type in the link #Federal_gov?widgetfilterbutton1=FG in the Write here your link text field, then select the Open in a new window checkbox in the Studio Events window.

https://cdn.rulex.ai/docs/Studio/link-example-2.webp
  • Save the event and close the Studio Events window.

  • Click on the General button widget to be redirected to the filtered Federal_gov slide.

https://cdn.rulex.ai/docs/Studio/link-example-3.webp

Note

In this example, we used a link to filter data based on a specific value of an invisible Filter button action. To make an Actions widget invisible, you need to uncheck the Node is visible option in the node layout menu for that specific widget.

Next
Open Modal Window Event
Previous
Graphic Options
Copyright © 2025 Rulex All rights reserved
In this page
  • Link Event
    • Example