Modules

filter

 

Objects/Functions

module (N/dataset)

SuiteScript 2.0

dataset.createCondition(options)

{dataset}.createCondition({children: {dataset.Condition[]},column: {dataset.Column},operator: {string*},values: {Array}})

N/dataset Module
dataset.createCondition()
Method Description: Creates a dataset condition (criteria). A condition is applied to a dataset column and includes an operator. For more information on criteria used in datasets in SuiteAnalytics, see Dataset Criteria Filters.
Returns: dataset.Condition
Supported Script Types: Server scripts For more information, see SuiteScript 2.0 Script Types.
Governance: None
Module: N/dataset Module
Sibling Module Members: N/dataset Module Members
Since: 2020.2
Search NetSuite - https://system.netsuite.com/app/help/helpcenter.nl?search=dataset.createCondition(options)

Example:

// Code Example 1
// Add additional code
//...
// Create a Condition without values
var myCondition = dataset.createCondition({
column: myNameColumn,
operator: query.Operator.EMPTY
});

// Create a Condition with values
var myCondition = dataset.createCondition({
column: myNameColumn,
operator: query.Operator.EQUAL,
values: ['Smith']
});
// Create a Condition with children
var myCondition = dataset.createCondition({
operator: query.Operator.IS,
children: myChildCondition // Create this with a separate call to dataset.createCondition
});
//...
// Add additional code

//SOURCE: https://system.netsuite.com/app/help/helpcenter.nl?fid=section_158990217350.html