FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
Tri sur table fichier sur plusieurs colonnes
Tri sur table fichier sur plusieurs colonnes
Débuté par Alain Vankerckhoven, 16 avr. 2005 21:42 - 4 réponses
Connectez-vous…
Alain Vankerckhoven
#1
Posté le 16 avril 2005 - 21:42
Dans une table créée par une requete sur un fichier facture, j'affiche plusieurs colonnes, à savoir : Numero facture, nom client, reference, etc..
La table à l'origine est triée sur le numéro de facture.
Je cherche à trier par exemple par Nom client mais tout en conservant l'ordre des numéro de facture, le tri automatique sur la colonne ne garde pas les numéro dans l'ordre, la rubrique de parcours ne fonctionne pas avec 2 critères, il n'est pas possible de créer une clé composée des 2 (du moins au niveau de la requète).
Je tourne un peu en rond sur ce problème, est-il possible de modifier les critères de tri d'une requete par programmation, peut-on changer de requete alimentant la table en cours de programme???
quelqu'un à t-il une idée
Merci d'avance
Signaler
0
0
JCP
#2
Posté le 17 avril 2005 - 10:19
dans l'éditeur de requêtes :
bouton formule mathématique NomNumero = Client.Nom + Facture.Numero
dans la table la colonne NomNumero peut être invisible
TableTrie(Table,"NomNumero")
bon dev avec WD JCP
"Alain Vankerckhoven" <alain@d-p-i.org> a écrit dans le message de news:
42614304$1@news.pcsoft.fr...
Dans une table créée par une requete sur un fichier facture, j'affiche
plusieurs colonnes, à savoir : Numero facture, nom client, reference, etc..
La table à l'origine est triée sur le numéro de facture.
Je cherche à trier par exemple par Nom client mais tout en conservant l'ordre
des numéro de facture, le tri automatique sur la colonne ne garde pas les
numéro dans l'ordre, la rubrique de parcours ne fonctionne pas avec 2
critères, il n'est pas possible de créer une clé composée des 2 (du moins au
niveau de la requète).
Je tourne un peu en rond sur ce problème, est-il possible de modifier les
critères de tri d'une requete par programmation, peut-on changer de requete
alimentant la table en cours de programme???
quelqu'un à t-il une idée
Merci d'avance
Signaler
0
0
Albert G
#3
Posté le 17 avril 2005 - 13:14
Bonjour
Clé composée : FactClit < NoFact + NomCli >
Après exécution de la requete
NomTable..RubiqueParcourue = "FactClit"
Autre solution serait d'incorporer le tri au niveau de la requete
Vous trouverez certainement la solution sur ce site
tutoriel SQL très bien élaboré accompagné de très nombreux exemples
http://sgbd.developpez.com/cours/…
bon dev.
Albert
Signaler
0
0
Alain Vankerckhoven
#4
Posté le 19 avril 2005 - 00:24
Un grand merci pour votre aide, je n'ai pas encore toute la solution mais cela m'a déjà permis de progresser.
Signaler
0
0
Lagousse
#5
Posté le 19 avril 2005 - 20:47
Les réponses données ne sont pas satisfaisantes lorsque l'on veut garder l'ordre d'un N° de facture en choisissant une autre colonne non déterminée à l'avance. La seule solution que j'ai trouvé jusqu'à présent a été de transformer la table fichier en table mémoire.
Procédure: trier sur la 1ere clef, sélectionner la seconde ==> l'ordre est bien conservé.
En espérant avoir pu faire avencer le schmilblic...
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte