CurrentRecord.getValue(options)

Note:

The content in this help topic pertains to SuiteScript 2.0.

Method Description

Returns the value of a field.

Note:

You should not use of this method for custom password fields as it will no longer return a hashed value, but will return an obsfucated value. Use crypto.checkPasswordField(options) instead.

This applies to encrypted custom password field values obtained through a variety of ways, including by saved searches, SuiteAnalytics workbooks and datasets, SuiteAnalytics Connect integrations, SOAP web services integrations, REST web services integrations, and CSV export integrations.

To get the value of a custom password field, use the crypto.checkPasswordField(options) method.

Returns

number | Date | string | array | boolean

Supported Script Types

Client scripts

For more information, see SuiteScript 2.x Client Script Type.

Governance

None

Module

N/currentRecord Module

Since

2016.2

Parameters
Note:

The options parameter is a JavaScript object.

Parameter

Type

Required / Optional

Description

Since

options.fieldId

string

required

The internal ID of a standard or custom body field.

See How to Find a Field's Internal ID.

2016.2

Errors

Error Code

Thrown If

SSS_MISSING_REQD_ARGUMENT

A required argument is missing or undefined.

Syntax
Important:

The following code sample shows the syntax for this member. It is not a functional example. For a complete script example, see N/currentRecord Module Script Samples.

          //Add additional code 
...
var value = objRecord.getValue({
    fieldId: 'item'
});
... 
//Add additional code 

        

Related Topics

currentRecord.CurrentRecord
N/currentRecord Module
SuiteScript 2.x Modules
SuiteScript 2.x

General Notices