module function · N/keyControl

findKeys()

keyControl.findKeys(options)

Searches and returns a list of keys based on criteria set.

Implementation
Not started
Design
Open for proposals suggest how it should read
Proposals
A
Signature
keyControl.findKeys(options)
Returns
Object
Governance
10 units
Script types
Server scripts
Version
SuiteScript 2.x, documented for 2.1; since NetSuite 2019.2
call shapefrom Oracle's parameter table
1keyControl.findKeys({2    restriction: /* number, optional */,3    name:        /* string or object, optional */,4    description: /* string or object, optional */5});
Oracle reference for this method
ParameterTypeRequiredDescription
options.restrictionnumberoptionalThe internal ID of an employee selected in the Restrict to Employees field.
options.namestring or objectoptionalThe name of the key. The properties of the object are: value is a string, which can be used if object is used instead of string. operator is one of the keyControl.Operator enum values. ignoreCase is either true or false. If the object is used, the value is required. Operator defaults to equals and ignoreCase defaults to true.
options.descriptionstring or objectoptionalThe description of the key. The properties of the object are: value is a string, which can be used if object is used instead of string. operator is one of the keyControl.Operator enum values. ignoreCase is either true or false. If the object is used, the value is required. Operator defaults to equals and ignoreCase defaults to true.
B

No Mynt syntax yet.

Nothing in the language compiles to keyControl.findKeys(options) today. How should it read?

C

Competing syntax for findKeys, from GitHub Discussions. Select two or more to compare them side by side.

All discussions

Loading proposals from GitHub…

D

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, save and Ref[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?

N/keyControl · keyControl.findKeys(options)

Suggest syntax for findKeys