|
2 Positionnement dans même fichier |
Débuté par Éric, 30 aoû. 2006 08:05 - 5 réponses |
| |
| | | |
|
| |
Posté le 30 août 2006 - 08:05 |
Bonjour
J'aimerais appliqué un filtre sur une table et à l'intérieur du filtre faire une recherche dans la même table.
chaine = hfiltre (table,idtable, ....)
hlitpremier(table,chaine) tantque pas hendehors(table)
hlitrecherchepremier (table idtabledeux, variableDeRecherche) traitement .............. fin HDésactiveFiltre(table)
Lorsque je procède à ma recherche, le positionenment change et mon filtre ne tiens plus.
Est-ce que quelqu'un a un idée de comment procéder
Merci a l'avance
A Eric |
| |
| |
| | | |
|
| | |
| |
Posté le 30 août 2006 - 10:44 |
bonjour,
peut-être utiliser HcréerVue puis HlitRecherchePremier
a+ |
| |
| |
| | | |
|
| | |
| |
Posté le 30 août 2006 - 10:44 |
essaie ceci:
nEnrEnCoursTable est un entier
chaine = hfiltre (table,idtable, ....)
hlitpremier(table,chaine)
tantque pas hendehors(table)
nEnrEnCoursTable = 0 SI HNumEnr ( Table) > 0 nEnrEnCourstable = HNumEnr ( Table ) FIN
hlitrecherchepremier (table idtabledeux, variableDeRecherche) traitement ..............
SI nEnrEnCourstable > 0 ALORS HLit(table,nEnrEnCourstable) FIN hlitsuivant(table,chaine) fin HDésactiveFiltre(table)
"Éric" <eric.fontaine@plastube.com> a écrit dans le message de news: 44f49d0e$1@news.pcsoft.fr...
Bonjour
J'aimerais appliqué un filtre sur une table et à l'intérieur du filtre faire une recherche dans la même table.
chaine = hfiltre (table,idtable, ....)
hlitpremier(table,chaine) tantque pas hendehors(table)
hlitrecherchepremier (table idtabledeux, variableDeRecherche) traitement .............. fin HDésactiveFiltre(table)
Lorsque je procède à ma recherche, le positionenment change et mon filtre ne tiens plus.
Est-ce que quelqu'un a un idée de comment procéder
Merci a l'avance
A Eric
|
| |
| |
| | | |
|
| | |
| |
Posté le 30 août 2006 - 10:44 |
salut
voir du côté de hSauvePosition et hRetourPosition |
| |
| |
| | | |
|
| | |
| |
Posté le 30 août 2006 - 10:45 |
ce ne serait pas plus simple avec une requete ? apres tu peux remplir ta table avec le contenu de la requete ?!
bon dev eric l.
> Éric a écrit :
Bonjour
J'aimerais appliqué un filtre sur une table et à l'intérieur du filtre faire une recherche dans la même table.
chaine = hfiltre (table,idtable, ....)
hlitpremier(table,chaine) tantque pas hendehors(table)
hlitrecherchepremier (table idtabledeux, variableDeRecherche) traitement .............. fin HDésactiveFiltre(table)
Lorsque je procède à ma recherche, le positionenment change et mon filtre ne tiens plus.
Est-ce que quelqu'un a un idée de comment procéder
Merci a l'avance
A Eric
|
| |
| |
| | | |
|
| | |
| |
Posté le 30 août 2006 - 14:28 |
Bonjour,
Pourquoi ne pas utiliser un alias.
Table1 est une source de donnée Halias( table, table1)
Ensuite, dans ta recherche, HlitrecherchePremier( table1,...)
A la fin, hAnnuleAlias( table1)
Cordialement,
C.AUBRY |
| |
| |
| | | |
|
| | | | |
| | |
|