PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2024 → menu fonctionalité auto table
menu fonctionalité auto table
Iniciado por guest, 08,mar. 2006 16:33 - 5 respuestas
Publicado el 08,marzo 2006 - 16:33
Bonjour,
je débute en windev et j'ai une question sur le menu contextuel d'une table liée.

J'ai un tableau lié à une table dans SQL server comportant beaucoup de colonnes.
J'aimerais savoir si on peut initialisé les colonnes visibles/invisibles et que cela soit reflété dans le menu contextuel "Selectionner les colonnes".

J'ai essayé de positionner certaines colonnes à "invisible" dans la description de chacune,mais du coup elle n'apparaissent tout simplement plus dans le fameux menu contextuel "selectionner les colonnes" en live...

merci

christophe
Publicado el 08,marzo 2006 - 18:20
Bonjour,
J'ai entièrement refait cette fonctionnalité pour mon application, qui fonctionne avec n'importe quelle table ( mémoire ou fichier ) sans aucune modification, et sans les limitations de la FAA en question:
Pas de limite dans le nombre de colonnes
Possibilité de mémoriser des configurations
Configuration publique/privée
Possibilité "d'ignorer" certaines colonnes de la table

Je n'ai pas fait de composant ( désolé ), mais je peux envoyer la fenêtre ainsi que la structure des tables utilisées par mail à ceux que ça interesse.

Mon application utilisant une connection ODBC, toutes les accès passent par des requêtes SQL, ce qui dans ton cas ne doit pas être un problème.

Frédéric.
Publicado el 08,marzo 2006 - 19:09
Je suppose donc que ta réponse implique qu'on ne peut pas customiser le menu en question.

Dans ce cas je serais assez interresse par ta fenêtre, afin que je vois si je peux l'adapter à mon cas.

Peux tu me l'envoyer ici svp (en enlevant tout le texte antispam)

enlevertoutcahenryc@intracen.org

merci beaucoup d'avance

Christophe Henry
Publicado el 09,marzo 2006 - 07:10
Bonsoir,

je débute en windev et j'ai une question sur le menu contextuel d'une
table liée.

J'ai un tableau lié à une table dans SQL server comportant beaucoup de
colonnes.
J'aimerais savoir si on peut initialisé les colonnes visibles/invisibles
et que cela soit reflété dans le menu contextuel "Selectionner les
colonnes".

J'ai essayé de positionner certaines colonnes à "invisible" dans la
description de chacune,mais du coup elle n'apparaissent tout simplement
plus dans le fameux menu contextuel "selectionner les colonnes" en live...


De mémoire (je ne peux pas tester ici) le fait de rendre les colonnes
invisibles par programmation les décoche dans le menu contextuel.
Aussi une autre solution tu coches la mémorisation de la configuration des
colonnes et tu décoches au premier lancement.

Je testerai dès mon retour au bureau pour t'en dire plus si besoin.

A+

--
Francis MOREL
Publicado el 09,marzo 2006 - 10:05
Bonjour Christophe,

De mémoire (je ne peux pas tester ici) le fait de rendre les colonnes
invisibles par programmation les décoche dans le menu contextuel.
Aussi une autre solution tu coches la mémorisation de la configuration des
colonnes et tu décoches au premier lancement.

Je testerai dès mon retour au bureau pour t'en dire plus si besoin.


Je te confirme, tu rends la colonne invisible par programmation, avec par exemple
MaTable.MaColonne..Invisible=Vrai
et elle apparait bien décochée dans le menu contextuel.
L'utilisateur peut ainsi la cocher pour la rendre visible.

Amitiés.

--
Francis MOREL
Publicado el 09,marzo 2006 - 18:10
merci pour l'info (moi je le faisait avec la description des colonnes dans le designer et ça marchait pas)

Je le testerai.

Christophe