Dans une table reliée à un fichier et avec remplissage automatique, j'ai une
colonne texte constituée de n° de facture (de 00001 à 99999).
Si je fais un tabletrie sur cette colonne, le tri se fait comme suit : 1 -
10 - 11 - .... - 110 - 111 - .... 20 - 21 - C'est normal, ce sont des
chaînes
Seulement j'aimerai que les factures apparaissent dans l'ordre
1-2-3-4-.......
J'ai essayé de donner le type numérique à la colonne alors qu'elle est
reliée à une rubrique texte du fichier mais ça ne marche pas, le tri se fait
toujours sur la chaîne (je suppose que le tri est fait sur les valeurs du
fichier et pas sur les valeurs affichées dans la table)
Quelqu'un a-t-il une astuce pour faire un tel tri ?
Merci d'avance pour votre (vos??) réponses
--
Bien cordialement
Viviane SABEL
AXIAL service Adhérents BELFORT
http://cerbermail.com/?MvOp3iSwuG
(Merci de cliquer sur le lien ci-dessus pour me contacter)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
ted
"viviane" écrivait news:cfvnnu$882$:
Dans une table reliée à un fichier et avec remplissage automatique, j'ai une colonne texte constituée de n° de facture (de 00001 à 99999).
Salut,
Pour faire un tri sur un texte de ce type je vois plusieurs solutions : - Dans la base de données il faut compléter par des 0 à gauche (avec NumériqueVersChaine par exemple). D'ailleur si tu regarde tes factures tu verras souvent les n° des facture précédés de 0...
ou
- Mettre le résultat des données à afficher (requête, filtre ou je ne sais quoi) dans une table mémoire. Dans ce cas tu peux trier la table sur une colonne numérique qui contient le n° de la facture.
Dans une table reliée à un fichier et avec remplissage automatique,
j'ai une colonne texte constituée de n° de facture (de 00001 à 99999).
Salut,
Pour faire un tri sur un texte de ce type je vois plusieurs solutions :
- Dans la base de données il faut compléter par des 0 à gauche (avec
NumériqueVersChaine par exemple). D'ailleur si tu regarde tes factures tu
verras souvent les n° des facture précédés de 0...
ou
- Mettre le résultat des données à afficher (requête, filtre ou je ne sais
quoi) dans une table mémoire. Dans ce cas tu peux trier la table sur une
colonne numérique qui contient le n° de la facture.
Dans une table reliée à un fichier et avec remplissage automatique, j'ai une colonne texte constituée de n° de facture (de 00001 à 99999).
Salut,
Pour faire un tri sur un texte de ce type je vois plusieurs solutions : - Dans la base de données il faut compléter par des 0 à gauche (avec NumériqueVersChaine par exemple). D'ailleur si tu regarde tes factures tu verras souvent les n° des facture précédés de 0...
ou
- Mettre le résultat des données à afficher (requête, filtre ou je ne sais quoi) dans une table mémoire. Dans ce cas tu peux trier la table sur une colonne numérique qui contient le n° de la facture.
-- En esperant t'avoir aidé. ted
viviane
ted wrote:
"viviane" écrivait news:cfvnnu$882$:
Dans une table reliée à un fichier et avec remplissage automatique, j'ai une colonne texte constituée de n° de facture (de 00001 à 99999).
Salut,
Pour faire un tri sur un texte de ce type je vois plusieurs solutions : - Dans la base de données il faut compléter par des 0 à gauche (avec NumériqueVersChaine par exemple). D'ailleur si tu regarde tes factures tu verras souvent les n° des facture précédés de 0...
ou
- Mettre le résultat des données à afficher (requête, filtre ou je ne sais quoi) dans une table mémoire. Dans ce cas tu peux trier la table sur une colonne numérique qui contient le n° de la facture.
Salut et Merci pour ta réponse,
Ta première solution fonctionne, seulement dans le logiciel sur lequel je travaille, les n° de facture étaient complétés par des 0 mais il a été demandé de ne plus le faire (dommage ! ça facilitait les choses !).
Donc, si je ne trouve pas d'autre solution, et bien je vais transformer ma table en table mémoire, mais je ne bénéficierai plus de la facilité du remplissage en automatique Merci encore -- Bien cordialement
Viviane SABEL AXIAL service Adhérents BELFORT http://cerbermail.com/?MvOp3iSwuG (Merci de cliquer sur le lien ci-dessus pour me contacter)
Dans une table reliée à un fichier et avec remplissage automatique,
j'ai une colonne texte constituée de n° de facture (de 00001 à 99999).
Salut,
Pour faire un tri sur un texte de ce type je vois plusieurs solutions :
- Dans la base de données il faut compléter par des 0 à gauche (avec
NumériqueVersChaine par exemple). D'ailleur si tu regarde tes factures tu
verras souvent les n° des facture précédés de 0...
ou
- Mettre le résultat des données à afficher (requête, filtre ou je ne sais
quoi) dans une table mémoire. Dans ce cas tu peux trier la table sur une
colonne numérique qui contient le n° de la facture.
Salut et Merci pour ta réponse,
Ta première solution fonctionne, seulement dans le logiciel sur lequel je
travaille, les n° de facture étaient complétés par des 0 mais il a été
demandé de ne plus le faire (dommage ! ça facilitait les choses !).
Donc, si je ne trouve pas d'autre solution, et bien je vais transformer ma
table en table mémoire, mais je ne bénéficierai plus de la facilité du
remplissage en automatique
Merci encore
--
Bien cordialement
Viviane SABEL
AXIAL service Adhérents BELFORT
http://cerbermail.com/?MvOp3iSwuG
(Merci de cliquer sur le lien ci-dessus pour me contacter)
Dans une table reliée à un fichier et avec remplissage automatique, j'ai une colonne texte constituée de n° de facture (de 00001 à 99999).
Salut,
Pour faire un tri sur un texte de ce type je vois plusieurs solutions : - Dans la base de données il faut compléter par des 0 à gauche (avec NumériqueVersChaine par exemple). D'ailleur si tu regarde tes factures tu verras souvent les n° des facture précédés de 0...
ou
- Mettre le résultat des données à afficher (requête, filtre ou je ne sais quoi) dans une table mémoire. Dans ce cas tu peux trier la table sur une colonne numérique qui contient le n° de la facture.
Salut et Merci pour ta réponse,
Ta première solution fonctionne, seulement dans le logiciel sur lequel je travaille, les n° de facture étaient complétés par des 0 mais il a été demandé de ne plus le faire (dommage ! ça facilitait les choses !).
Donc, si je ne trouve pas d'autre solution, et bien je vais transformer ma table en table mémoire, mais je ne bénéficierai plus de la facilité du remplissage en automatique Merci encore -- Bien cordialement
Viviane SABEL AXIAL service Adhérents BELFORT http://cerbermail.com/?MvOp3iSwuG (Merci de cliquer sur le lien ci-dessus pour me contacter)
Marcel.berman
Salut !
On 19-Aug-2004, "viviane" wrote:
Donc, si je ne trouve pas d'autre solution, et bien je vais transformer ma table en table mémoire, mais je ne bénéficierai plus de la facilité du remplissage en automatique Merci encore
Pas d'accord ... les fonctions construittablefichier() et Fichierverstablememoire() te permette de remplir une table mémoire très facilement et automatiquement.
Bien à toi -- Marcel Berman c/o Managing Business SPRL Allée du Petit Paris, 11 B - 1410 - Waterloo Tel : +32 2 351.60.64 Fax : +32 2 351.45.78 Gsm : +32 475.799.477
Salut !
On 19-Aug-2004, "viviane" <axial.viviane@wanadoo.fr> wrote:
Donc, si je ne trouve pas d'autre solution, et bien je vais transformer ma
table en table mémoire, mais je ne bénéficierai plus de la facilité du
remplissage en automatique
Merci encore
Pas d'accord ... les fonctions construittablefichier() et
Fichierverstablememoire() te permette de remplir une table mémoire très
facilement et automatiquement.
Bien à toi
--
Marcel Berman
c/o Managing Business SPRL
Allée du Petit Paris, 11
B - 1410 - Waterloo
Tel : +32 2 351.60.64
Fax : +32 2 351.45.78
Gsm : +32 475.799.477
Donc, si je ne trouve pas d'autre solution, et bien je vais transformer ma table en table mémoire, mais je ne bénéficierai plus de la facilité du remplissage en automatique Merci encore
Pas d'accord ... les fonctions construittablefichier() et Fichierverstablememoire() te permette de remplir une table mémoire très facilement et automatiquement.
Bien à toi -- Marcel Berman c/o Managing Business SPRL Allée du Petit Paris, 11 B - 1410 - Waterloo Tel : +32 2 351.60.64 Fax : +32 2 351.45.78 Gsm : +32 475.799.477
viviane
wrote:
Salut !
On 19-Aug-2004, "viviane" wrote:
Donc, si je ne trouve pas d'autre solution, et bien je vais transformer ma table en table mémoire, mais je ne bénéficierai plus de la facilité du remplissage en automatique Merci encore
Pas d'accord ... les fonctions construittablefichier() et Fichierverstablememoire() te permette de remplir une table mémoire très facilement et automatiquement.
Bien à toi
Oups, autant pour moi, je ne connaissais pas ces fonctions ! J'avoue que j'utilise souvent les mêmes trucs que je connais bien et je ne me donne pas assez souvent le temps de chercher si d'autres fonctions correspondent mieux à mes besoins. En tous cas, merci pour les renseignements -- Bien cordialement
Viviane SABEL AXIAL service Adhérents BELFORT http://cerbermail.com/?MvOp3iSwuG (Merci de cliquer sur le lien ci-dessus pour me contacter)
Marcel.berman@managingbusiness.be wrote:
Salut !
On 19-Aug-2004, "viviane" <axial.viviane@wanadoo.fr> wrote:
Donc, si je ne trouve pas d'autre solution, et bien je vais transformer
ma table en table mémoire, mais je ne bénéficierai plus de la facilité
du remplissage en automatique
Merci encore
Pas d'accord ... les fonctions construittablefichier() et
Fichierverstablememoire() te permette de remplir une table mémoire très
facilement et automatiquement.
Bien à toi
Oups, autant pour moi, je ne connaissais pas ces fonctions !
J'avoue que j'utilise souvent les mêmes trucs que je connais bien et je ne
me donne pas assez souvent le temps de chercher si d'autres fonctions
correspondent mieux à mes besoins.
En tous cas, merci pour les renseignements
--
Bien cordialement
Viviane SABEL
AXIAL service Adhérents BELFORT
http://cerbermail.com/?MvOp3iSwuG
(Merci de cliquer sur le lien ci-dessus pour me contacter)
Donc, si je ne trouve pas d'autre solution, et bien je vais transformer ma table en table mémoire, mais je ne bénéficierai plus de la facilité du remplissage en automatique Merci encore
Pas d'accord ... les fonctions construittablefichier() et Fichierverstablememoire() te permette de remplir une table mémoire très facilement et automatiquement.
Bien à toi
Oups, autant pour moi, je ne connaissais pas ces fonctions ! J'avoue que j'utilise souvent les mêmes trucs que je connais bien et je ne me donne pas assez souvent le temps de chercher si d'autres fonctions correspondent mieux à mes besoins. En tous cas, merci pour les renseignements -- Bien cordialement
Viviane SABEL AXIAL service Adhérents BELFORT http://cerbermail.com/?MvOp3iSwuG (Merci de cliquer sur le lien ci-dessus pour me contacter)