AnsweredAssumed Answered

[Résolu]Le code java script ça ne marche pas

Question asked by anbira on Feb 2, 2009
Latest reply on Feb 26, 2009 by anbira
Bonjour à tous
Je m’approche à Alfresco depuis quelque mois.
J’ai téléchargé Alfresco Lab 3.0.0, Tomcat, MySql et  mon S.O est windows XP.

Je suis en train de m’approcher à la programmation. 
Je suis déboutant et alors pour mieux comprendre Alfresco et sa programmation j’ai acheté des livres.
Maintenant je suis en train de lire « Alfresco Enterprise Content Management Implementation ».

Je suis les exemples et j’ai copie un fichier Java Script qui permet de déplacer un document dans un espace Y à partir de un espace X si la date indiquée sous « effective from «  est la date d’aujourd’hui.

Mes pas sont :
1)Tous les documents qui sont dans l’espace X ont l’aspect « effective from« défini avec la data d’aujourd’hui.
2)J’ai copié  le code dans Bloc-Notes et je l’ai appelé effective-from.js
Voici le code :
//——————————————————-
// Name: Effective-from.js
// Description : Deplace le contenu dans l'espace prouve-script
//———————————————————


var  myworddocumentFolder = companyhome.childByNamePath("User Home/UtilisateurA/My word document");
var  prouvescriptFolder = companyhome.childByNamePath("User Home/UtilisateurB/prouve-script");

if (myworddocumentFolder  != null )
{
var i = 0;
var today = new Date ();

myworddocumentChildren = myworddocumentFolder.children;
myworddocumentTotal = myworddocumentChildren.lenght;

for ( i = 0; i < myworddocumentTotal ; i++)
{
child =  myworddocumentChildren [i];
if(child.properties["cm:from"]<= today)
{child.move(prouvescriptFolder);
}
}
}

3)J’ai inséré ce fichier dans « Company Home /Data Dictionary/Script ».
4)Je me suis déplacé dans l’espace X ( My Word Document) et en utilisant « Run action « j’ai exécuté le script.
Problème :

Le  script ne donne pas des erreurs mais les documents ne se déplacent pas .
J'ai lancé le script à partir de document mais rien.

Quelqu’un peux me donner une indication ? Qu’est que  j’ai oublié  de faire.
Je suis sure que c’est une bêtise mais je suis vraiment déboutant

Je vous remercie en avance
Anbira

Outcomes