(1) 2 »


[urgent] probleme avec un ListeAffiche
Stagiaire WDF
Inscrit:
02/12/2005 12:53
Post(s): 30
Salut a tous,

j'ai recolté les informations sur le forum concernant la reinitialisation d'un combo mais je dois louper un etape.

tout d'abord je cré une combobox remplie avec une requete nommé Req1 grace a l'onglet contenu...

ensuite j'effectue un test et je voudrais reinitialiser le contenue du combo grace a une autre requete nommé Req2 qui elle est parametrable.

voici mon code:

SI libelle1..libelle="" ALORS
combo2..FichierParcouru=""
hexecuterequete(Req2,hRequêteDéfaut,libelle2..libelle)
listeAffiche(combo2,tadebut)
FIN

et rien ne ce passe, je n'arrive pas a mettre a jour ma requete

precision: mes requetes sont des requetes Hyper Files.


merci pour votre aide.

Contribution le : 19/12/2005 14:59
Créer un fichier PDF de la contribution Imprimer


Re: [urgent] probleme avec un ListeAffiche
Anonyme
Petite suggestion :

Essaye un peu :?: :

SI libelle1..libelle="" ALORS
combo2..FichierParcouru=Req2
listeAffiche(combo2,tadebut)
FIN

Contribution le : 19/12/2005 15:12
Créer un fichier PDF de la contribution Imprimer


Re: [urgent] probleme avec un ListeAffiche
Anonyme
Petite suggestion :

Essaye un peu :?: :

SI libelle1..libelle="" ALORS
combo2..FichierParcouru=Req2
listeAffiche(combo2,tadebut)
FIN

Ou alors, tu remplis ta combo à la main avec la propriété gLien

Contribution le : 19/12/2005 15:16
Créer un fichier PDF de la contribution Imprimer


Re: [urgent] probleme avec un ListeAffiche
Stagiaire WDF
Inscrit:
02/12/2005 12:53
Post(s): 30
merci pour ton aide mais il me dit le message suivant:

"la requete est considérée comme une requete Hyper File, pour acceder a un autre element, utilisez une declaration externe"
et ca ne fonctionne pas.

ce script est placé a l'entre du combo si ca peut t'aider.

merci

Contribution le : 19/12/2005 15:21
Créer un fichier PDF de la contribution Imprimer


Re: [urgent] probleme avec un ListeAffiche
Animateur WDF
Inscrit:
05/06/2003 14:23
De Québec
Post(s): 511
Salut,

Il faut que la requete soit executee avant de modifier le parcours pour la combo2.

SI libelle1..libelle="" ALORS
hexecuterequete(Req2,hRequêteDéfaut,libelle2..libelle)
combo2..FichierParcouru="Req2"
listeAffiche(combo2,tadebut)
hannuledeclaration(req2) <=== A ne pas oublier
FIN

a+++

Contribution le : 19/12/2005 15:28
Créer un fichier PDF de la contribution Imprimer


Re: [urgent] probleme avec un ListeAffiche
Stagiaire WDF
Inscrit:
02/12/2005 12:53
Post(s): 30
desolé mais ca ne fonctionne toujour pas

ca me vide le combo mais ca ne le rempli pas.

Contribution le : 19/12/2005 15:40
Créer un fichier PDF de la contribution Imprimer


Re: [urgent] probleme avec un ListeAffiche
Stagiaire WDF
Inscrit:
03/09/2003 09:14
De Belgique
Post(s): 18
Tu es sûr que ta requête est bonne ?

Contribution le : 19/12/2005 15:46
_________________
La vie est un long rallye,
chaque jour est une spéciale.
Créer un fichier PDF de la contribution Imprimer


Re: [urgent] probleme avec un ListeAffiche
Stagiaire WDF
Inscrit:
02/12/2005 12:53
Post(s): 30
oui car j'ai essayer avec d'autre requete et ce ne marche pas

Contribution le : 19/12/2005 15:48
Créer un fichier PDF de la contribution Imprimer


Re: [urgent] probleme avec un ListeAffiche
Animateur WDF
Inscrit:
05/06/2003 14:23
De Québec
Post(s): 511
Salut,

avant ton execution de ta requete est ce que libelle2..libelle est bien renseigne ??

si apres ton hexecuterequete et que tu fais un hlitpremier(req2) avec un info(req2.nompremierchamp) y a t'il une valeur ?

a+++

Contribution le : 19/12/2005 16:03
Créer un fichier PDF de la contribution Imprimer


Re: [urgent] probleme avec un ListeAffiche
Stagiaire WDF
Inscrit:
03/09/2003 09:14
De Belgique
Post(s): 18
Il ne te reste plus que le bon vieux remplissage manuel...

Contribution le : 19/12/2005 16:03
_________________
La vie est un long rallye,
chaque jour est une spéciale.
Créer un fichier PDF de la contribution Imprimer


Re: [urgent] probleme avec un ListeAffiche
Stagiaire WDF
Inscrit:
02/12/2005 12:53
Post(s): 30
oui cela fonctionne bien,donc la requete est bonne,
mes test fonctionnent bien aussi
mais ca n'actualise toujour pas le combo avec la Req2

Contribution le : 19/12/2005 16:10
Créer un fichier PDF de la contribution Imprimer


Re: [urgent] probleme avec un ListeAffiche
Stagiaire WDF
Inscrit:
02/12/2005 12:53
Post(s): 30
je ne peut pas le remplir manuelement car suivant la valeur de libelle1..libelle la requette est differente

