Page 1 sur 1

récupérer une valeur dans une liste

MessagePublié: 08 Déc 2011 à 11:03
par Steph_
Bonjour
je cherche à faire un truc qui me semblait à priori tout simple, et je sèche lamentablement.

dans le names, dans la fiche de chaque utilisateur, il y a un champ SMPTAddress avec les différents alias

Il y a potentiellement 3 alias pour chaque utilisateurs, et même plus ...

je voudrais chercher et retourner une valeur particulière, que je connais, et je ne vois pas du tout comment m'y prendre

soit je ne suis pas bien réveillé, soit c'est plus compliqué que prévu

z'avez une idée ?

MessagePublié: 08 Déc 2011 à 11:11
par Michael DELIQUE
salut

suffit de boucler sur chaque valeur.
Code : Tout sélectionner
for value in Doc.getiTemvalue("SMPTAddress")

if value = "xxxxxx" then

end if

end forall

Re: récupérer une valeur dans une liste

MessagePublié: 08 Déc 2011 à 22:21
par roubech
Steph_ a écrit:je voudrais chercher et retourner une valeur particulière, que je connais

je capte pas, si tu connais la valeur, tu peux la retourner directement ???
ou tu veux dire que tu veux retourner toujours la 2ème valeur de la liste par exemple ?
ou tu veux toujours retourner la valeur qui se termine par "@unDomaineParticulier" ?

MessagePublié: 09 Déc 2011 à 06:43
par Steph_
je la connais mais je veux vérifier qu'elle est bien là pour tout le monde.

il y a des variantes assez tordues dans les alias

c'est la partie OU dans @OU.O.fr que je cherche

MessagePublié: 09 Déc 2011 à 09:46
par Michael DELIQUE
tu recherche dans le nom prénom ?

ou dans une ou ?

regarde a notesname et instr

MessagePublié: 09 Déc 2011 à 13:57
par roubech
@Trim(@Left(SMPTAddress; "@OU.O.fr")) != ""

MessagePublié: 13 Déc 2011 à 15:35
par LSong
en scripte

if instr ("¤" & implode (doc.SMPTAddress, "¤") & "¤", "Fin de Ma valeur¤") > 1 then