OVH Cloud OVH Cloud

[WD75] Table mémoire et filtres

4 réponses
Avatar
Roumegou Eric
Je suis en 7.5 et je voudrais ds une table mémoire limiter l'affichage
selon la valeur d'une colonne.

Comme le filtre d'access ou d'excel.

Cela n'est pas possible en WD7.5

Est-ce une nouvelle fonctionalité ds les versions suivantes ? et ds
laquelle SVP.

Ou mieux si vous avez la soluce en 7.5 (sans recharger tout en requete
of course)

--
Eric Roumégou
http://cerbermail.com/?TSoulBerPA
(cliquez sur le lien ci-dessus pour me contacter en privé)

4 réponses

Avatar
Fred
Eric, cela est possible à partir de la version 8. Sur ta table mémoire tu
peux choisir selon ta colonne le Mode ellipse (tronquer).

1) Sans Ellipse -> affiche tout le libellé
2) En Fin -> affiche seulement la fin du libellé avec ... au début
3) Chemin de Fichier -> affiche le début du libellé avec à la fin ...

"Roumegou Eric" a écrit dans le message de news:

Je suis en 7.5 et je voudrais ds une table mémoire limiter l'affichage
selon la valeur d'une colonne.

Comme le filtre d'access ou d'excel.

Cela n'est pas possible en WD7.5

Est-ce une nouvelle fonctionalité ds les versions suivantes ? et ds
laquelle SVP.

Ou mieux si vous avez la soluce en 7.5 (sans recharger tout en requete of
course)

--
Eric Roumégou
http://cerbermail.com/?TSoulBerPA
(cliquez sur le lien ci-dessus pour me contacter en privé)



Avatar
Roumegou Eric
Fred avait écrit le 23/03/2005 :
Eric, cela est possible à partir de la version 8. Sur ta table mémoire tu
peux choisir selon ta colonne le Mode ellipse (tronquer).

1) Sans Ellipse -> affiche tout le libellé
2) En Fin -> affiche seulement la fin du libellé avec ... au début
3) Chemin de Fichier -> affiche le début du libellé avec à la fin ...



ce n'est pas ce que je voulais dire.
en fait je charge tous mes enreg en table et je voudrais pouvoir après
chargement faire un filtre selon la valeur pointée.

Le clic droit sur le mode table d'access, l'option
Données/Filtrer/Filtre autoamtique d'excel.

A priori c'est peut être possible sur les tables fichiers (mais je ne
les utilise pas)


"Roumegou Eric" a écrit dans le message de news:

Je suis en 7.5 et je voudrais ds une table mémoire limiter l'affichage
selon la valeur d'une colonne.

Comme le filtre d'access ou d'excel.

Cela n'est pas possible en WD7.5

Est-ce une nouvelle fonctionalité ds les versions suivantes ? et ds
laquelle SVP.

Ou mieux si vous avez la soluce en 7.5 (sans recharger tout en requete of
course)

-- Eric Roumégou
http://cerbermail.com/?TSoulBerPA
(cliquez sur le lien ci-dessus pour me contacter en privé)






--
Eric Roumégou
http://cerbermail.com/?TSoulBerPA
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
sebNews
> >> Comme le filtre d'access ou d'excel.




Bonjour,
Ta table Mémoire est basée sur une Vue ?

si Oui une piste :

Data est une source de données
Création de la vue : data=Hcreevue( ...)
Parcours de la vue est ajout dans la table Mémoire


su Sélection d'une ligne de ta table :
- lecture de la valeur de ta colonne
ValeurFiltre=Colonne
- Lancement de la procédure Filtre :


Filtre :
Pour i=1 à tableoccurence( TATABLE)
TableSelectplus(TATABLE,i)
si Macolonne=ValeurFiltre alors
TableSupprime( TaTAble ) // Supprime la Ligne
fin
FIN


Idée à adapter :

Tu peux aussi faire une procédure : SupprimeFiltre : Recharge la vue dans la
Table


Sébastien
Avatar
Roumegou Eric
Il se trouve que sebNews a formulé :
Comme le filtre d'access ou d'excel.








Bonjour,
Ta table Mémoire est basée sur une Vue ?

si Oui une piste :

Data est une source de données
Création de la vue : data=Hcreevue( ...)
Parcours de la vue est ajout dans la table Mémoire


su Sélection d'une ligne de ta table :
- lecture de la valeur de ta colonne
ValeurFiltre=Colonne
- Lancement de la procédure Filtre :


Filtre :
Pour i=1 à tableoccurence( TATABLE)
TableSelectplus(TATABLE,i)
si Macolonne=ValeurFiltre alors
TableSupprime( TaTAble ) // Supprime la Ligne
fin
FIN


Idée à adapter :

Tu peux aussi faire une procédure : SupprimeFiltre : Recharge la vue dans la
Table


Sébastien



merci de ta solution.
c'est comme cela à peu près que j'ai procédé, sauf que c'est basé sur
une requete sql avec les accès alternatifs et mysql.
je voulais juste savoir s'il existait une fonctionnalité propre au
contrôle table et il n'y a pas tant pis !

--
Eric Roumégou
http://cerbermail.com/?TSoulBerPA
(cliquez sur le lien ci-dessus pour me contacter en privé)