FIED := remplir un champ

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

FIED := remplir un champ

Messagepar sticky » 17 Oct 2003 à 14:27

J'ai un document de profil nommé "profil" (jusque la, on peut dire qu'y a de la recherche)Je voudrais insérer dans un masque un bouton me permettant d'appeler le champ PSoluces (champ texte avec plusieurs entrées)de mon doc de profil , de choisir une des soluces de la liste ainsi proposée et de la recopier dans un champ texte riche "DAFicheRep"ce qui me donne derrière mon bouton un truc du style : soluces :=@GetProfileField("Profil";"PSoluces");reponse :=@Prompt( [OKCANCELLIST] ; "Solutions" ; "Sélectionnez la solution souhaitée" ; "" ; soluces);@Command( [EditDocument]; "1" );FIELD DAFicheRep:=DAFicheRep+@NewLine+@NewLine+ reponse;Le hic c'est que ca marche pas. Il me propose bien la liste de choix, je choisis , je fais ok et la .. rien, le champ ne se remplit pas... Est-ce un pb de champ en texte riche ?? Merci de votre aide...
sticky
 

Re: FIED := remplir un champ

Messagepar Stef2 » 17 Oct 2003 à 17:05

Je ne suis pas sur que tu puisses faire FIELD Champ:=Champ +.....Tu as essayé d'ecrire plutot : FIELD DAFicheRep:=DaFicheRep;DaFicheRep:=@Newline+@Newline+Reponse;??
Stef2
 

Re: FIED := remplir un champ

Messagepar Cedric » 20 Oct 2003 à 13:29

nope, ça doit plutôt être lié au fait que tu imbriques les @fonctions et les @commandes.Or, les @commandes sont évaluées en dernier, donc après ton FIELD.Pour un truc comme ça, moi je le ferai en LotusScript, au moins pas d'ordre d'évaluation.
Cedric
 


Retour vers Développement

cron