Fields

On the Home tab, in the Setup group: Select Fields to manage the fields of each Leaf in your tables.

In the Workflow Pane, you can also navigate to this function as part of your Scheduling Workflow.

In the Design Window, when you select a Source/Destination solid and view Properties, you can also right-click on a field and select Setup Fields to view the properties of that field.

Solid Fields

You can import solids created or imported into a Design Layer or import solids directly into your Table Data from third-party file formats.

The solids associated with the full nodes or leaves of your table data can be previewed and edited via the Table View. Click the Triangulation drop-down of a Solid to see a Solid Preview. Click on the ellipsis button to open the Edit Solid window.

Calculated Fields

Once Fields and Levels are set up and data has been imported, we can create Calculated Fields.

Calculated Fields allow for Field Values to be based on an Expression as opposed to being imported or based on a Script. Calculated Fields can reference other Fields within the same Leaf, and can be based on the current Levels and Positions. You can also reference values on other Tables using the TableValue Function, but it's important to know that you cannot currently reference other Positions within the current Table.

It is possible to make a Solid field a Calculated field so that an expression can be supplied to determine which Solid field to reference.

Note: If a Solid field is changed to a calculated field, this will overwrite all existing solids for all leaf nodes that reference the Solid field. If the Calculated Solid Field (or any Calculated Field) is changed back to a Non-Calculated Field, the Calculated value will remain, but is a static rather than dynamic value.

See: Calculated Fields

Common Functions and Expression parts:

  • GetValue(): Use this to reference other Fields in the same Leaf
  • If(GetText()): Use this to identify stopes that require Paste Filling or Waste Filling as their filling material.

Attribute Fields

Attribute Fields are a special group of fields which are imported into the Data Table. These Attribute Fields are Design Attributes that are imported from Development Network and Stope layers and linked to the Data Table. During the Tunnel and Stope generation processes, Table Solids Fields are populated with the data from the design centrelines and the stope solids. These attributes are essential for building and running the schedule.

For more information, see: Attribute Fields

Add Fields

To create a field, right-click on a Table in the Project Explorer and select Setup > Fields.

The option to add a New Field or add a New Folder is provided. Folders and subfolders allow fields of a related kind to be grouped together and arranged in a hierarchy, for example Imported fields, Calculated fields, Block Model Interrogation fields, Task Rate fields, etc.

Field can be added by right-clicking on the Table name or a folder and left-clicking the Type you want from the menu option.

Note: When created, every Field defaults to an empty or 0 state. In addition, once a Field is created you cannot change the type.

The Format String nomenclature is based on C# standards. For a summary, see: Format Strings

Other display formatting options appear in the Properties window on the right hand side of the Fields window.