AnsweredAssumed Answered

COME SI CREA UNA DATALIST ENTRY VIA JAVASCRIPT CODE

Question asked by marcello.modica@logconsulting.it on May 17, 2013
Latest reply on Jun 7, 2013 by openpj
Ho una rule che scatena questo script quando viene inserita una folder. Vorrei creare una nuova voce nella datalist. DAl debugger sembra tutto corretto ma nulla da fare….la datalist resta vuota.

Per creare la datalist custom ho utilizzato i seguenti passaggi operando su questi due file: share-datalist-form-config.xml e datalistModel.xml

Poi questo è lo script:
<javascript>

/*Creo una nuova datalist quando entra nella cartella RNC approvati*/
var futureDate = new Date();
futureDate.setDate(futureDate.getDate() + 7);
var currentDate = new Date();
var RRList = search.findNode("workspace://SpacesStore/3d2e1414-b570-4369-bc83-14185d1e7c8f");
var RECLAMO = RRList.createNode(null, "dl:RegistroReclami");
RECLAMO.properties["dl:RRID"] = "Florian";  //NUMERO DI RNC
RECLAMO.properties["dl:RRCliente"] = "Maul";
RECLAMO.properties["dl:RRComments"] = "info@fme.de";
RECLAMO.properties["dl:RRStatus"] = "fme AG";
RECLAMO.properties["dl:RRPriority"] = "Normal";
RECLAMO.properties["dl:RRDueDate"] = futureDate;
RECLAMO.assocs["cm:attachments"] = null;


RECLAMO.save();
logger.log("Created new contact: " + RECLAMO.nodeRef);

</javascript>

Outcomes