par oguruma » 19 Jan 2004 à 15:55
au risque d'être hors sujet...si ma réponse ne correspond pas à ce que tu recherches... peux-tu en dire plus stp ?j'ai qq difficultés à comprendre la question...car dès que tu as sélection la valeur dans liste déroule celle-ci est déposée dans le champ qui lui est associé. Alors en @Formula il suffit d'utiliser directement le nom du champs, en LS c'est un peu long et cela dépend si tu passes par le front-end ou le back-end.si tu as fait un multi évalué dans ce cas tu récupère les données sous forme de liste de valeurs.exemple de LSdim doc as notesdocumentdim uidoc as notesuidocumentdim w as notesuiworkspaceset w=new notesuiworkspaceset uidoc=w.currentdocumentdoc doc=uidoc.documentaccès par back-enddoc.nomDuChamp(0)accès par front-enddim v as stringv = uidoc.FieldGetText( "nomDuChamp" )si plusieurs valeurs on balaye le tableauforall valeur in doc.nomDuChamp.... ton traitement avec la variable valeurend foralltu peux passer par les itemdim item as notesitemset item=doc.getfirsitem("nomDuChamp")tu as la propriété values qui te renvoie les valeurs si c'est un champ multidans ce cas on passe par un forallforall valeur in item.values...end forallou tu accède aussi directement à l ième valeur par item.values(n)n=indice - première commence à zérotu as aussi la propriété text qui te renvoie le contenu plein texteon utilise en général le item pour travailler au plus niveau et en particulier pour ajouter des éléments à une liste (appendtotextlist) ou tester si une valeurs est contenue (contains)
Bien à vous
http://www.dominoarea.org/oguruma/
Les téléphones PORTABLES dans les TGV y en a MARRRE de ces voyageurs qui ne respectent pas les autres ! ARRET DES PORTABLES SVP - Merci
Fumeurs ! respectez les non fumeurs !!!
Fumeurs ! respectez la loi de février 2007 et les lieux publics !!! (ie. hall de gares)