|
FORUMS PROFESSIONNELS WINDEV, WEBDEV et WINDEV Mobile |
| | | | | |
| Accueil → WINDEV 2025 → Filtrer des enregistrements dans les Tables avec 'HFiltreCommencePar' |
| Filtrer des enregistrements dans les Tables avec 'HFiltreCommencePar' |
| Débuté par eric.detrez, 11 jan. 2005 12:46 - 2 réponses |
| |
| | | |
|
| |
| Posté le 11 janvier 2005 - 12:46 |
Bonjour, Je viens d'acquerir Windev et cherche à utiliser le WLangage pour filtrer les enregistrements d'un champ table type Client. J'aimerai permettre à l'utilisateur de filtrer les clients dont le nom 'commence par' et le prénom 'commence par'. J'ai utilisé une clef composée sur nom+prenom et 'HFiltreCommencePar'. J'ai le problème suivant: la fonction n'effectue le filtre commence par que sur le dernier critère (ici le prenom). Ma question est la suivante: Est ce que quelqu'un aurrait un petit exemple pour filtrer sur deux champ en utilisant l'opérateur Commence par pour les deux champs?
Merci d'avance |
| |
| |
| | | |
|
| | |
| |
| Posté le 11 janvier 2005 - 16:12 |
Utilise une table mémoire et remplie la à l'aide du code suivant :
ClefParcours est une chaine DebutNom est une chaine DebutPrenom est une chaine
ClefParcours = HFiltre (MonFichier, "Nom ]= '"+DebutNom+"' ET Prenom ]= '"+DebutPrenom+"'") HlitPremier (MonFichier, ClefParcours) TANTQUE PAS HEnDehors (MonFichier) // Affichage de la ligne lue HLitSuivant (MonFichier, ClefParcours) FIN |
| |
| |
| | | |
|
| | |
| |
| Posté le 11 janvier 2005 - 17:32 |
| Merci beaucoup, ça m'enlève une épine du pied! |
| |
| |
| | | |
|
| | | | |
| | |
| | |
| |
|
|
|