Message de rapport:
 

Re: Combo et table memoire

Sujet: Re: Combo et table memoire
par drcharly93 sur 26/10/2004 10:37:19

Bonjour,

Bien que cela ne soit pas la seule solution, j'ai tendance à utiliser les requêtes SQL à partir de l'éditeur de requête de WinDev.

Une fois la requête défini, les paramètres établis ici vous aurez besoin d' 1 paramètre 'Classe' qui défini le type de classe voulu.
Vous pouvez aussi déterminer un tri sur une ou plusieurs rubriques.

Enregistrez votre requête.

Lancer un assistant de création de fenêtre sur la requête que vous venez de définir

Ajouter une liste ou une combo qui vous affiche les classe disponible, puis un bouton pour afficher les éleves de la classe sélectionnée.

Par défaut il est possible que tous les élèves de toutes les classes soit affichés à l'ouverture de la fenêtre.

Sélectionnez une classe dans votre liste.
Dans le code du bouton :
SI PAS HExecuteRequête(<Nom de la requête>,hRequêteDefaut,<Valeur du paramètre Classe>) Alors
 Erreur(HErreurInfo())
  Retour
FIN
<Nom de la table>..FichierParcouru=<Nom de la requête>

Rappel:
Pour le passage de paramètre à la requête utiliser des variables de type Variant (Pour la gestion des Null)
Pour la ligne
..FichierParcouru=
le nom de la requête doit être entre quotes.

Cette méthode permet de combiner la sélection(Critères) et le tri sur toutes les colonnes.

Voila pour un début de piste
D'autres métodes existent comme par exemple
ConstruitTableFichier()

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