PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → [w10] Requête et combo
[w10] Requête et combo
Débuté par dpdousset, 16 fév. 2006 20:37 - 5 réponses
Posté le 16 février 2006 - 20:37
Bonsoir,

J'ai une requête (Affichant les facture d'un client) et je désire affiché dans un combo mes clients et ensuite exécuter ma requête.

Voici mon code

//Initialisation de la date de début
REQ_StatClients.ParamSociete=COMBO_FacturesClients

//Exécution de la requête pour rechercher une facture
HExécuteRequête(REQ_StatClients,hRequêteDéfaut,COMBO_FacturesClients)

//Rafraichissement de la table mines
TableAffiche(TABLE_REQ_StatClients, taCourantBandeau)
//Rafraichissement de la fiche
FichierVersEcran()

Mais ma table reste Vide

PAscal
Posté le 17 février 2006 - 07:23
Et tu sûr de la valeur que renvoie ton combo...
Et as tu fais ta requete avec une selection de condition qui appel le champs de ta combo.
Voilà juste ce que je peux te dire car sa fais que deux semaine que je suis sur Windev.
Sinon je ne vois rien d'autre.
Posté le 17 février 2006 - 07:23
ta table est est bien configurée sur la requète en question dans l'onglet contenu avec une rubrique de parcours ?
Ton combo dans l'onglet client a-t-il bien comme fichier parcouru ton fichier client avec comme rubrique affichée le nom du client et comme rubrique de parcours et mémorisée son id ?
Le combo est-il configuré à null si vide?
Tu peux mettre comme code dans ton combo à selection d'une ligne

hexecute(marequete, hrequetedefaut,moimeme)
tableaffiche(matable,tadébut)

et ca suffit !
Posté le 17 février 2006 - 07:24
Bonjour,
Voici le code que je mettrais


REQ_StatClients.ParamSociete=COMBO_FacturesClients

//Exécution de la requête pour rechercher une facture
HExécuteRequête(REQ_StatClients)

//Rafraichissement de la table mines
TableAffiche(TABLE_REQ_StatClients, tainit)



la table est une table fichier avec en contenu Req_statClients
les colonnes en liaison avec ta requete
essaie pour voir
Yannick L
Posté le 17 février 2006 - 10:21
Merci pour vos réponses,

J'ai testé et cela ne fonctionne pas mieux.

Pour info dans ma requête j'ai :

La rubrique : FacturesClients.Societe

Est égal à

Nom du parametre : ParamSociete

Ensuite dans mon combo

Liason : Aucun
Contenu

Fichier parcouru : FacturesClients
Rubrique Affiché : Société
Rubrique mémorisé : Aucun
Rubrique de parcour : Societe ou IdSociete //Résultat identique

En revanche lorsque je suis sur selection d'une ligne et que je selectionne une société

ma table affiche les loupe (recherche) donc une action est donnée

Pascal
Posté le 17 février 2006 - 10:43
Resalut,

Je viens de trouver mon erreur dans

Rubrique mémorisé : Aucun ou lieu de mettre société


Merci à tous

Pascal