Bonjour,
concernant le problème du selecteur,voici ce que j'ai compris :
tu as une requete sur un fichier VEHICULE du genre :
- NOM_VEHICULE
- NUMERO
- LOUE (Loué=1/Disponible=0)
Ta requete possède le paramètre pEtat (Condition LOUE=pEtat)
donc le code du traitement clic du selecteur devrait être :
selon SELECTEUR
cas 1 : HExecuteRequete(Requete,Hrequetedefaut)
cas 2 : HExecuteRequete(Requete,Hrequetedefaut,0)
cas 3 : HExecuteRequete(Requete,Hrequetedefaut,1)
fin
TableAffiche(...)
En ce qui concerne fenetre2.objet=fenetre1.objet
Cette affectation ne peut fonctionner en Windev que si fenetre2 est déjà ouverte (fenetre1 aussi d'ailleurs. Donc ce code devrait être dans le traitement d'initialisation de la fenetre2:
Ouvre(fenetre2)
//Traitement d'init. de fenetre2
objet=fenetre1.objet
ou passer par un paramètre à la fenêtre :
Ouvre(Fenetre2,Fenetre1.objet)
//Première ligne du code de la fenêtre2
Procedure fenetre2(Valeur)
objet=valeur