variables.elementName = getEventDateTimeCEName();
variables.elementIDfield = "uniqueID";
variables.parentIDfield = "calEventID";
variables.CCAPIName = getCCAPIName(variables.elementName);
variables.elementViewName = getCEViewName(variables.elementName);
var elementName = getEventDateTimeCEName();
var ElementIDfield = "uniqueID";
if ( LEN(arguments.uuid) )
return application.ptCalendar.ceData.getCEData(elementName, ElementIDfield, TRIM(arguments.uuid));
else
return application.ptCalendar.ceData.getCEData(elementName);
var dtStruct = StructNew();
var dtArray = application.ptCalendar.ceData.getCEData(variables.ElementName,variables.elementIDfield,arguments.uniqueID);
if ( ArrayLen(dtArray) )
dtStruct = dtArray[1];
return dtStruct;
var elementName = getEventDateTimeCEName();
var ElementIDfield = "calEventID";
return application.ptCalendar.ceData.getCEData(elementName, ElementIDfield, TRIM(arguments.calEventID));
var formID = getEventDateTimeFormID();
var elementFields = application.ptCalendar.ceData.getElementFieldsByFormID(formID);
var currPageID = 0;
var i = 1;
var j = 1;
var retStruct = {};
var useCeRecordAPI = getUseCeRecordApiByElement(ceName=variables.elementName);
if ( NOT useCeRecordAPI )
{
// Save the custom element record using the CCAPI
retStruct = Application.ptCalendar.csContent.populateContent(variables.CCAPIName, arguments.dataValues);
}
else
{
// save the custom element record ceRecordAPI
retStruct = Application.ptCalendar.gceRecord.saveRecord(ceName=variables.elementName,dataValues=arguments.dataValues);
}
/* retStruct RETURNS: CONTENTUPDATED : true/false & CONTENTUPDATERESPONSE: Success:1 */
return retStruct;