FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WEBDEV 2024
→
Sélectionner un élement d'une liste (Liste dans Colonne de Table)
Sélectionner un élement d'une liste (Liste dans Colonne de Table)
Débuté par Développeur de Feu, 20 sep. 2018 12:02 - 4 réponses
Connectez-vous…
Développeur de Feu
#1
Membre enregistré
48 messages
Popularité : +0 (2 votes)
Posté le 20 septembre 2018 - 12:02
Hey salut les p'tits potes !
Alors je voulais savoir comment sélectionner un élément d'une Liste de valeurs DANS UNE TABLE (une colonne de ma table est de type "Liste de valeurs"). J'ai cru comprendre qu'il fallait utiliser la Fonction ListeSelectPlus() MAIS quand j'essaye de l'utiliser sur la colonne de ma table
de cette façon :
ListeSelectPlus(TAB_PROGRAMMES[n].COL_Prog, indice)
Je reçois une jolie erreur qui m'indique que Webdev ne veut pas car le paramètre n'est pas une Liste ...
J'ai aussi essayé en modifiant simplement la propriété Valeur de la colonne
de cette façon :
TAB_PROGRAMMES[n].COL_Prog..Valeur = "UneDesChainesPrésentesDansLaListe"
Mais ça marche pas, la propriété Valeur reste égale à 0 (ce que je trouve bizarre d'ailleurs)
Du coup jecépa comment on fait
Merci d'avance pour votre aide et votre temps !
A plus dans l'bus,
un cacatoès pyromane
Signaler
0
0
Développeur de Feu
#2
Membre enregistré
48 messages
Popularité : +0 (2 votes)
Posté le 20 septembre 2018 - 17:11
J'ai réussi avec la façon suivante :
TAB_PROGRAMMES[n].COL_Prog..Valeur = IndiceDeLElement
Parce que oui, allez savoir pourquoi, la propriété Valeur correspond à l'indice de l'élément et non pas à sa valeur ...
Mais maintenant j'ai un autre souci :
comment je peux récupérer la valeur ?
J'aimerai donner en paramètre d'une requête la chaîne de caractère sélectionnée dans la liste, je pensais pouvoir la récupérer avec la propriété Valeur mais non elle retourne le rang
Des bisous les p'tits potes
Signaler
0
0
Arriety
#3
Posté le 21 septembre 2018 - 15:46
Salut,
Bonne question, en attendant de trouver mieux je procède comme ceci :
//On déclare un tableau alimenté avec les mêmes valeurs que notre combo dans la table
tValCombo est un tableau de chaine
//Pour récupérer la valeur de la combo dans la ligne sélectionnée de la table :
svalCombo est une chaine = tValCombo[TAB_PROGRAMMES.COL_Prog]
//Pour récupérer la valeur de la combo dans la ligne n de la table :
svalCombo est une chaine = tValCombo[TAB_PROGRAMMES[n].COL_Prog]
C'est crade mais ça marche
Signaler
0
0
Dav.
#4
Membre enregistré
102 messages
Popularité : +4 (4 votes)
Posté le 21 septembre 2018 - 16:48
... et TableSelectPlus() ??
Signaler
0
0
Arriety
#5
Posté le 27 septembre 2018 - 14:18
Bonjour,
avez-vous trouvé une solution sur ce point ?
Signaler
0
0
→ Revenir à WEBDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte