cancel
Showing results for 
Search instead for 
Did you mean: 

Déplacer un fichier + versionning (js règles de contenus)

jffskyx
Champ in-the-making
Champ in-the-making
Bonjour,

Je ne trouve pas de solution à mon problème.(Serveur Alfresco 3.4)
Je souhaite pouvoir gérer le versionning de document dans un espace (après un workflow automatique simple) et cherche donc à utiliser un javascript (lancé dans une règle de contenu) pour

L'idée serait de se basé sur l'exemple du code ci dessous.

//////////////////////////////////////////////////////
// File Name: move_version.js
//
// Purpose : Move a file from a folder to a target
// folder (which must be actually parent folder). If file
// already exists in target folder it uses versioning to
// replace file and increase version number.
//
// Author: Julien Bonjean (julien@bonjean.info)
//
// Creation Date: 2009-02-10
// Last Modified: 2009-02-10 16:26:10 -0500
//////////////////////////////////////////////////////

var sourceFile = document;
var sourceFolder = document.parent;
var targetFolder = space.parent;
var targetFile = targetFolder.childByNamePath(document.name);

if(targetFile == null)
{
   sourceFile.move(targetFolder);
}
else
{
   var targetFileWorkingCopy = targetFile.checkout();
   targetFileWorkingCopy.content = sourceFile.content;
   targetFileWorkingCopy.checkin("",false);
   sourceFile.remove();
}

J'ai essayé de nombreuses syntaxes différentes pour essayer de répondre à mon besoin mais ne maitrisant pas ce langage, je me retrouve bloqué.

Merci d'avance pour votre aide
Bonne journée
1 REPLY 1

jayjayecl
Confirmed Champ
Confirmed Champ
Bonjour,

votre message n'est pas très clair pour moi :
- Quel est exactement votre besoin précis ? Fonctionnellement, qu'attendez-vous ?
- Quel est le problème que vous rencontrez aujourd'hui (logs) ?

Merci de nous aider à vous aider Smiley Happy
Getting started

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.