PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV (versiones precedentes) → Trie d'une combo
Trie d'une combo
Iniciado por Rastam, 18,feb. 2004 23:35 - 7 respuestas
Publicado el 18,febrero 2004 - 23:35
Salut,

J'ai une combo que j'alimente par programmation avec des ListeAjoute. Cette
combo contient par exemple des noms et prénoms...etc.
Comment faire pour la trier sur la colonne "Nom" par exemple?
Merci
Publicado el 19,febrero 2004 - 14:48
"Rastam" <rastam57@yahoo.fr> wrote:


Salut,

J'ai une combo que j'alimente par programmation avec des ListeAjoute. Cette
combo contient par exemple des noms et prénoms...etc.
Comment faire pour la trier sur la colonne "Nom" par exemple?
Merci

dans les propriétés de ta combo il y en a une ..Triée qui permet de faire
ce que tu demande ^^
cordialement
Argona
Publicado el 19,febrero 2004 - 16:30
"argona" <peggy.lachaize@wanadoo.fr> wrote:


"Rastam" <rastam57@yahoo.fr> wrote:


Salut,

J'ai une combo que j'alimente par programmation avec des ListeAjoute. Cette
combo contient par exemple des noms et prénoms...etc.
Comment faire pour la trier sur la colonne "Nom" par exemple?
Merci

dans les propriétés de ta combo il y en a une ..Triée qui permet de faire

ce que tu demande ^^
cordialement
Argona

Bonjour,
Si ta combo est du type table, il faudra probablement utiliser "TableTrie".
Je pense aussi qu'il sera préférable de mettre cette instruction avant de
commencer le remplissage de la combo, les ajouts seront ainsi réalisés en
fonction du tri décrit. A vérifier...
Eric
Publicado el 19,febrero 2004 - 21:27
Merci pour votre réponse

Cependant :

1) Quand j’utilise la propriété Triée, j’ai un message d’erreur du type :
La propriété Triée n’existe pas sur le champ « MaCombo » car il est de type
Combo.

2) Quand j’utilise la propriété TableTrie, voici le message d’erreur :
« MaCombo » n’est pas un champ table
Je ne vois pas où est le problème !

"Eric Descatoire" <ericdescatoire@yahoo.fr> wrote:


"argona" <peggy.lachaize@wanadoo.fr> wrote:


"Rastam" <rastam57@yahoo.fr> wrote:


Salut,

J'ai une combo que j'alimente par programmation avec des ListeAjoute.

Cette
combo contient par exemple des noms et prénoms...etc.
Comment faire pour la trier sur la colonne "Nom" par exemple?
Merci

dans les propriétés de ta combo il y en a une ..Triée qui permet de faire

ce que tu demande ^^
cordialement
Argona

Bonjour,

Si ta combo est du type table, il faudra probablement utiliser "TableTrie".
Je pense aussi qu'il sera préférable de mettre cette instruction avant de
commencer le remplissage de la combo, les ajouts seront ainsi réalisés en
fonction du tri décrit. A vérifier...
Eric
Publicado el 20,febrero 2004 - 14:21
"Rastam" <rastam57@yahoo.fr> wrote:


Merci pour votre réponse

Cependant :

1) Quand j’utilise la propriété Triée, j’ai un message d’erreur du type

:
La propriété Triée n’existe pas sur le champ « MaCombo » car il est de type
Combo.

2) Quand j’utilise la propriété TableTrie, voici le message d’erreur :
« MaCombo » n’est pas un champ table
Je ne vois pas où est le problème !

"Eric Descatoire" <ericdescatoire@yahoo.fr> wrote:


"argona" <peggy.lachaize@wanadoo.fr> wrote:


"Rastam" <rastam57@yahoo.fr> wrote:


Salut,

J'ai une combo que j'alimente par programmation avec des ListeAjoute.
Cette

combo contient par exemple des noms et prénoms...etc.
Comment faire pour la trier sur la colonne "Nom" par exemple?
Merci

dans les propriétés de ta combo il y en a une ..Triée qui permet de faire

ce que tu demande ^^
cordialement
Argona

Bonjour,

Si ta combo est du type table, il faudra probablement utiliser "TableTrie".
Je pense aussi qu'il sera préférable de mettre cette instruction avant

de
>>commencer le remplissage de la combo, les ajouts seront ainsi réalisés
en
fonction du tri décrit. A vérifier...
Eric


ton champ est de quel type ? liste déroulante ou table ?
pour savoir ce que c, regarde le nom de la fenetre qui s'ouvre qd tu ouvre
la fenetre de description ^^
tabletrie n'est pas une proriété, mais une fonction de gestion de table (voir
l'aide)
quel est ton code ?
sinon autrement que par programation change la propriété a la main dans la
description (onglet détail) de ton champ.
Publicado el 20,febrero 2004 - 23:22
"argona" <peggy.lachaize@wanadoo.fr> wrote:


"Rastam" <rastam57@yahoo.fr> wrote:


Merci pour votre réponse

Cependant :

1) Quand j’utilise la propriété Triée, j’ai un message d’erreur du type
:

La propriété Triée n’existe pas sur le champ « MaCombo » car il est de

type
Combo.

2) Quand j’utilise la propriété TableTrie, voici le message d’erreur :
« MaCombo » n’est pas un champ table
Je ne vois pas où est le problème !

"Eric Descatoire" <ericdescatoire@yahoo.fr> wrote:


"argona" <peggy.lachaize@wanadoo.fr> wrote:


"Rastam" <rastam57@yahoo.fr> wrote:


Salut,

J'ai une combo que j'alimente par programmation avec des ListeAjoute.
Cette

combo contient par exemple des noms et prénoms...etc.
Comment faire pour la trier sur la colonne "Nom" par exemple?
Merci

