DIAdem Help

Method: CreateResultsColumns for DataStore

  • Updated2024-09-12
  • 1 minute(s) read

Method: CreateResultsColumns for DataStore

Creates an object for the definition of the result columns in a column-oriented search without the user interface, in a data store.

Set oColumns = Object.CreateResultsColumns()
ObjectDataStore
Object with this method
oColumnsColumns
Returned object

The following example executes a column-oriented search in a data store and loads the search results into the Data Portal:

VBScriptPython

 

Dim oMyDataStore, oMyQuery, oMyConditions, oMyResults, oMyResultsColumns
Call Data.Root.Clear()

Set oMyDataStore = Navigator.ConnectDataStore("ASAM Pass Fail Analysis Example " & ProgramVersionName)
Set oMyQuery = oMyDataStore.CreateQuery(eDataStoreQuery)
oMyQuery.ReturnType = "measurement"
Set oMyConditions = oMyQuery.Conditions
Call oMyConditions.Add("measurement","name","=","QT_32*")
oMyConditions.Logic = "C1"

Set oMyResultsColumns = oMyDataStore.CreateResultsColumns()
Call oMyResultsColumns.RemoveAll
Call oMyResultsColumns.Add("measurement","name")
Call oMyResultsColumns.Add("measurement","ID")

Call oMyDataStore.SearchProperties(oMyQuery, oMyResultsColumns, 200)
Set oMyResults = oMyDataStore.ResultsProperties

Call Navigator.LoadProperty(oMyResults)