|
[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
|
|
|
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 ...
|
|
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
|
|
|
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
|
|
|
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
|
|
|
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
|
|
|
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
|
|
|
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
|
|
|
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
|
|
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.