CalcTree Help Pages
  • What is CalcTree?
  • Getting started
    • CalcTree Pages
    • Create a CalcTree Page
    • Add a calculation
    • Collaborate with a colleague
  • Calculations
    • Parameters
      • Math formulas
        • Parameter Data Types
        • Native Functions
          • Arithmetic Functions
          • Trigonometric Functions
          • Logical & Comparison Functions
          • Matrix & Vector Functions
          • Probability & Combinatorics Functions
          • Statistical Functions
          • String Functions
          • Utility Functions
          • Other Native Functions
        • Valid Expression Syntax
      • Supported Units
      • Dropdown List Parameters
        • Linking CSV Data to Dependent Dropdowns in CalcTree
      • Parameter Settings
    • Integrations
      • Python in CalcTree
        • Adding a Python Source
        • Defining Parameters in Python
        • Referencing Other Parameters in Python
        • Working with Units in Python
        • Creating Tables and Visuals in Python
        • Consuming Files in Python
        • Using Pre-installed Python Libraries
      • Spreadsheets [Coming Soon!]
      • File Upload
        • CSV files
      • 3rd Party Software Plugins
        • Excel
        • Grasshopper
        • ETABS [v20 & v21]
        • ETABS [v22]
        • SAP 2000
        • CSI Bridge [v26]
    • Templates [Coming Soon!]
    • Optimising your calculations
  • Pages & Reports
    • CalcTree Documents
    • Static content
    • Parametric content
      • Parametric equation
      • Inputs
      • Outputs
  • Export to PDF
  • API
    • GraphQL API
      • Generating an API key
      • Queries
        • GetCalculation
        • Calculate
      • Examples
        • Bulk calculations with Python
  • Collaborate
    • Add members
    • Review and approval
    • Add stakeholders
  • Administrate
    • CalcTree Workspace
    • Versioning and Audit trail
  • CalcTree for System Administrators
Powered by GitBook
On this page
  1. Calculations
  2. Parameters

Parameter Settings

Learn how to configure parameter behavior in CalcTree, including visibility, default values, and input/output roles.

PreviousLinking CSV Data to Dependent Dropdowns in CalcTreeNextIntegrations

Last updated 16 hours ago

Access parameter settings by right clicking on the parameter on the page, and clicking 'settings.

This will open up the parameter settings pane on the right hand side of the screen, looking something like this:

This is where you can control the parameters display name, name, formula, view, format and rounding, visibility and see it's dependancies.

Display Name

The display name is how the parameter is visually presented on the page. You can enter it using either LaTeX syntax or plain text—typing a space at the beginning will force plain text.

This display name also appears in dependent formulas, allowing equations to be shown using functional math notation.

Name

This is the internal name of the parameter used for referencing it in formulas, linking between sources, and via API. It is automatically generated from the display name but must:

  • Exclude special characters

  • Be unique within the page

For example, a display name of x_{name} will generate a parameter name of x_name.

Formula

View

Choose how the parameter is visualized on the page. Options include:

  • Single value (default)

  • List

  • Table

  • Radio buttons

  • Traffic lights

The available views depend on the parameter’s data type. Learn more on the View Options page.

Format

Adjust the parameter’s display format, including the number of significant figures shown. Some formatting options may be disabled depending on the parameter’s data type.

Visibility

Control how the parameter appears on the page. For example, you can hide the name and formula when embedding the result in text, or show the full equation and result when illustrating a calculation. By default, all visibility options are enabled when a parameter is first created.

Dependancies

Displays a list of all other parameters that this parameter depends on for evaluation. This helps clarify calculation flow and detect potential circular references.

CalcTree uses to render LaTeX math notation.

Define the parameter’s value using the formula field, which supports MathJS syntax for mathematical expressions and functions (). Formulas can also be defined inline in the document or directly within the parameter.

KaTeX
learn more
Parameter settings panel