[PB] Table liée à une requête et hFiltre
Anonyme
Voici mon problème:

J'ai lié une table avec une requete laquelle ne fait que selectionner tous les enregistrements...

Mais afin de filtrer un peu, je voudrais utiliser hFiltre.
Bon pour le tri des bornes de dates, ça fonctionne car la date est en clé unique.

Le problème:
c'est le fait que je n'arrive pas à faire une condition de selection sur le nom d'un patient par exemple...
Ca ne donne strictement rien à l'affichage dès que je met une condition (alors que les données que j'entre dans les champs de saisis sont dans la base de donnée)

Voici mon code:
// Procédure de mise à jour de la table

lpc_CléParcours est une chaîne
lpc_Condition est une chaîne
lpc_TypeTPayant est une chaîne

TableSupprimeTout(Table_RechRectNCourantesTtCoordPat)
HExécuteRequête(Requête_SelectionRecettes, hRequêteDéfaut)

SI Saisie_NomPatient..ValeurAffichée <> "" ALORS
lpc_Condition = "NomPatient='" + Saisie_NomPatient..ValeurAffichée + "'"
FIN

SI Saisie_DateNaissance <> "" ALORS
lpc_Condition += " ET DateNaissancePatient=" + DateVersChaine(Saisie_DateNaissance)
FIN

Table_RechRectNCourantesTtCoordPat..RubriqueParcourue = HFiltre(Requête_SelectionRecettes, Requête_SelectionRecettes.DateHeureCréationRecette, SCSélectionDateDebFiltre.SAISDATE + Saisie_HeureDebFiltre, ...
SCSélectionDateFinFiltre.SAISDATE + Saisie_HeureFinFiltre, lpc_Condition)


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


Re: [PB] Table liée à une requête et hFiltre
Animateur WDF
Inscrit:
22/11/2004 11:23
Post(s): 255
Bonjour,

Pour ma part, je n'utilise jamais de hfiltre. Je privilégie plutôt l'utilisation de la fonction HExecuteRequeteSQL qui est plus facile à utiliser je trouve.

Exemple d'utilisation :


req est une chaine
laSource est une Source de Données

req="Texte de la requete SQL ici"
HexécuteRequeteSQL(laSource,hRequeteDefaut,req)
HLitPremier(laSource)
TANTQUE PAS HEnDehors(laSource)
|
|
Le code de remplissage de table ici
|
|
FIN
HAnnuleDeclaration(laSource) //Libération de la source de données




Je ne réponds pas directement à ta question mais espère t'avoir fourni une autre piste ...

Cordialement

Contribution le : 01/09/2005 16:50
Créer un fichier PDF de la contribution Imprimer


Re: [PB] Table liée à une requête et hFiltre
Anonyme
Oui... Mais hélas, le problème c'est que j'ai plusieurs champs et:

si le champ NomPatient est remplis mais pas la date de naissance, je doit pouvoir faire une recherche seulement sur le nom du patient, donc utiliser une requête différente que celle ou le nom et la date de naissance sont définis dans la recherche, c'est pourquoi je construit ma condition de filtre pour mon hFiltre.

Une autre solution serait peut-être envisageable ?

En tout cas merci pour cette reponse rapide, c'est super sympa !

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


Re: [PB] Table liée à une requête et hFiltre
Anonyme
Sans parler que j'ai lié ma table avec UNE seule requête, et que si j'utilise plusieurs requêtes pour le remplissage, ma table ne pourra plus être liée.

Contribution le : 01/09/2005 20:34
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