[Wd10] Aide sur HFiltre
DSI WDF
Inscrit:
13/02/2006 16:52
Post(s): 266
Bonjour,

J'ai un souci sur la fonction HFILTRE !!!

j'ai 3 Fichiers :

RESERVATION
TYPE
GROUPE

Une Réservation est faite sur un type
Un Type Fait Parti d'un groupe

Le concept est que grâce au groupware, je gère mes groupes, ce qui fait que quelqu'un qui rentre dans le logiciel n'aura accès qu'aux réservations de son groupe.


Pour le fichier TYPE -> HFiltre OK

Le souci est pour le filtre sur les réservations !!


HFiltre(RESERVATION,CodeType,"RESERVATION.CodeType = TYPE.CodeType ET TYPE.CodeGroupe = " + MonCodeGroupe)

Cela ne me filtre pas les données comme je veux...

C'est assez urgent est impoortant, alors si quelqu'un à la bonne idée de me donner la solution, je lui serait trés reconnaissant !!!

D'avance merci.

Contribution le : 16/02/2007 09:40
Créer un fichier PDF de la contribution Imprimer


Re: [Wd10] Aide sur HFiltre
Developpeur WDF
Inscrit:
26/07/2004 09:01
Post(s): 127
Bonjour,
il me semble que dans le filtre tu ne peux faire appel à un autre fichier que celui qui est filtré.
Donc pour ton filtre ce que tu veux c'est :

HFiltre(RESERVATION,CodeType,"RESERVATION.CodeType = " +TYPE.CodeType )


Bon Courage

Contribution le : 16/02/2007 12:16
_________________
Faut pas trop se prendre au sérieux ...
Créer un fichier PDF de la contribution Imprimer


Re: [Wd10] Aide sur HFiltre
Animateur WDF
Inscrit:
19/01/2004 13:48
De www.sigmasys.fr
Post(s): 988
Bonjour,

Ce que veDengaG a dit est correct mais si vous voulez filtrer plusieurs fichiers en même temps il vaut mieux passer par une requête :)

Bon dév.,

Totof

Contribution le : 16/02/2007 14:01
_________________
[ Totof(Christophe LOGEL) réalise des développements spécifiques WinDev (Mon annonce wdforge), http://www.sigmasys.fr]
Créer un fichier PDF de la contribution Imprimer


Re: [Wd10] Aide sur HFiltre
DSI WDF
Inscrit:
13/02/2006 16:52
Post(s): 266
C'est malheuresement ce que je vais être obliger de faire !!!

Enfin bon, merci en tout cas pour vos réponses...

Contribution le : 19/02/2007 10:39
Créer un fichier PDF de la contribution Imprimer


Re: [Wd10] Aide sur HFiltre
ChefDeProjet WDF
Inscrit:
23/09/2004 12:08
De Cameroon
Post(s): 168
Salut,

En fait je pense que ton pb reside ds l'analyse et le modele conceptuel applique.
Tu dis , une reservation est faite sur un type , donc le ficher reservation contint la cle du type (Soit CleType) , un type appartien a un groupe donc la cle groupe est ds le fichier type ( soit CleGrpe). Certainement que CleGrpe fais partie de la cle unique de type soit CletypeCleGrpe. Donc cette cle compose CleTypeCleGrpe appartient au fichier Reservation. Si tu l'utise pour le filtre
Hfilter(Reservation,CleTypeCleGrpe,[Cletype,Clegrpe]) je pense que tout sera ok.

Hugues

Contribution le : 20/02/2007 10:56
Créer un fichier PDF de la contribution Imprimer


Re: [Wd10] Aide sur HFiltre
DSI WDF
Inscrit:
13/02/2006 16:52
Post(s): 266
Mon organisation est la suivante :

RESERVATION.CodeType = TYPE.CodeType
TYPE.CodeType = GROUPE.CodeType

Ensuite je n'ai pas de clé unique composée sur le fichier Type pour la simple bonne raison qu'ensuite, nous ne pouvons pas la reliée à un autre fichier, j'ai eu ce problème plusieurs fois.

En fait, ma clé unique est le CodeType du fichier TYPE...

Contribution le : 21/02/2007 09:13
Créer un fichier PDF de la contribution Imprimer


Re: [Wd10] Aide sur HFiltre
ChefDeProjet WDF
Inscrit:
23/09/2004 12:08
De Cameroon
Post(s): 168
Salut,

Ton Organisation ne correspond pas a la structure voulu pour ton filtre.
je pense que tu devrais t'apensentir sur mon post precedent pour organiser et lier les 3 fichiers. Je ne comprends pas d'ailleurs pourquoi tu as eu de pb pour les liason essaye de detailler.

Autre methode sans liason sera l'intoduction des redondence ds tes fichiers.

RESERVATION recevra ains un codeGrpe et tu pourra creer une cle compose sur CodeType+CodeGrpe ds reservation.
Seulemet sans liason la gestion est a ta charge, cela sigifie que chaque fois qu'il ya mise a jour sur reservation ( Ajout ou modif) c est a toi a patir de type de rechercher le codegrp pour alimenter CodeGrp ds Reservation.

Hugues

Contribution le : 21/02/2007 12:25
Créer un fichier PDF de la contribution Imprimer


Re: [Wd10] Aide sur HFiltre
DSI WDF
Inscrit:
13/02/2006 16:52
Post(s): 266
Chaque fois que j'ai voulu créer une clé unique composée, lorsque j'ai voulu la liée à un autre fichier, Windev me répond qu'on ne poeut pas lier une clé composée...

Voilà pourquoi, j'ai utilisé l'analyse que j'ai décrit...

Enfin bon, je vais réfléchir un peu plus sur le sujet !!

Contribution le : 21/02/2007 14:29
Créer un fichier PDF de la contribution Imprimer


Re: [Wd10] Aide sur HFiltre
ChefDeProjet WDF
Inscrit:
23/09/2004 12:08
De Cameroon
Post(s): 168
Bonne Reflexion, car en fait ca se fait tout le temps la liaison de 2 fichier en utilisant une cle compose. Noter seulement que la cle va migre vers le fichie lie en tant que champ binaire.

Bonne chance


Hugues

Contribution le : 22/02/2007 13:48
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