RE: Calendar Event
I am trying to create a calendar event via suitescript 2.0 but the code just does not work. Can someone assist please?
/**
* @NApiVersion 2.0
* @NScriptType ClientScript
*/
define([‘N/record’,’N/ui/dialog’,’N/format’],
function (record,dialog,format) {
function pageInit(context){}
function validateLine(context) {
//Set variable to current record
var currentRecord = context.currentRecord;
var msg = {
title: ‘Business Coninuity Tests’,
message: ‘Do you want to create an event in your NetSuite calendar to remind you of this?’
};
dialog.confirm(msg).then(success).catch(failure)
function success(result){
//Create event record
var calevent = record.create({ type: record.Type.CALENDAR_EVENT});
}
function failure(reason){
//Do Nothing
}
}
return{pageInit: pageInit, validateLine: validateLine};
}
)
If I take out the “var calevent = record.create({ type: record.Type.CALENDAR_EVENT});” the code runs. When I put it back in, it does not run.
None! The dialog box just does not pop up. I have amended my code now and this works.