demande d'aide

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

Messagepar roubech » 03 Déc 2011 à 19:49

euh, j'ai oublié ma boule de cristal
Tu utilises où et comment la fonction @Modified ?
Après 2 modifications, tu vois où la date et heure de modification ? dans les propriétés du document ou dans le champ $Revisions ou dans un champ que tu as créés ?
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Messagepar Michael DELIQUE » 04 Déc 2011 à 15:45

ton champ est de quelle type ?
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 » 04 Déc 2011 à 16:02

j'imagine que tu as créés un champ de type date, calculé, avec la formule @Modified
j'imagine ensuite que tu cliques sur un bouton pour lancer l'enregistrement du doc avec @Command[FileSave])
là, toutes les champs calculés sont évaluées, y compris ton champ, qui mémorise alors la date du dernier enregistrement du doc (donc le précédent) et ensuite fait l'écriture disque pour les modifications courante. et à ce moment là, l'info sur le dernier enregistrement est mise à jour
donc si tu regardes les propriétés du doc, tu as la bonne info, mais si tu regardes ton champ, tu as la valeur précédente
Si tu tiens absolument à stocker dans des champs supplémentaires, ajoute des champs calculés (voir calculés apres validation) avec les formules suivantes :
LastModifiedDate -> @Now
LastModifiedAutor -> @UserName
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