Mise à jour d'un champ : Formule ou LS ?

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

Mise à jour d'un champ : Formule ou LS ?

Messagepar vilasuadi » 24 Jan 2012 à 13:07

Bonjour,

Je voudrais mettre à jour un champ texte et un champ date lorsque l'utilisateur clic dessus.
Avec ce code dans l'évènement "clic" du bouton, aucun résultat :
monChampDate := @today;
monChampTexte := @UserName;

J'ai lu dans le forum qu'on ne pouvait pas mettre à jour des champs de manière dynamique avec le langage de formule.
Suis-je obliger d'utiliser de LS ou le JS?
J'ai cherché comment mettre à jour un champ en LS mais je n'ai pas trouver les correspondants de @Today et @UserName en LS.
Une idée?

Merci
vilasuadi
Premier posts
Premier posts
 
Message(s) : 29
Inscrit(e) le : 20 Jan 2012 à 10:17

Re: Mise à jour d'un champ : Formule ou LS ?

Messagepar Michael DELIQUE » 24 Jan 2012 à 13:37

salut

déjà as tu lu ceci => viewtopic.php?f=68&t=12997

ensuite tu fais u dev web ou du dev client lourd, parceque là je crois que tu mélange les deux

concernant @Today et @UserName en LS.

@today = now()
@username = Notessession.username

l'aide en ligne t'en dire beaucoup plus
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

Re: Mise à jour d'un champ : Formule ou LS ?

Messagepar vilasuadi » 24 Jan 2012 à 13:50

Merci pour le code LS.

Pour ce qui est du tutoriel, je me suis rendu sur la page avant de poster. Pour ma part, la page est vide ...

Concernant le développement, je pense que c'est du développement web puisque ma base est sur serveur.
Je connais très mal l'architecture Notes.
vilasuadi
Premier posts
Premier posts
 
Message(s) : 29
Inscrit(e) le : 20 Jan 2012 à 10:17

Re: Mise à jour d'un champ : Formule ou LS ?

Messagepar Michael DELIQUE » 24 Jan 2012 à 14:06

oups c'est vrai toute les pj on sauté...

pour faire la différence entre dev web et dev lourd c'est simple. tu base tu l'utilise via un browser ou dans le client notes ?
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

Re: Mise à jour d'un champ : Formule ou LS ?

Messagepar vilasuadi » 24 Jan 2012 à 14:12

re,

dans le client notes.
vilasuadi
Premier posts
Premier posts
 
Message(s) : 29
Inscrit(e) le : 20 Jan 2012 à 10:17

Re: Mise à jour d'un champ : Formule ou LS ?

Messagepar Michael DELIQUE » 24 Jan 2012 à 14:20

alors c'est du dev lourd. n'utilise pas les événements html.

@formule et LS. ce soir je vais remettre le tuto sur l'initiation au LS mais en attendant tu peux le trouver là => http://www.domlike.net/domlike/dl2.nsf/ ... BOE-6GPLZX
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

Re: Mise à jour d'un champ : Formule ou LS ?

Messagepar vilasuadi » 24 Jan 2012 à 14:39

Ok donc je n'utilise que LS et @formula.

Pour le tuto, je n'ai pas de chance ...
Blog Error Detected.

A general error has occured While trying to find that page that you have requested. If you feel that this is a serious error then please contact the sites owner.

Error : HTTP Web Server: Item Not Found Exception

J'ai trouvé un autre tuto sur lequel je m'appuie en attendant le tien.

Merci
vilasuadi
Premier posts
Premier posts
 
Message(s) : 29
Inscrit(e) le : 20 Jan 2012 à 10:17

Re: Mise à jour d'un champ : Formule ou LS ?

Messagepar roubech » 24 Jan 2012 à 20:41

monChampDate := @Today;
monChampTexte := @UserName;
ta formule est dans ton bouton d'action du masque, ou un bouton situé à côté des champs
les champs sont bient typés date et texte
mais sont-ils éditable, ou calculé ou calculé à la création ou calculé à l'affichage ?
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Re: Mise à jour d'un champ : Formule ou LS ?

Messagepar vilasuadi » 25 Jan 2012 à 09:19

Bonjour,

mon bouton est à coté de mes champs.
Les champs sont modifiables de type date et texte.

Merci
vilasuadi
Premier posts
Premier posts
 
Message(s) : 29
Inscrit(e) le : 20 Jan 2012 à 10:17

Re: Mise à jour d'un champ : Formule ou LS ?

Messagepar roubech » 25 Jan 2012 à 14:17

li trop vitte, voit plutot
Code : Tout sélectionner
FIELD monChampDate := @Today;
FIELD monChampTexte := @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