OVH Cloud OVH Cloud

Tri de table

1 réponse
Avatar
Fred
Bonsoir à tous, je cherche le moyen de trier une table selon 2 conditions :

Tout d'abord, je travaille avec windev 8 et il s'agit d'une table fichier

La table contient les differents lignes d'une facture
===========================
FICHIER --> "ITEM"

Cle primaire (numéro auto)--> ID_Item

Cle avec doublons --> Num_Facture (reprise de la cle primaire du fichier
"actes" qui contient les actes des clients)

Autres champs --> Description, prix HT, qté etc ......
===========================

Je dois donc filtrer mes enregistrements par (Num_Facture) et
chronologiquement (Id_Item)

Le probleme :
si je mets un filtre sur ma table (TABLE_Item) depuis la fenetre de
(description/contenu), il ne tient plus compte des autres filtres meme si
j'ai coché "utiliser la fonction hfiltre ..."

le filtre se fait par Num_Facture MAIS PAS PAR ID_Item en plus ...
(logiquement ca devrait...!!!! je pense )

dans la description je ne spécifie pas de valeur pour le filtre car je
l'envoie par programmation quand je change de facture a editer ...
Table_Item..filtre = XXX (Numéro de la facture à filtrer)

D'autre part, je fais apparaitre dans mon tableau en colonne cachee (
num_facture ) que j'initialise à la valeur de mon filtre à chaque nouvelle
ligne ou modif de ligne (pour etre sur)
La table est en enregistrement en cascade ; en sortie de ligne

JE NE FAIS PAS APPARAITRE DE COLONNE CACHEE "ID_Item" car je ne m'en sers
pas !(Numéro AUTO)
devrais le faire mais avec un filtre ???
Je ne sais pas comment faire !!!!

Merci de votre aide !!!

Fred

1 réponse

Avatar
Miles Davis
"Fred" écrivait
news:4193eaf3$0$6889$:

Bonsoir à tous, je cherche le moyen de trier une table selon 2
conditions :

Tout d'abord, je travaille avec windev 8 et il s'agit d'une table
fichier

La table contient les differents lignes d'une facture



bonjour,
une piste que j'ai parfois utilisée dans ce type de cas il me semble :
le contenu de la table est plutôt une requête (s'appuyant sur la même table
que précédemment) qui possède ses propres conditions et tris.
miles