Page 1 sur 1
Afficher le contenu d'une zone de liste déroulante

Publié:
17 Jan 2011 à 13:32
par cyril08
J'ai une colonne dans une vue qui m'affiche jusque le contenu de 10 champs si il sont renseigné. Cependant je pense qu'il me manque la formule me permettant d'afficher la valeur d'une zone de liste déroulante.

Publié:
17 Jan 2011 à 13:48
par Michael DELIQUE
j'ai rien compris !

Publié:
17 Jan 2011 à 13:53
par cyril08
J'ai 10 champ de type "zone de liste déroulante" dans un masque de SE à SE_9
J'ai une vue qui affiche leurs valeurs dans une seule colonne. Le probléme est que je n'ai aucune valeur retournée dans la colonne lorsque le champ est renseigné.
@formule :
@If(SE10="" ; SE10;
SE10_1="" ; SE10+" & "+SE10_1 ;
SE10_2="";SE10+" & "+SE10_1+" & "+SE10_2;
SE10_3=""; SE10+" & "+SE10_1+" & "+SE10_2+" & "+SE10_3;
SE10_4=""; SE10+" & "+SE10_1+" & "+SE10_2+" & "+SE10_3+" & "+SE10_4;
SE10_5=""; SE10+" & "+SE10_1+" & "+SE10_2+" & "+SE10_3+" & "+SE10_4+" & "+SE10_5;
SE10_6=""; SE10+" & "+SE10_1+" & "+SE10_2+" & "+SE10_3+" & "+SE10_4+" & "+SE10_5+" & "+SE10_6;
SE10_7=""; SE10+" & "+SE10_1+" & "+SE10_2+" & "+SE10_3+" & "+SE10_4+" & "+SE10_5+" & "+SE10_6+" & "+SE10_7;
SE10_8=""; SE10+" & "+SE10_1+" & "+SE10_2+" & "+SE10_3+" & "+SE10_4+" & "+SE10_5+" & "+SE10_6+" & "+SE10_7+" & "+SE10_8;
SE10_9=""; SE10+" & "+SE10_1+" & "+SE10_2+" & "+SE10_3+" & "+SE10_4+" & "+SE10_5+" & "+SE10_6+" & "+SE10_7+" & "+SE10_8+" & "+SE10_9;
SE10+" & "+SE10_1+" & "+SE10_2+" & "+SE10_3+" & "+SE10_4+" & "+SE10_5+" & "+SE10_6+" & "+SE10_7+" & "+SE10_8+" & "+SE10_9)
Peut etre est ce un bug pour les liste déroulantes?

Publié:
17 Jan 2011 à 13:57
par Michael DELIQUE
re,
sit u veux récupéré le contenue d'une colonne, regarde @dbcolumn ou @dblookup
surtout que la en plus tu ne génére pas une liste mais une chaine !

Publié:
17 Jan 2011 à 14:57
par cyril08
Michael DELIQUE a écrit:re,
sit u veux récupéré le contenue d'une colonne, regarde @dbcolumn ou @dblookup
surtout que la en plus tu ne génére pas une liste mais une chaine !
c'est bon merci

Publié:
19 Jan 2011 à 08:48
par Guillaume
c'est bon merci
Tu pourrai donner ta solution, ça serai sympa !


Publié:
19 Jan 2011 à 09:13
par cyril08
Guillaume a écrit:c'est bon merci
Tu pourrai donner ta solution, ça serai sympa !

Simple concaténation, option je viens de découvrir qui fonctionne parfaitement et qui propose de larges fonctionnalités :
- Code : Tout sélectionner
tmpList := SE_10 : SE_10_1 : SE_10_2 : SE_10_3 : SE_10_4 : SE_10_5 : SE_10_6 : SE_10_7 : SE_10_8 : SE_10_9;
@Trim(tmpList)

Publié:
19 Jan 2011 à 09:40
par Guillaume
Merci
