05-18-2009 07:32 AM
05-18-2009 08:13 AM
05-18-2009 08:17 AM
05-18-2009 08:18 AM
05-18-2009 08:22 AM
Otra opcion:
Implementar un Behaviour que cuando se realice un OnUpdateProperties compruebe si la propiedad modificada es la que tu quieres y que realice lo que quieras. Para comprobar si la propiedad modificada es la que deseas obten los valores de la propiedad de los map "after" y "before" y si son distintos entonces es que han cambiado la propiedad que buscas.
Mira en la wiki para informarte más sobre estos metodos, no te preocupes, en principio lo que dices es bastante facil de hacer.
05-18-2009 08:27 AM
05-18-2009 08:55 AM
05-18-2009 10:21 AM
Hola, para implementar un behavior parece que necesito tener montado alfresco como proyecto en eclipse, cosa que no tengo montada y no se como se haria, primero tendria que montarmelo, si es facil podria intentarlo. teneis algun vínculo por ahi? auque lo intenté una vez y no lo conseguí.tambien por falta de tiempo, y por que no soy muy diestro con eclipse, suelo usar netbeans, y no encontré un tuto para netbeans.
Intentaré inventar la manera de hacerlo desde el script de momento.
Gracias y saludos.
05-19-2009 03:53 AM
if((document.properties["my:control"])==(document.properties["my:haciadonde"])){
}else{
var workflow = actions.create("start-workflow");
workflow.parameters.workflowName = "jbpm$wf:reviewpooled";
workflow.parameters["bpm:workflowDescription"] = document.name;
workflow.parameters["bpm:groupAssignee"] = people.getGroup("GROUP_"+document.properties["my:haciadonde"]);
document.properties["my:control"]=document.properties["my:haciadonde"];
document.save();
var futureDate = new Date();
futureDate.setDate(futureDate.getDate() + 7);
workflow.parameters["bpm:workflowDueDate"] = futureDate;
workflow.execute(document);
}
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.