|
[Résolu] supprimer des liggnes bien précises dans une table mémoire |
|
Anonyme
|
bonsoir, j'ai une table mémoire remplie par programmation
au dessus de cette table,3 combo (Pays, Région et Couleur) qui permette de filtrer la table en fonction du résultat de la combo. j'ai un soucis avec la combo couleur. je n'arrive pas a selectionner une couleur (blanc, rouge, rosé....) j'ai bien fait un tablecherche mais il ne me trouve que la valeur recherché alors que je veux faire l'inverse. en selectionnant Blanc, je veux supprimer de la table tout le reste et laisser que BLANC. voici :
indice est un entier résultat est un entier
indice=combo_couleur contenucouleur=combo_couleur[indice]
résultat=TableCherche(Couleur,contenucouleur,Vrai) TableSupprime(Table_appellations,résultat)
TANTQUE résultat <>-1 résultat=TableCherche(Couleur,contenucouleur,Vrai, résultat+1) TableSupprime(Table_appellations,résultat) FIN
TableTrie(Table_appellations,"Pays","Région","Appellation")
que faire ? merci d'avance
Contribution le : 15/09/2005 23:56
|
|
|
Re: supprimer des liggnes bien précises dans une table mémoire |
|
Animateur WDF
Inscrit: 26/06/2002 16:24
De wdforge.org
Post(s): 2822
|
Bonjour
une technique sûr pour résoudre votre cas : traiter la table "à la remontée".
En effet, lorsque vous supprimez une ligne dans une table (un pointeur de lignes) les indices suivant remontent d'un et cela perturbe votre positionnement actuel.
En revanche si vous supprimer une ligne en remontant les lignes encore à traiter auront toujours le même indice et votre parcours n'en sera jamais perturbé (faut toujours prendre les choses à l'envers, cela résouds souvent bien des problèmes).
par conséquent si vous pouvez donner un sens et une position de départ à votre recherche, inverser tout cela. Sinon, passez par un simple parcours de la table en partant de la fin et remontez en faisant votre test et vos suppressions.
Contribution le : 16/09/2005 09:30
|
|
|
Re: supprimer des liggnes bien précises dans une table mémoire |
|
Anonyme
|
bonsoir merci ca marche impec
a plus
Contribution le : 18/09/2005 22:49
|
|
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.