Thanks for your reply Steph.
Can you provide a bit more informaiton on how I might apply a script in this situation?
You need to add a script module before the storage module, in your case the sharepoint storage module.
The .vbs script to execute is something like this: (the variables and comments are in french but it works everywhere ;-) )
--------
Dim compteur_inc, oFich, objFSO, compteur, contenu
'Création de l'objet FSO nécessaire à l'ouverture du fichier txt
set fso = CreateObject("Scripting.FileSystemObject")
'Accès au fichier txt
set oFich = fspenTextFile("C:\CS_temp_compteur.txt",1,True)
'lecture du contenu du fichier txt
contenu = oFich.ReadAll
'fermeture du fichier txt
oFich.Close
' Fermeture du fichier txt
Set oFich = Nothing
Set fso = Nothing
'Transformation en entiers (string -> integer)
compteur = CInt(contenu)
compteur_inc = compteur + 1 'alors le compteur augmente de 1
'La variable à utiliser dans CS pour rappeler le compteur est %CMPT%
call metadata.setvalues("CMPT",compteur_inc)
'Création de l'objet FSO nécessaire à l'ouverture du fichier txt
Set objFSO = CreateObject("Scripting.FileSystemObject")
'Accès au fichier txt
Set objFichierTexte = objFSpenTextFile("C:\CS_temp_compteur.txt",2,True)
'Ecriture dans le fichier du nouveau contenu
objFichierTexte.WriteLine(compteur_inc)
'Fermeture du fichier txt
objFichierTexte.Close
-------------------
In this script you need to change this line to define the location and the name of the text file (C:\CS_temp_compteur.txt):
set oFich = fspenTextFile("C:\CS_temp_compteur.txt",1,True)
same thing here:
Set objFichierTexte = objFSpenTextFile("C:\CS_temp_compteur.txt",2,True)
In the txt file just type the start number you want - 1. (if you want to start at 1, type 0 in the text file)
Then use the variable %CMPT% in your storage module for whatever you want, this is the counter.
This script could certainly be optimized, but it works as it is
Steph