bon J'ai un petit soucis mais je sais que la solution va etre trouve
Animateur WDF
Inscrit:
05/06/2003 14:23
De Québec
Post(s): 511
J'ai un champ en combo que je remplis par le biais de contenu jusque la tout vas bien.

Le fichier en question contient des codes journeaux avec un interrupteur qui me permet de savoir si j'y ai acces ou pas selon le module ou je suis.

La ca ce corse, je suis par exemple dans le module des recevables, j'ai un interrupteur accescar qui doit etre a vrai que pour les journeaux auquels j'ai droit.

La question est comment je fais pour remplir la combo pour avoir que c journeaux la ?

J'avais pense mettre un hfiltre(nomfichier,"ACCESCAR=1") en entree de champ, ca a l'air de fonctionne, mais quand j'ai finis la saisie de la fenetre, que je fasse annuler ou ok, quand je reviend sur mon champ journal ben soit j'ai toute la liste, ou rien

Comment d'y prendre ?

Merci d'avance

Contribution le : 16/10/2003 22:18
Créer un fichier PDF de la contribution Imprimer


Re: bon J'ai un petit soucis mais je sais que la solution va etre trouve
Stagiaire WDF
Inscrit:
26/09/2003 09:14
De Namur en Belgique
Post(s): 13
Si j'ai bien compris, il suffit de baser le contenu de la combo sur une requête.
Cette affectation peut également être réalisée dans le code.
MaCombo..FichierParcouru=MaRequête

@+

Contribution le : 17/10/2003 08:36
_________________
devJFC
Créer un fichier PDF de la contribution Imprimer


Re: bon J'ai un petit soucis mais je sais que la solution va etre trouve
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Salut Oceans,

Une utilisation bien pratique.
Rs est une source de donnees
Sql est une chaine
Sql = "SELECT <RubriqueARécuperer> FROM <Fichier> WHERE <Condition>

ListeSupprimeTout(<Nom de la liste>)

SI PAS HExecuteRequeteSQL(Rs,HRequeteDefaut,Sql) ALORS
 Erreur(HErreurInfo())
 RETOUR
FIN
FichierVersListeMemoire(<NomDeLaListe>,Rs,<RubriqueAAfficher>,<RubriqueDeTri>,<NomRubriqueMemorisée>)


Dans ton cas
condition vaut (ACCESCAR=1)
RubriqueARecuperer vaut Journaux,ACCESCAR

A+

Contribution le : 17/10/2003 11:01
Créer un fichier PDF de la contribution Imprimer


Re: bon J'ai un petit soucis mais je sais que la solution va etre trouve
Animateur WDF
Inscrit:
05/06/2003 14:23
De Québec
Post(s): 511
Merci drcharly93, j'ai donc essayé ta solution, ca fonctionne bien, mais j'ai malgré tout un petit soucis.

Quand je suis dans la combo, je vois le code journal et non pas la description.

Voici ce que j'ai fait

LOCAL
rs est une Source de Données
sql est une chaîne
nojournal est une chaîne
descrip est une chaîne

sql = "SELECT JOURNAL AS NOJOURNAL ,DESCABGFRA AS DESCRIP FROM GLG05 WHERE ACCESCAR=1"
ListeSupprimeTout(JOURNAL)

SI PAS HExécuteRequêteSQL(rs,hRequêteDéfaut,sql) ALORS
Erreur(HErreurInfo())
RETOUR
FIN

FichierVersListeMémoire(JOURNAL,rs,descrip,nojournal,nojournal)

sachant que descrip doit etre la rubrique affichee et nojournal la rubrique de tri et de memorisation.

pourquoi j'ai pas la description c'est un mystere.

tu as peut etre une idee.

a+++

Contribution le : 17/10/2003 14:56
Créer un fichier PDF de la contribution Imprimer


Re: bon J'ai un petit soucis mais je sais que la solution va etre trouve
Animateur WDF
Inscrit:
05/06/2003 14:23
De Québec
Post(s): 511
Euhh pas la peine j'ai trouvé mon erreur, je suis pas réveillé a matin moi la

nojournal est une chaîne
descrip est une chaîne

FAUX

nojournal est une source de donnee
descrip est une source de donnee

et ca fonctionne tres bien encore merci drcharly93

a++++

Contribution le : 17/10/2003 15:23
Créer un fichier PDF de la contribution Imprimer


Re: bon J'ai un petit soucis mais je sais que la solution va etre trouve
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Salut,

Problème que je ne comprends pas mais si tu mets
sql = "SELECT DESCABGFRA AS DESCRIP,JOURNAL AS NOJOURNAL FROM GLG05 WHERE ACCESCAR=1"
FichierVersListeMémoire(JOURNAL,Rs,descrip,Rs.nojournal,RS.nojournal)

ATTENTION tu doit lire le nojournal de ta source de donnees.
Rs.nojournal
Cela fonctionne.
J'ai testé.
A+

Contribution le : 17/10/2003 16:04
Créer un fichier PDF de la contribution Imprimer


Re: bon J'ai un petit soucis mais je sais que la solution va etre trouve
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
nojournal et descrip n'ont pas être déclarées.
Il sont lu dans la source de données

Contribution le : 17/10/2003 16:34
Créer un fichier PDF de la contribution Imprimer


Re: bon J'ai un petit soucis mais je sais que la solution va etre trouve
Animateur WDF
Inscrit:
05/06/2003 14:23
De Québec
Post(s): 511
Yes j'ai vu ca je l'ai corrige, j'avais deja trouvé cette erreur, ca fonctionne aussi sans rs. j'ai testé aussi.

Trop cool ta solution en tout cas merci encore

a+++

Contribution le : 17/10/2003 17:38
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




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