[Résolu] impossible d'acceder aux objets root en javascript

cancel
Showing results for 
Search instead for 
Did you mean: 
zomurn
Member II

[Résolu] impossible d'acceder aux objets root en javascript

Bonjour,

Je crée une règle associée à un espace (un folder).
Pour cela j'execute un script javascript à cette règle.

ce script est :

http://wiki.alfresco.com/wiki/JavaScript_API#ScriptNode_API

function createUserFolder() {
   document.createFolder("Initial");
    document.createFolder("En attente");
}

createUserFolder();

Le problème est que le "root scope object" document est inaccessible :

Caused by: org.mozilla.javascript.EcmaError: ReferenceError: "document" n'est pas défini (AlfrescoScript#11)

Et plus généralement je n'ai accès à aucun root scope object … comment cela se fait-il ?
3 Replies
zomurn
Member II

Re: [Résolu] impossible d'acceder aux objets root en javascript

Pourtant sur la doc ils disent bien que je devrais y avoir accès :

if you are accessing the script engine either through a rule/action (Execute a Script) in the Web Client or through the Script Command Processor then the following objects are available by default in the root scripting scope:

Aidez-moi…sans ça je ne peux pas aller bien loin.  Smiley Indifferent

PS : j'ai une config vierge d'Alfresco 2.2 et je suis loggé en admin.
zomurn
Member II

Re: [Résolu] impossible d'acceder aux objets root en javascript

Ce fût un conflit avec un autre script…une erreur de ma part.  Smiley Surprisedops:
lamba
Active Member

Re: [Résolu] impossible d'acceder aux objets root en javascript

Bonjour zomurn,

J'ai le même problème comment tu l'as résolu?


Merci d'avance.