je vous remerci tous pour votre aide

Contribution le : 19/12/2005 16:13
Créer un fichier PDF de la contribution Imprimer


Re: [urgent] probleme avec un ListeAffiche
Animateur WDF
Inscrit:
05/06/2003 14:23
De Québec
Post(s): 511
Salut,

Euh erf j'ai du rate quelque chose alors tu veux afficher le contenu de ta combo2 avec le resultat de ta requete ou tu veux remplir ta combo2 avec le resultat ???

Parceque si c'est pour remplir c'est plutot listeajoute et non pas listeaffiche.

a+++

Contribution le : 19/12/2005 16:34
Créer un fichier PDF de la contribution Imprimer


Re: [urgent] probleme avec un ListeAffiche
Stagiaire WDF
Inscrit:
02/12/2005 12:53
Post(s): 30
oui C pour remplir la combo2 avec le resultat de la requete

mais quand je remplace listeAffiche par listeAjout il me dis que mon combo n'est pas un comboMemoire.

mais comment fait on pour le mettre en comboMemoire??

Contribution le : 19/12/2005 16:55
Créer un fichier PDF de la contribution Imprimer


Re: [urgent] probleme avec un ListeAffiche
Animateur WDF
Inscrit:
05/06/2003 14:23
De Québec
Post(s): 511
Salut,

Pour transformer une combo fichier en combo memoire c'est tres simple, click droit sur le champ en question puis tu vas dans liaison, tu dois avoir surement un fichier ou requete de selectionner il suffit juste de dire aucun en remontant tout en haut de la liste

Ensuite dans contenu enlever le fichier de parcours, mettre aucun aussi a ce niveau.

a+++

Contribution le : 19/12/2005 17:28
Créer un fichier PDF de la contribution Imprimer


Re: [urgent] probleme avec un ListeAffiche
Anonyme
ok c'est fait le combo est en combo memoire par contre la combo me donne des pipe | comme solution faut til faire pour remplir le combo un

hexecuterequete(req2)
hlitpremier(Req2)
listeAjoute(combo2,tadebut)
tantque pas endehors(req2)
hlitSuivant(Req2)
ListeAjout(combo2,tadebut)
FIN


si il faut faire un script dans ce genre pouvez me la donner car celle-ci ne fonctionne pas.


merci

Contribution le : 19/12/2005 17:51
Créer un fichier PDF de la contribution Imprimer


Re: [urgent] probleme avec un ListeAffiche
Animateur WDF
Inscrit:
05/06/2003 14:23
De Québec
Post(s): 511
Salut,

Tu as plus simple regarde la fonction fichierverslistememoire.

a+++

Contribution le : 19/12/2005 20:09
Créer un fichier PDF de la contribution Imprimer


Re: [urgent] probleme avec un ListeAffiche
Stagiaire WDF
Inscrit:
02/12/2005 12:53
Post(s): 30
avec fichierverslistememoire(combo2,Req2) il ne me rempli pas le combo il ne me met que "reset".

et le script ci dessus me remplis le combo avec des pipes

HOlalalala je ne vais jamais m'en sortir

Contribution le : 19/12/2005 20:50
Créer un fichier PDF de la contribution Imprimer


Re: [urgent] probleme avec un ListeAffiche
Animateur WDF
Inscrit:
05/06/2003 14:23
De Québec
Post(s): 511
Salut,

hummm etonnant ....

Pourrais tu nous donner plus de detail sur ta requete et ce qu'elle renvoit comme valeur.

Pour les | la je vois vraiment pas d'ou la demande ci-dessus.

a+++

Contribution le : 19/12/2005 21:30
Créer un fichier PDF de la contribution Imprimer


Re: [urgent] probleme avec un ListeAffiche
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Bonjour,

Il me semblerait qu'il serait opportun de lire un peu de le guide de l'autoformation livré avec WinDev.
il est certes souvent déconcertant de parcourir les manuels, mais je peux vous assurer que sa lecture vous apportera les bases nécessaires pour son bon fonctionnement.

L'utilisation des combos ou bien des listes est relativement simple.

Vous créez tout d'abord comme vous l'avez fait une requête paramètré via l'éditeur de requête de WinDev que l'on nommera 'Req' et qui contiendra les paramètres voulus.
Pour l'exemple on utilisera 2 paramètres que l'on appellera
- pDate qui est une date
- pType qui est une chaine

Créer une combo fichier lié à la requête 'Req', on appellera cette combo 'cmb'

Dans l'initialisation de votre combo 'cmb'
si vous voulez que votre combo reste vide à l'ouverture de la fenêtre il vous suffit de passer des paramètres pour lesquels vous êtes sûr que le résultat sera vide
Si vous avez besoin de remplir la combo via des données issu d'une sélection faite par l'utilisateur, créer une procedure qui initialisera la combo comme suit
Appel à la procédure qui va initialiser la combo
RempliCombo("19000101","")

PROCEDURE RempliCombo(pDate = null, pType = null)
//Initialisation des paramètres
Req.pDate=pDate
Req.pType = pType
//Exécution de la requête
HExecuteRequete(Req,HRequeteDefaut)
//Remplissage de la combo
cmb..FichierParcourue = "Req"

Ici avec FichierParcourue le nom de la requête doit obligatoirement être passé entre guillement.

Contribution le : 19/12/2005 22:52
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant
(1) 2 »




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