Page 1 sur 2
Remplacer des ";" en ":"

Publié:
23 Mars 2010 à 19:13
par zork2412
Je sais que pour certain d'entre vous c'est sans doute une question idiote, mais j'ai beau cherché dans l'aide en ligne et je ne trouve rien
>> Dans un champ, récupéré via un dblookup, j'ai le type de valeur suivant
>>choix="telephone; fax; pc; divers" et via la @contains je voudrais tester si la valeur "telephone" est dans la valeur choix, mais pour tester via @contains, les éléments dans la liste doit être séparés de ":" et non de ";" ...
Quelqu'un à une idée ???
Merci d'avance
Je précise que une solution en @formula m'arrangerai !!

Publié:
23 Mars 2010 à 21:41
par Aquanotes
Aide Designer :
@explode / @implode
@ismember
@contains
Avec un tout petit effort, tu devrais y arriver tout seul.

Publié:
24 Mars 2010 à 08:00
par Michael DELIQUE
salut
ton champ source qui recois le @dblookup est multi-valué ?

Publié:
24 Mars 2010 à 14:12
par zork2412
Michael DELIQUE a écrit:salut
ton champ source qui recois le @dblookup est multi-valué ?
Qu'appelles-tu <<dblookup>>

Publié:
24 Mars 2010 à 14:16
par Michael DELIQUE
Dans un champ, récupéré via un dblookup, j'ai le type de valeur suivant
c'est pas moi qui le dis[/quote]

Publié:
24 Mars 2010 à 14:47
par zork2412
Désolé erreur de frappe
que veux-tu dire par <dblookup>

Publié:
24 Mars 2010 à 14:49
par Michael DELIQUE
regarde l'aide en ligne et relis mon dernier post

Publié:
26 Mars 2010 à 08:58
par zork2412
Bonjour Michael,
Oui le dblookup ramene plusieurs valeurs, et malheureusement séparées pas des (;) quand je récupére le résultat deans un champ, donc pour le traitement avec @ismember ou tout autre formule, pour une comparaison avec une autre chaine (voir si elle est contenue dans la liste) c'est assez compliqué !!
Je t'avoue que j'ai tourné le pb dans tous les sens et balayé l'aide en ligne, mais je ne trouve rien qui pourrai répondre à mon besoin !!!
As-tu une idée pour me sortir de cette impasse ???

Publié:
26 Mars 2010 à 08:59
par zork2412
en fait, le smileys et un ";"

Publié:
26 Mars 2010 à 09:02
par Michael DELIQUE
donc
question ton champ est-il mutlti-valué ? si oui c'est une liste tu te prend pas la tete.
notes peut gérer différent séparateur et gere aussi le séparateur afficher. tu trouvera tout ça dans les options de ton champ

Publié:
26 Mars 2010 à 09:14
par zork2412
Ok,
En fait, je récupére via un dblookup la valeur suivante dans le champ choix_dt
Valeurs affichées >>> DIVERS;LOGICIEL;TELEPHONE
Et dans un autre champ, j'ai cette formule >> @IsMember("DIVERS";choix_dt)
est la réponse est 0 !!!! ce qui n'est pas normal vu que DIVERS est dans la liste .... Est-ce que j'ai fais une erreur qlq part ???

Publié:
26 Mars 2010 à 09:21
par Michael DELIQUE
je comprend pas le souci là ?

Publié:
26 Mars 2010 à 09:29
par zork2412
En fait, @ismember devrait me retourner la valeur 1, car le mot "DIVERS" existe dans la liste "DIVERS;LOGICIEL;TELEPHONE " que je récupère via un dblookup dans le champs choix_dt ...
C'est possible que cela ne soit pas la bonne méthode !!!

Publié:
26 Mars 2010 à 09:34
par Michael DELIQUE
si tu as un doute essais avec un @contains
et si tu doute que tes valeur soit une liste essais un @count

Publié:
26 Mars 2010 à 09:40
par zork2412
@count me renvoi 1, donc ce n'est pas considéré comme une liste ... as-tu une solution de contournement ??