Slig
09/20/2021, 8:00 PMericbirdsall
09/20/2021, 9:25 PMfunction tryThis(param){
console.log(param);
}
tryThis('test') // 'test'
function sameVar(param){
param = 'changed'
console.log(param)
}
sameVar('test') // 'changed'
Slig
09/23/2021, 1:41 PMdefine(['N/currentRecord', 'N/search', 'N/record'], function (currentRecord, search, record) {
function pageInit(context) {
var currentRecord = context.currentRecord;
...
}
}
@ericbirdsall In this wayericbirdsall
09/23/2021, 2:15 PMericbirdsall
09/23/2021, 2:15 PMdefine(['N/search', 'N/record'], function (search, record) {
function pageInit(context) {
var currentRecord = context.currentRecord;
currentRecord.getValue(...) // this will work
}
}
ericbirdsall
09/23/2021, 2:17 PMSlig
09/23/2021, 2:39 PMSlig
09/23/2021, 2:40 PMericbirdsall
09/23/2021, 2:41 PM/**
* Function to be executed after page is initialized.
*
* @param {Object} scriptContext
* @param {Record} scriptContext.currentRecord - Current form record
* @param {string} scriptContext.mode - The mode in which the record is being accessed (create, copy, or edit)
*
* @since 2015.2
*/
function pageInit(scriptContext) {
}
ericbirdsall
09/23/2021, 2:42 PM/**
* Validation function to be executed when record is saved.
*
* @param {Object} scriptContext
* @param {Record} scriptContext.currentRecord - Current form record
* @returns {boolean} Return true if record is valid
*
* @since 2015.2
*/
function saveRecord(scriptContext) {
}
ericbirdsall
09/23/2021, 2:42 PMSlig
09/23/2021, 3:21 PM