GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEV
,
WEBDEV
e
WINDEV Mobile
Inicio
|
Postagens recentes
|
Conecte-se...
|
Desconectar
|
Português
Inicio
→
WEBDEV 2024
→
help! modification combo
help! modification combo
Iniciado por remi.matayron, mar., 08 2006 5:33 PM - 5 respostas
Conecte-se…
remi.matayron
#1
Publicado em março, 08 2006 - 5:33 PM
Salut,
Comment modifier les valeurs d'une combo selon le choix fait dans une autre combo.
faut-il passer par le code de la combo (de laquelle?) et comment faire?
si quelqu'un a une idée, ça me débloquerait pas mal...
Denunciar
0
0
guillaume.ruelle
#2
Publicado em março, 09 2006 - 10:31 AM
salut,
D'une manière générale, tu dois exécuter un code serveur après le choix dans la première combo qui va reremplir la seconde...
Si par exemple la seconde est remplie par une requete paramétrée par un choix dans la première, tu pourras ecrire le code suivant :
A chaque modification de combo1
HExecuteRequete(Requete2ndeCombo,HrequeteDefaut,Combo1)
ListeAffiche(Combo2)
Bien sûr ce code est à adapter à ce que tu as fait. Celui ci marche si le contenu des 2 combo est spécifié dans leur description. Si tu les remplis par programmation, il faudra complêter, mais c'est la base...
Enfin, jette un oeil du côté des Wtablettes et de l'excellent projet Ajax. Il y a un très bon exemple de ta problématique en évitant de recharger toute la page en même temps...
Bon dev'
--
Guillaume
Denunciar
0
0
remi.matayron
#3
Publicado em março, 09 2006 - 11:26 AM
Merci guillaume mais j'ai utilisé une base mysql pour mon dévelpoppement et j'utilise habituellement sqlexec au lieu de Hrequete... est tu sur que ça marche de cette manière?
comment il comprend que le listeaffiche correspond à la combo2?
Denunciar
0
0
remi.matayron
#4
Publicado em março, 09 2006 - 12:04 PM
Ca marche pas...
je regarde que je recupére la bonne valeur de ma liste: ça c'est bon.
le hic c'est comment on peut voir le corps de la requete qui est envoyé pke le Hrequete... ne renvoie qu'un booléen.
auriez-vous une solution pke la je suis vraiment bloqué...
Denunciar
0
0
guillaume.ruelle
#5
Publicado em março, 09 2006 - 6:09 PM
Re-salut,
Bon, en utilisant le SQLExec cela suppose je pense que tu remplis tes combos par programmation...
Je ne le maitrise pas vraiment mais je vois un truc de ce genre :
Tu executes la requete correspondant à ta combo2 avec le parametre recupere dans ta combo 1
Tu fais un parcours en remplissant ta combo2 d'ailleurs en regardant tout simplement l'aide des fonction SQL on trouve le code suivant qui fait exactement ce que tu veux!:
ResSQL = SQLExec("SELECT NOMCLI FROM FACT", "REQ1")
SI ResSQL ALORS
SQLPremier("REQ1")
TANTQUE PAS SQL.EnDehors
ListeAjoute("LISTENOM", SQLCol("REQ1", 1))
SQLSuivant("REQ1")
FIN
SINON
// Erreur SQLEXEC
FIN
SQLFerme("REQ1")
Mise à part le fait que ta requete est parametree, tu devrais t'en sortir avec ça
bon dev'
--
Guillaume
Denunciar
0
0
remi.matayron
#6
Publicado em março, 10 2006 - 10:29 AM
seulement,ou c'est que je l'execute!!! dans quel code de la combo2?
Denunciar
0
0
→ Voltar para WEBDEV 2024
WINDEV 25
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 2024
WINDEV 2024
WEBDEV 2024
WEBDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (versões anteriores)
WINDEV (versões anteriores)
WINDEV (versões anteriores)
WEBDEV (versões anteriores)
WEBDEV (versões anteriores)
WINDEV Mobile (versões anteriores)
WINDEV Mobile (versões anteriores)
Reports & Queries
Reports & Queries
Off-topic
Off-topic
Ferramentas
Ferramentas
Français
English
Español
Portuguesa
Fermer cette fenêtre
Tipo de Pesquisa
Apenas tópicos
Todas as mensagens
Período de pesquisa
Qualquer momento
Última hora
Últimas 24 horas
Semana passada
Mês passado
Ano passado
Cancelar
Pré-visualização da sua mensagem
Adicionar imagem
Importar uma imagem de uma URL
Enviar uma imagem a partir do seu disco
Deixe um ficheiro ou clique em "Procurar ..."
ou
Cancelar
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Texto