dans les propriétés de ta combo il y en a une ..Triée qui permet de faire

ce que tu demande ^^
cordialement
Argona

Bonjour,

Si ta combo est du type table, il faudra probablement utiliser "TableTrie".
Je pense aussi qu'il sera préférable de mettre cette instruction avant
de

commencer le remplissage de la combo, les ajouts seront ainsi réalisés
en

fonction du tri décrit. A vérifier...
Eric


ton champ est de quel type ? liste déroulante ou table ?

pour savoir ce que c, regarde le nom de la fenetre qui s'ouvre qd tu ouvre
la fenetre de description ^^

Il s'agit d'un champ COMBO
Comment cela se passe :
- j'ai créé un champ COMBO
- j'ai rajouté des colonnes à cette combo
- je remplis cette combo par programmation (avec NOM, PRENOM,...) avec ListeAjoute.
Quand je la déroule, les enregistrements ne sont pas triés.
Je voudrais donc pouvoir les trier par exemple sur le NOM...
Merci par avance


>tabletrie n'est pas une proriété, mais une fonction de gestion de table
(voir
l'aide)
quel est ton code ?
sinon autrement que par programation change la propriété a la main dans

la
description (onglet détail) de ton champ.
Publicado el 24,febrero 2004 - 10:26
"Rastam" <rastam@yahoo.fr> wrote:


"argona" <peggy.lachaize@wanadoo.fr> wrote:


"Rastam" <rastam57@yahoo.fr> wrote:


Merci pour votre réponse

Cependant :

1) Quand j’utilise la propriété Triée, j’ai un message d’erreur du type
:

La propriété Triée n’existe pas sur le champ « MaCombo » car il est de
type

Combo.

2) Quand j’utilise la propriété TableTrie, voici le message d’erreur :
« MaCombo » n’est pas un champ table
Je ne vois pas où est le problème !

"Eric Descatoire" <ericdescatoire@yahoo.fr> wrote:


"argona" <peggy.lachaize@wanadoo.fr> wrote:


"Rastam" <rastam57@yahoo.fr> wrote:


Salut,

J'ai une combo que j'alimente par programmation avec des ListeAjoute.
Cette

combo contient par exemple des noms et prénoms...etc.
Comment faire pour la trier sur la colonne "Nom" par exemple?
Merci

dans les propriétés de ta combo il y en a une ..Triée qui permet de

faire
ce que tu demande ^^
cordialement
Argona

Bonjour,

Si ta combo est du type table, il faudra probablement utiliser "TableTrie".
Je pense aussi qu'il sera préférable de mettre cette instruction avant
de

commencer le remplissage de la combo, les ajouts seront ainsi réalisés
en

fonction du tri décrit. A vérifier...
Eric


ton champ est de quel type ? liste déroulante ou table ?

pour savoir ce que c, regarde le nom de la fenetre qui s'ouvre qd tu ouvre
la fenetre de description ^^
Il s'agit d'un champ COMBO

Comment cela se passe :
- j'ai créé un champ COMBO
- j'ai rajouté des colonnes à cette combo
- je remplis cette combo par programmation (avec NOM, PRENOM,...) avec ListeAjoute.
Quand je la déroule, les enregistrements ne sont pas triés.
Je voudrais donc pouvoir les trier par exemple sur le NOM...
Merci par avance


tabletrie n'est pas une proriété, mais une fonction de gestion de table
(voir

l'aide)
quel est ton code ?
sinon autrement que par programation change la propriété a la main dans
la

description (onglet détail) de ton champ.




je me trompe p-e mais il me semble qu'on ne peut pas changer le critere de
tri d'une combo.
pour la trier il te suffit de mettre la propriété liste triée a vrai dans
la description du champ.
(onglet détail)
a moins que tu ai lié ta combo a un fichier. au pire des cas, tu peut passer
par une table intermédiaire :
- tu crée une table (mémoire)
- tu la rempli au lieu de remplir ta combo
- tu la tri comme tu veut
- puis tu rempli ta combo a l'aide des éléments de la table triée.

bien sur tu fait ca tout en laissant la table invisible.


argona
Publicado el 24,febrero 2004 - 12:57
"Rastam" <rastam57@yahoo.fr> wrote:


Merci pour votre réponse

Cependant :

1) Quand j&#8217;utilise la propriété Triée, j&#8217;ai un message d&#8217;erreur

du type :
>La propriété Triée n&#8217;existe pas sur le champ « MaCombo » car il est
de type
Combo.

2) Quand j&#8217;utilise la propriété TableTrie, voici le message d&#8217;erreur

:
« MaCombo » n&#8217;est pas un champ table
Je ne vois pas où est le problème !

"Eric Descatoire" <ericdescatoire@yahoo.fr> wrote:


"argona" <peggy.lachaize@wanadoo.fr> wrote:


"Rastam" <rastam57@yahoo.fr> wrote:


Salut,

J'ai une combo que j'alimente par programmation avec des ListeAjoute.
Cette

combo contient par exemple des noms et prénoms...etc.
Comment faire pour la trier sur la colonne "Nom" par exemple?
Merci

dans les propriétés de ta combo il y en a une ..Triée qui permet de faire

ce que tu demande ^^
cordialement
Argona

Bonjour,

Si ta combo est du type table, il faudra probablement utiliser "TableTrie".
Je pense aussi qu'il sera préférable de mettre cette instruction avant

de
>>commencer le remplissage de la combo, les ajouts seront ainsi réalisés
en
fonction du tri décrit. A vérifier...
Eric


Si tu récupére tes données d'un fichier... tu peux aussi utiliser "FichierVersTableMémoire"
qui fonctionne sur une combo mémoire de type table.

Eric