WD7.5 ou WD8 Comment récupérer le nom d'une colonne d'une table
11 réponses
Georges PEYRE
Bonjour,
En cliquant simplement sur une colonne de table je voudrais récupérer
le nom de la colonne
ou bien le contenu du titre de la colonne.
Comment le faire ?
Merci d'avance :/
Bonjour, En cliquant simplement sur une colonne de table je voudrais récupérer le nom de la colonne ou bien le contenu du titre de la colonne. Comment le faire ? Merci d'avance :/
-- Ceci est une signature automatique de MesNews. Site : http://mesnews.no-ip.com
Georges PEYRE vient de nous annoncer :
Bonjour,
En cliquant simplement sur une colonne de table je voudrais récupérer le nom
de la colonne
ou bien le contenu du titre de la colonne.
Comment le faire ?
Merci d'avance :/
Bonjour, En cliquant simplement sur une colonne de table je voudrais récupérer le nom de la colonne ou bien le contenu du titre de la colonne. Comment le faire ? Merci d'avance :/
-- Ceci est une signature automatique de MesNews. Site : http://mesnews.no-ip.com
Roumegou
farplus vient de nous annoncer :
Georges PEYRE vient de nous annoncer :
Bonjour, En cliquant simplement sur une colonne de table je voudrais récupérer le nom de la colonne ou bien le contenu du titre de la colonne. Comment le faire ? Merci d'avance :/
Voir aussi du côté des instructions TableEnumèreColonne; il y a plein de possibilité avec cela. La première étant de personnaliser facilement les titres de tes colonnes.
-- Eric Roumégou http://cerbermail.com/?TSoulBerPA (cliquez sur le lien ci-dessus pour me contacter en privé)
farplus vient de nous annoncer :
Georges PEYRE vient de nous annoncer :
Bonjour,
En cliquant simplement sur une colonne de table je voudrais récupérer le
nom de la colonne
ou bien le contenu du titre de la colonne.
Comment le faire ?
Merci d'avance :/
Voir aussi du côté des instructions TableEnumèreColonne; il y a plein
de possibilité avec cela.
La première étant de personnaliser facilement les titres de tes
colonnes.
--
Eric Roumégou
http://cerbermail.com/?TSoulBerPA
(cliquez sur le lien ci-dessus pour me contacter en privé)
Bonjour, En cliquant simplement sur une colonne de table je voudrais récupérer le nom de la colonne ou bien le contenu du titre de la colonne. Comment le faire ? Merci d'avance :/
Voir aussi du côté des instructions TableEnumèreColonne; il y a plein de possibilité avec cela. La première étant de personnaliser facilement les titres de tes colonnes.
-- Eric Roumégou http://cerbermail.com/?TSoulBerPA (cliquez sur le lien ci-dessus pour me contacter en privé)
Georges PEYRE
Bonjour et merci pour ta réponse
Mais ce n'est pas tout à fait celà car dans ce cas il faut connaitre la colonne Ce que je veux c'est connaitre le nom de la colonne qui vient d'etre triée
J'ai voulu utiliser par exemple WNomCol = TableColonnesTriées(Table) qui donne le nom de la colonne qui vient d'être triée Le problème est que, sauf erreur de ma part, cette fonction ne fonctionne qu'à la suite d'un tri ascendant : suite à un tri descendant la fonction ne fournit pas le nom de colonne.
Cordialement
Dans son message précédent, farplus a écrit :
Georges PEYRE vient de nous annoncer :
Bonjour, En cliquant simplement sur une colonne de table je voudrais récupérer le nom de la colonne ou bien le contenu du titre de la colonne. Comment le faire ? Merci d'avance :/
Mais ce n'est pas tout à fait celà car dans ce cas il faut connaitre la
colonne
Ce que je veux c'est connaitre le nom de la colonne qui vient d'etre
triée
J'ai voulu utiliser par exemple WNomCol = TableColonnesTriées(Table)
qui donne le nom de la colonne qui vient d'être triée
Le problème est que, sauf erreur de ma part, cette fonction ne
fonctionne qu'à la suite d'un tri ascendant :
suite à un tri descendant la fonction ne fournit pas le nom de colonne.
Cordialement
Dans son message précédent, farplus a écrit :
Georges PEYRE vient de nous annoncer :
Bonjour,
En cliquant simplement sur une colonne de table je voudrais récupérer le
nom de la colonne
ou bien le contenu du titre de la colonne.
Comment le faire ?
Merci d'avance :/
Mais ce n'est pas tout à fait celà car dans ce cas il faut connaitre la colonne Ce que je veux c'est connaitre le nom de la colonne qui vient d'etre triée
J'ai voulu utiliser par exemple WNomCol = TableColonnesTriées(Table) qui donne le nom de la colonne qui vient d'être triée Le problème est que, sauf erreur de ma part, cette fonction ne fonctionne qu'à la suite d'un tri ascendant : suite à un tri descendant la fonction ne fournit pas le nom de colonne.
Cordialement
Dans son message précédent, farplus a écrit :
Georges PEYRE vient de nous annoncer :
Bonjour, En cliquant simplement sur une colonne de table je voudrais récupérer le nom de la colonne ou bien le contenu du titre de la colonne. Comment le faire ? Merci d'avance :/
Mais ce n'est pas tout à fait celà car dans ce cas il faut connaitre la colonne Ce que je veux c'est connaitre le nom de la colonne qui vient d'etre triée
Pour détecter le clic sur les en-têtes de colonnes, il faut intercepter l'évenement 1529. cf les archives pour plus de détails :
http://minilien.com/?xknViCfjNi ou http://groups.google.fr/groups?q=clic%20en-t%C3%AAte%20de%20colonne%20windev&hl=fr&lr=&ie=UTF-8&sa=N&tab=wg
A+
-- Romain PETIT http://cerbermail.com/?IJmancZl88 (cliquez sur le lien ci-dessus pour me contacter en privé)
Il se trouve que Georges PEYRE a formulé :
Bonjour et merci pour ta réponse
Mais ce n'est pas tout à fait celà car dans ce cas il faut connaitre la
colonne
Ce que je veux c'est connaitre le nom de la colonne qui vient d'etre triée
Pour détecter le clic sur les en-têtes de colonnes, il faut intercepter
l'évenement 1529.
cf les archives pour plus de détails :
http://minilien.com/?xknViCfjNi
ou
http://groups.google.fr/groups?q=clic%20en-t%C3%AAte%20de%20colonne%20windev&hl=fr&lr=&ie=UTF-8&sa=N&tab=wg
A+
--
Romain PETIT
http://cerbermail.com/?IJmancZl88
(cliquez sur le lien ci-dessus pour me contacter en privé)
Mais ce n'est pas tout à fait celà car dans ce cas il faut connaitre la colonne Ce que je veux c'est connaitre le nom de la colonne qui vient d'etre triée
Pour détecter le clic sur les en-têtes de colonnes, il faut intercepter l'évenement 1529. cf les archives pour plus de détails :
http://minilien.com/?xknViCfjNi ou http://groups.google.fr/groups?q=clic%20en-t%C3%AAte%20de%20colonne%20windev&hl=fr&lr=&ie=UTF-8&sa=N&tab=wg
A+
-- Romain PETIT http://cerbermail.com/?IJmancZl88 (cliquez sur le lien ci-dessus pour me contacter en privé)
Georges PEYRE
Bonjour et merci infiniment Romain
C'est exactement ce que je désirais : moi c'est uniquement la récuparation immédiate du nom de la colonne cliquée qui m'intéresse donc je n'ai besoi d'utiliser que la partie de procédure suivante pour me satisfaire : sNomTable est une chaîne = "Table" eRes est un entier = CurseurPos(cpClient) eX est un entier eX = PoidsFaible(eRes)-{sNomTable,indChamp}..X // La colonne est celle qui vient d'être triée sNomColCliquée =TableEnumèreColonne(sNomTable,wParam)
Cette procédure donne le nom de la colonne quel que soit le sens du tri
Normalement pour faire la meme chose j'avais tenté d'utiliser la fonction sNomColCliquée = TableColonnesTriées(Table) qui donne le nom de la colonne qui vient d'être triée Le problème est que, sauf erreur de ma part, cette fonction ne fonctionne qu'à la suite d'un tri ascendant : suite à un tri descendant la fonction ne fournit pas le nom de colonne.
Merci encore :')
Et merci aux autres contributeurs
Cordialement
Romain PETIT a exposé le 17/06/04 :
Il se trouve que Georges PEYRE a formulé :
Bonjour et merci pour ta réponse
Mais ce n'est pas tout à fait celà car dans ce cas il faut connaitre la colonne Ce que je veux c'est connaitre le nom de la colonne qui vient d'etre triée
Pour détecter le clic sur les en-têtes de colonnes, il faut intercepter l'évenement 1529. cf les archives pour plus de détails :
http://minilien.com/?xknViCfjNi ou http://groups.google.fr/groups?q=clic%20en-t%C3%AAte%20de%20colonne%20windev&hl=fr&lr=&ie=UTF-8&sa=N&tab=wg
A+
-- Elle est pas belle la vie ?
Bonjour et merci infiniment Romain
C'est exactement ce que je désirais : moi c'est uniquement la
récuparation immédiate du nom de la colonne cliquée qui m'intéresse
donc je n'ai besoi d'utiliser que la partie de procédure suivante pour
me satisfaire :
sNomTable est une chaîne = "Table"
eRes est un entier = CurseurPos(cpClient)
eX est un entier
eX = PoidsFaible(eRes)-{sNomTable,indChamp}..X
// La colonne est celle qui vient d'être triée
sNomColCliquée =TableEnumèreColonne(sNomTable,wParam)
Cette procédure donne le nom de la colonne quel que soit le sens du tri
Normalement pour faire la meme chose j'avais tenté d'utiliser la
fonction sNomColCliquée = TableColonnesTriées(Table) qui donne le nom
de la colonne qui vient d'être triée
Le problème est que, sauf erreur de ma part, cette fonction ne
fonctionne qu'à la suite d'un tri ascendant :
suite à un tri descendant la fonction ne fournit pas le nom de colonne.
Merci encore :')
Et merci aux autres contributeurs
Cordialement
Romain PETIT a exposé le 17/06/04 :
Il se trouve que Georges PEYRE a formulé :
Bonjour et merci pour ta réponse
Mais ce n'est pas tout à fait celà car dans ce cas il faut connaitre la
colonne
Ce que je veux c'est connaitre le nom de la colonne qui vient d'etre triée
Pour détecter le clic sur les en-têtes de colonnes, il faut intercepter
l'évenement 1529.
cf les archives pour plus de détails :
http://minilien.com/?xknViCfjNi
ou
http://groups.google.fr/groups?q=clic%20en-t%C3%AAte%20de%20colonne%20windev&hl=fr&lr=&ie=UTF-8&sa=N&tab=wg
C'est exactement ce que je désirais : moi c'est uniquement la récuparation immédiate du nom de la colonne cliquée qui m'intéresse donc je n'ai besoi d'utiliser que la partie de procédure suivante pour me satisfaire : sNomTable est une chaîne = "Table" eRes est un entier = CurseurPos(cpClient) eX est un entier eX = PoidsFaible(eRes)-{sNomTable,indChamp}..X // La colonne est celle qui vient d'être triée sNomColCliquée =TableEnumèreColonne(sNomTable,wParam)
Cette procédure donne le nom de la colonne quel que soit le sens du tri
Normalement pour faire la meme chose j'avais tenté d'utiliser la fonction sNomColCliquée = TableColonnesTriées(Table) qui donne le nom de la colonne qui vient d'être triée Le problème est que, sauf erreur de ma part, cette fonction ne fonctionne qu'à la suite d'un tri ascendant : suite à un tri descendant la fonction ne fournit pas le nom de colonne.
Merci encore :')
Et merci aux autres contributeurs
Cordialement
Romain PETIT a exposé le 17/06/04 :
Il se trouve que Georges PEYRE a formulé :
Bonjour et merci pour ta réponse
Mais ce n'est pas tout à fait celà car dans ce cas il faut connaitre la colonne Ce que je veux c'est connaitre le nom de la colonne qui vient d'etre triée
Pour détecter le clic sur les en-têtes de colonnes, il faut intercepter l'évenement 1529. cf les archives pour plus de détails :
http://minilien.com/?xknViCfjNi ou http://groups.google.fr/groups?q=clic%20en-t%C3%AAte%20de%20colonne%20windev&hl=fr&lr=&ie=UTF-8&sa=N&tab=wg
A+
-- Elle est pas belle la vie ?
farplus
bonjour, une petite question dans ton code: Georges PEYRE a exposé le 17/06/2004 :
Bonjour et merci infiniment Romain
sNomTable est une chaîne = "Table" eRes est un entier = CurseurPos(cpClient) eX est un entier eX = PoidsFaible(eRes)-{sNomTable,indChamp}..X
indChamp c'est quoi et tu l'as trouvé comment ?
// La colonne est celle qui vient d'être triée sNomColCliquée =TableEnumèreColonne(sNomTable,wParam)
A+
-- Ceci est une signature automatique de MesNews. Site : http://mesnews.no-ip.com
bonjour,
une petite question dans ton code:
Georges PEYRE a exposé le 17/06/2004 :
Bonjour et merci infiniment Romain
sNomTable est une chaîne = "Table"
eRes est un entier = CurseurPos(cpClient)
eX est un entier
eX = PoidsFaible(eRes)-{sNomTable,indChamp}..X
indChamp c'est quoi et tu l'as trouvé comment ?
// La colonne est celle qui vient d'être triée
sNomColCliquée =TableEnumèreColonne(sNomTable,wParam)
A+
--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com