This guide explains how to add the link function in a template, allowing you to import data from another calculation. A common example is the load link feature which allows exporting the reactions of a beam to be used as input for column calculations.Documentation Index
Fetch the complete documentation index at: https://calcs.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
The Basics

Step 1: Create Export Data
First, create a equation widget in the template you want to obtain the data from. This equation widget should be a table (using double square brackets[[]]) containing all data you want to export.


Step 2: Create Import Table
Create a table in the destination template where you need the imported data. This table should have the same number of columns as the exported table.Step 3: Add Link Function
In the import table, include the following code to create the link function:Configuration Parameters
referenceId: Must match the reference ID of the exported tablesourceColumnandtargetColumn: Refer to the column indices of the exported and imported tables respectively (the imported table can have a different column arrangement)prependSheetName: Set totrueto include the sheet name in the imported datalinkRequired: Set totrueif the link is required for the calculation to be valid
Final Configuration
Make sure to check both “Expand” and “Show in Summary” boxes for the linking widget.Advanced Linking
For more advanced linking concepts, including backend architecture and common pitfalls, refer to this comprehensive learning session: Advanced Load Linking Session This recording covers:- How load linking works on the backend
- How to design new types of links (not necessarily just loads)
- Common pitfalls and how to avoid them
- Best practices for complex linking scenarios