This script is for use with the Spotfire® Application Profiler. It allows a user to define additional output columns that will be created when the Application Profiler is run - it should be used in the "Available Output Columns for Each Visual" script. The companion script for this (that populates the columns) is IronPython Script for Each Visual
For Each Visual Output Columns
The below script can be used to define the columns that the Application Profiler will output for each visual in a Spotfire document.
# Copyright © 2017. TIBCO Software Inc. Licensed under TIBCO BSD-style license. from System import Tuple, String from Spotfire.Dxp.Data import DataType OutputColumnDataTypes.Add(Tuple.Create[String,DataType]("Visual.Width", DataType.Integer)) OutputColumnDataTypes.Add(Tuple.Create[String,DataType]("Visual.Height", DataType.Integer)) OutputColumnDataTypes.Add(Tuple.Create[String,DataType]("Page.Width", DataType.Integer)) OutputColumnDataTypes.Add(Tuple.Create[String,DataType]("Page.Height", DataType.Integer)) OutputColumnDataTypes.Add(Tuple.Create[String,DataType]("XAxis.Expression", DataType.String)) OutputColumnDataTypes.Add(Tuple.Create[String,DataType]("YAxis.Expression", DataType.String)) OutputColumnDataTypes.Add(Tuple.Create[String,DataType]("ColorAxis.Expression", DataType.String)) OutputColumnDataTypes.Add(Tuple.Create[String,DataType]("GroupByAxis.Expression", DataType.String)) OutputColumnDataTypes.Add(Tuple.Create[String,DataType]("Trellis.ColumnAxis.Expression", DataType.String)) OutputColumnDataTypes.Add(Tuple.Create[String,DataType]("Marking", DataType.String)) OutputColumnDataTypes.Add(Tuple.Create[String,DataType]("Filterings", DataType.String)) OutputColumnDataTypes.Add(Tuple.Create[String,DataType]("WhereClause.Expression", DataType.String)) OutputColumnDataTypes.Add(Tuple.Create[String,DataType]("LegendItems", DataType.String))
License: TIBCO BSD-Style License
Recommended Comments
There are no comments to display.