module function · N/search
createColumn()
search.createColumn(options)
Creates a new search column as a search.Column object.
- Implementation
- Not started used inside other constructs
- Design
- Open for proposals suggest how it should read
A
suitescript api
1search.createColumn({2 name: /* string, required */,3 join: /* string, optional */,4 summary: /* string, optional */,5 formula: /* string, optional */,6 function: /* string, optional */,7 label: /* string, optional */,8 sort: /* string, optional */9});
| Parameter | Type | Required | Description |
|---|---|---|---|
| options.name | string | required | Name of the search column. See Column.name . |
| options.join | string | optional | Join ID for the search column. See Column.join . |
| options.summary | string | optional | Summary type for the column. See search.Summary and Column.summary . |
| options.formula | string | optional | Formula for the search column. See Column.formula . |
| options.function | string | optional | Special function for the search column. See Column.function . |
| options.label | string | optional | Label for the search column. See Column.label . |
| options.sort | string | optional | The sort order of the column. Use the search.Sort enum for this argument. Also see Column.sort . |
B
mynt syntax
No syntax of its own.
The compiler already calls search.createColumn(options) inside search T and load Search, so programs use it without naming it. Writing it directly has no syntax yet.
C
community proposals
Competing syntax for createColumn, from GitHub Discussions. Select two or more to compare them side by side.
Loading proposals from GitHub…
D
suggest an alternative
Write the Mynt you wish you could write.
A good proposal shows the syntax, the SuiteScript it should become, and argues for it: why it is clearer, how it fits the rest of the language, what it makes harder.
- Clarity. Does it say what happens, without ceremony?
- Consistency. Does it read like
load,saveandRef[field]? - Expressiveness. Does it cover the cases people actually write?
- Honesty. Does it hide a NetSuite cost, such as governance, that a reader should see?