PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → Etats & Requêtes → Utilisation des états externes avec Windev
Utilisation des états externes avec Windev
Débuté par Olivier, 12 mar. 2008 17:37 - Aucune réponse
Posté le 12 mars 2008 - 17:37
Bonjour,

J'essaie de mettre en pratique Etat et Requêtes pour une utilisation
pratique :

- je crée un nouvelle Etat au travers de celui-ci avec une requête
intégrée :
==> dans la condition je mets : "la rubrique nom commence par .. le
paramètre ... slettre"

Si je teste tout cela dans Etats et requêtes, on me demande de
renseigner le parametre slettre, tout est OK, je n'est que les clients
dont le nom commence par C.

Par contre si je lance mon fichier *.wde depuis mon code avec
"iImprimeEtat(sEtat)" je ne peut pas renseigner mon paramètre, il
m'imprimer toute la liste.

je dois passer par :

// *********************************
SI sEtat = "" ALORS RETOUR
iInitRequêteEtat(sEtat,"c")
iAperçu(i100)
iImprimeEtat(sEtat)
// ********************************

... pour avoir mes clients qui commencent par C.

Comment connaitre la liste des paramètres utilisés par la requête
imbriquée dans mon état ?
J'ai bien trouvé une fonction "HListeParamRequête( )" pour lister les
paramètres d'une requête, mais je ne trouve pas un truc du style
"HListeParamEtat( )", ou alors je ne cherche pas du bon côté ?

le but rechercher est de lister les paramètres des etats crées par
l'utilisateur au moyen d'Etats et requêtes et de les afficher dans une
boite de dialogue. Ensuite, libre a l'utilisateur de les renseigner ou
pas. Ceci sans connaitre a l'avance les paramètres de cet etats.

je ne sais pas si je suis clair dans mes propos ...

Amicalement

Olivier