--- title: "Define a Timer Control" slug: "define-a-timer-control" updated: 2026-02-20T17:15:23Z published: 2026-02-20T17:15:23Z canonical: "documentation.lakesidesoftware.com/define-a-timer-control" --- > ## Documentation Index > Fetch the complete documentation index at: https://documentation.lakesidesoftware.com/llms.txt > Use this file to discover all available pages before exploring further. # Define a Timer Control The Timer control block is used to cause an action to occur at regular intervals. Most commonly, this will be used to refresh a query or a [Date / Time block](/documentation/docs/define-a-date-time-control) that is using the relative option. For example, you may have a grid that displays currently active alarms for a selected system and you want the grid to refresh every 5 minutes. The other action the Timer Control can be used for is to advance through different rows of data in a grid at the time interval specified and display corresponding data for each row in a linked visualization object. 1. Drag a [Query Data block](/documentation/docs/define-a-query-data-block) to the workspace and define the Query Data block as necessary. 2. Drag a Timer Control block to the workspace. 3. Connect the Timer Control block as input to a Query Data block. ![](https://cdn.document360.io/87d11426-6b1f-4b19-b593-b71e55a81af3/Images/Documentation/time_Control_setup1.png?sv=2026-02-06&spr=https&st=2026-10-17T09%3A13%3A39Z&se=2026-10-17T10%3A13%3A39Z&sr=c&sp=r&sig=MOZWm8b9670X8byoMkER4QUjQ1sfxfHn4YH3qWm6vNk%3D) 4. Enter the desired **Timer Interval (seconds)**, or use the up and down arrows to change the time. 5. Select the Query data block, and open the **Input Bindings** section. 6. If you are using a Timer Control block to refresh data, select the **Timer** input from the drop-down list in the **Refresh timer** field. 7. If you are using the Timer Control block to advance through different rows of data in a grid at the time interval specified and display corresponding data for each row, select the Timer Input in the **Current Row timer** field. 8. Click the **Apply** button to save your changes.