Empecher la modification d'un champ texte

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

Empecher la modification d'un champ texte

Messagepar Guillaume » 03 Oct 2003 à 13:05

Bonjour à tous,Je souhaiterais empécher la modification d'un champ de type texte et ce en LS pour tous les users.Ce champ est initialisé en aval par un fieldsettext.J'ai essayé de le mettrre en computed, mais je me fait jeter par le fieldsettext.Client LN 5.011.Merci
Guillaume
 

Re: Empecher la modification d'un champ texte

Messagepar Rigol'man » 03 Oct 2003 à 13:11

as tu essayé de cacher ce champ et de mettre un champ calculé visible qui récupére sa valeur ?????[%sig%]
Rigol'man
 

Re: Empecher la modification d'un champ texte

Messagepar Guillaume » 03 Oct 2003 à 13:16

J'ai vu quelque chose dans le genre sur le forum mais je trouve la procedure trés compliqué ;-(
Guillaume
 

Re: Empecher la modification d'un champ texte

Messagepar polbusse » 03 Oct 2003 à 13:19

je n'ai plus le code exact, mais le principe c mettre un 'gotoNextField()'sur le 'onEntering' du champ.ainsi la personne n'a jamais le focus sur le champ.
polbusse
 

Re: Empecher la modification d'un champ texte

Messagepar Rigol'man » 03 Oct 2003 à 13:22

compliqué ????? tu caches ton champs editable et tu rajoutes un champs calculé a l'affichage qui recupère la valeur de ton premier champ ... je vois pas ou c complexe !!! :o([%sig%]
Rigol'man
 

Re: Empecher la modification d'un champ texte

Messagepar Guillaume » 03 Oct 2003 à 13:52

C'est le simple fait d'être obligé d'utiliser un champ tampon pour faire ce genre de chose.Par contre le gotonextfield est peut etre + intéressant dans mon cas.Merci
Guillaume
 

Re: Empecher la modification d'un champ texte

Messagepar Cedric » 03 Oct 2003 à 15:11

le soucis du gotonextfield c'est le coté inhabituel du comportement du client Notes.Ne pas pouvoir saisir dans une zone de saisie est anti-windows. C'est "anormal". La solution proposée plus haut du champ caché combiné au champ calculé à l'affichage est nettement plus naturelle.Les utilisateurs risquent de se sentir "perturbés" par ça. :o(
Cedric
 

Re: Empecher la modification d'un champ texte

Messagepar Guillaume » 03 Oct 2003 à 15:40

J'ai peut etre mal décrit mon besoin.La finalité n'est pas de saisir dans cette zone. Ce n'est que la résultante d'un calcul.En LS mon script utilise la fonction fieldsettext pour mettre telle ou telle autre valeur dans ce champ.Si je met ce champ de type texte en computed, j'ai un message d'horreur lors du fieldsettext. C'est pour cela que je l'ai laissé en mode 'editable' mais qui n'empeche pas aux utilisateurs d'écraser cette valeur.Je voudrais que cette valeur apparaisse comme un texte de commentaire non modifiable, non accessible mais uniquement visible.Merci
Guillaume
 

Re: Empecher la modification d'un champ texte

Messagepar Rigol'man » 03 Oct 2003 à 15:53

c exactement ce que permet notre solution !!! :o)[%sig%]
Rigol'man
 


Retour vers Développement

cron