Blocage Combo
Stagiaire WDF
Inscrit:
07/05/2006 20:17
Post(s): 31
Bonjour,
la procédure ci-dessous permet de remplier mon combo. J'aimerais que l'utilisateur puisse taper la valeur désirée mais que celle-ci ne correspondent uniquement à une valeur contenu dans la liste du combo. La saisie permet en fait de recherche rapidement le code couleur. Cependant il ne faut pas que l'utilisateur puisse rentrer une valeur ne faisant pas partie de la liste. Est-ce qu'il y a une astuce??

PROCEDURE _MAJComboCouleur()
// Cette procédure met à jours les champs du Combo_Famille


ResSQL est un booléen
txtREQ est une chaîne

//On établit la connexion à la base

_SQLEtablirConnexion()

// On efface tous les éléments du combo

ListeSupprimeTout(COMBO_CouleurProduit)

txtREQ="SELECT Norme +' '+ Code AS CodeCouleur FROM dbo.tb_couleurs ORDER BY Norme, Code ASC"

ResSQL=SQLExec(txtREQ,"REQ1")


SI PAS ResSQL  ALORS
	SQLInfoGene("REQ1")
	Info("Erreur sur la requête"+SQL.MesErreur)	
SINON
	
	TANTQUE SQLAvance("REQ1") =0
		ListeAjoute(COMBO_CouleurProduit,SQLLitCol("REQ1",1))	
	FIN
	
	
	
FIN

SQLFerme("REQ1")
SQLDéconnecte()

Contribution le : 13/08/2006 12:45
Créer un fichier PDF de la contribution Imprimer


Re: Blocage Combo
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Bonjour,

Ce code vous permet de ne saisir que des elements existant dans la combo
Ici ma combo s'appel combo1
Dans le bloc 'A chaque modification de combo1'
SI ListeCherche(Combo1,MoiMême,Faux,DepuisDébut) = -1 ALORS  
	MoiMême = MoiMême[[ 1 A Taille(MoiMême) -1]]
	MoiMême..Curseur = Taille(MoiMême)+1
FIN

Contribution le : 14/08/2006 01:29
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2