création dossier automatique

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

création dossier automatique

Messagepar zjuljin » 27 Mai 2010 à 11:09

bonjour,

nouvel inscrit sur ce forum mais déjà utilisateur depuis quelques temps de lotus notes 6.5, je souhaitai automatiser des tâches devenu quotidiennes.

j'aurai notamment voulu savoir s'il était possible de créer de façon automatique un dossier reprenant un intitulé et la date du jour me permettant ensuite de trier et classer (de façon manuelle cette fois-ci) mes mails du jour.

j'ai bien tenté de reprendre les informations suivant le post "créer un répertoire" mais j'avoue que je m'y perds un peu pour l'adapter à ma situation :(

merci d'avance de votre aide
zjuljin
Découvre Dominoarea
Découvre Dominoarea
 
Message(s) : 2
Inscrit(e) le : 27 Mai 2010 à 10:58

Messagepar Michael DELIQUE » 27 Mai 2010 à 11:19

bonjour

tu veux faire ton traitement en Lotus Script ou en @forumes

en LS regarde l'aide en Ligne à Call notesDatabase.EnableFolder( foldername$ )

en formule regarde à @Command( [CreateFolder] )
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar zjuljin » 27 Mai 2010 à 14:12

merci pour la réponse rapide

mon traitement sera au format lotus script
j'ai donc créé le code suivant :

Dim dossier As String
DateRef = Now
dossier = "Dossiers traités du " + Day(DateRef) + " " + Month(DateRef)
Call notesDatabase.EnableFolder(dossier)

le nom du dossier devra donc être de type : Dossiers traités du 27 mai
je suppose que le dossier en question sera créé dans la partie "dossiers...".
il me parait par contre plus compliqué de préciser dans quel dossier créer le dossier du jour.
avez-vous une idée de la méthode à employer ?

étant donné que nous avons précédemment eu des soucis avec un agent lotus, je préfère être certain du résultat de celui-ci avant de le mettre en production.
zjuljin
Découvre Dominoarea
Découvre Dominoarea
 
Message(s) : 2
Inscrit(e) le : 27 Mai 2010 à 10:58

Messagepar Michael DELIQUE » 27 Mai 2010 à 14:31

salut

pour la hiérarchisation des dossiers il faut rajouter le nom du (ou des) dossier supérieure séparé par un / ou un \ (j'ai un doute je sais plus) met tu le saura facilement en créant des dossier dans ta mail box et en regardant leur nom.

pour la gestion des erreurs en LS je te conseil de lire ça => http://forum.dominoarea.org/gestion-des ... s-f49.html

je ne connais pas ton Niveau en Ls ni si tu l'a lu mais regarde aussi ça => http://forum.dominoarea.org/initiation- ... 12997.html
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar roubech » 27 Mai 2010 à 22:08

bonjour,

je pense qu'il faudrait revoir le besoin à la base. Car si tu créés un dossier par jour pour classer les docs traités dans la journée, tu vas vite te retrouver avec beaucoup de dossiers. Et je doute que ça facilite la recherche d'un doc et c'est autant d'index de vue

s'il s'agit d'une base mail partagée, pourquoi ne pas classer les mails traités dans un dossier "traités" et trier par date
s'il s'agit d'une base applicative maison, au cours du workflow, lorsque le doc est traité, tu renseignes surement la date du changement d'état. tu peux alors créer une vue afichant tous les docs dans l'état "traité", triés ou catégorisés sur la date de traitement
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille


Retour vers Développement

cron