Page 1 sur 1

Traitement d'une liste en @formula

MessagePublié: 24 Déc 2003 à 10:48
par franky7
Bonjour, J'ai un champ liste .Je dois réaliser un petit traitement pour chaque element contenu dans ce champ liste.Comment puis je traiter chaque element de mon champ liste avec les @formule de lotus Notes ?

Re: Traitement d'une liste en @formula

MessagePublié: 24 Déc 2003 à 12:58
par AdminExpertBis
pour donner une réponse assez généraliste et pour pas copier ce qu'on déjà fait les autres, je t'invite à consulter le http://www.martinscott.com/designlibrary.nsfil est super bien fait, c'est un de mes sites de références quand je cherche une solution et de plus les exemples données fonctionnenttu y trouveras des exemples avec du code sur les listesmais tu peux déjà penser aux fonction @subset, @element, @implode, @explode et l'opérateur ':' pour concaténer les éléments d'une liste

Re: Traitement d'une liste en @formula

MessagePublié: 24 Déc 2003 à 14:56
par Ced76
Si tu est en V6 tu peut utiliser list[4] pour récupérer le quatrième élément d'une liste. En jouant avec les boucles, tu peux traiter chaque élément de ta liste....

Re: Traitement d'une liste en @formula

MessagePublié: 24 Déc 2003 à 15:19
par polbusse
avec le @Transform, tu devrais trouver ton bonheure :La formule suivante renvoie une liste de trois éléments : 2, -2 et 4.Dans le cadre de cet exercice, ce champ contient les valeurs 4, -4 et 16.@Transform(ListeOrigine; "x";@If(x >= 0; @Sqrt(x); -@Sqrt(@Abs(x))))