Afficher le contenu d'une zone de liste déroulante

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Afficher le contenu d'une zone de liste déroulante

Messagepar cyril08 » 17 Jan 2011 à 13:32

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.
cyril08
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 349
Inscrit(e) le : 22 Nov 2010 à 17:11

Messagepar Michael DELIQUE » 17 Jan 2011 à 13:48

j'ai rien compris !
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar cyril08 » 17 Jan 2011 à 13:53

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?
cyril08
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 349
Inscrit(e) le : 22 Nov 2010 à 17:11

Messagepar Michael DELIQUE » 17 Jan 2011 à 13:57

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 !
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar cyril08 » 17 Jan 2011 à 14:57

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
cyril08
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 349
Inscrit(e) le : 22 Nov 2010 à 17:11

Messagepar Guillaume » 19 Jan 2011 à 08:48

c'est bon merci


Tu pourrai donner ta solution, ça serai sympa ! :D
Guillaume
Découvre Dominoarea
Découvre Dominoarea
 
Message(s) : 3
Inscrit(e) le : 21 Oct 2010 à 10:05

Messagepar cyril08 » 19 Jan 2011 à 09:13

Guillaume a écrit:
c'est bon merci


Tu pourrai donner ta solution, ça serai sympa ! :D


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)
cyril08
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 349
Inscrit(e) le : 22 Nov 2010 à 17:11

Messagepar Guillaume » 19 Jan 2011 à 09:40

Merci :wink:
Guillaume
Découvre Dominoarea
Découvre Dominoarea
 
Message(s) : 3
Inscrit(e) le : 21 Oct 2010 à 10:05


Retour vers Développement