03-14-2013 05:35 PM
var scriptFailed = false;
// Have a look at the behaviour object that should have been passed
if (behaviour == null) {
logger.log("The behaviour object has not been set.");
scriptFailed = true;
}
// Check the name of the behaviour
if (behaviour.name == null && behaviour.name != "onCreateNode") {
logger.log("The behaviour name has not been set correctly.");
scriptFailed = true;
} else {
logger.log("Behaviour name: " + behaviour.name);
}
// Check the arguments
if (behaviour.args == null) {
logger.log("The args have not been set.");
scriptFailed = true;
} else {
if (behaviour.args.length == 1) {
var childAssoc = behaviour.args[0];
logger.log("Calling compute average");
//computeAverage(childAssoc);
var clienteName = childAssoc.properties["cm:name"];
childAssoc.properties["cm:content"] = clienteName;
childAssoc.save();
} else {
logger.log("The number of arguments is incorrect.");
scriptFailed = true;
}
}
03-15-2013 03:11 AM
03-15-2013 02:37 PM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.