system.dataset.toPyDataSet

Description

This function converts from a normal DataSet to a PyDataSet, which is a wrapper class which makes working with datasets more Python-esque.

Syntax

system.dataset. toPyDataSet( dataset )

  • Parameters

Dataset dataset - A DataSet object to convert into a PyDataSet.

  • Returns

PyDataSet - The newly created PyDataSet.

  • Scope

All

Code Examples
Code Snippet
#This example script would be added to a button that is in the same container as the table you are working with. 
#It grabs the data of the Table component, and adds up the values in the column named "Value", displaying the result to the user.
# Get a Table component's data
table = event.source.parent.getComponent("Table")
data = system.dataset.toPyDataSet(table.data)
# Loop through the data, summing the Value column
value = 0.0
for row in data:
value += row["Value"]
# Show the user the sum of the Value column
system.gui.messageBox("The value is: %f" % value)