ResultAccumulatorAddColumns Method (CalculationResultsIdentifier, DataTable, IEnumerableColumnBuilder) TIBCO Spotfire 7.6 API Reference
Adds columns to an existing table or replaces them if they already exist.

Namespace: Spotfire.Dxp.Application.Calculations
Assembly: Spotfire.Dxp.Application (in Spotfire.Dxp.Application.dll) Version: 25.11.10401.3615 (25.11.10401.3615)
Syntax

C#
public void AddColumns(
	CalculationResultsIdentifier id,
	DataTable table,
	IEnumerable<ColumnBuilder> columns
)

Parameters

id
Type: Spotfire.Dxp.Application.CalculationsCalculationResultsIdentifier
A unique identifier for this result.
table
Type: Spotfire.Dxp.DataDataTable
The DataTable to insert the columns in.
columns
Type: System.Collections.GenericIEnumerableColumnBuilder
The ColumnBuilder instances containing the values that the columns should contain. Column names will be made unique within this DataTable.
Exceptions

ExceptionCondition
NotSupportedExceptionIf multiple calls are made with the same id but differing table.
Remarks

This method can be called multiple times with new builders to add to the same id within a calculation. In that case they all need to reference the same table.
Version Information

Supported in: 7.6, 7.5, 7.0, 6.5, 6.0, 5.5, 5.0
See Also

Reference