pb de tri sur sur résultat requête Access portant sur une table SQ
4 réponses
cyberjc
Bonjour,
Malgré un tri croissant sur un champ, je perds ce tri quand je scroll dans
la fenêtre de résultats (feuille de données) et il semblerait que cela se
produise autour de la 100 ème ligne.
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
Raymond [mvp]
Bonjour.
le champ est-il bien un champ numérique cadré à droite et non un pseudo-champ numérique cadré à gauche mais de structure alpha ?
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"cyberjc" a écrit dans le message de news:
Bonjour,
Malgré un tri croissant sur un champ, je perds ce tri quand je scroll dans la fenêtre de résultats (feuille de données) et il semblerait que cela se produise autour de la 100 ème ligne.
Merci d'avance pour les infos.
jc
Bonjour.
le champ est-il bien un champ numérique cadré à droite et non un
pseudo-champ numérique cadré à gauche mais de structure alpha ?
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"cyberjc" <cyberjc@discussions.microsoft.com> a écrit dans le message de
news: 8B9C0440-AB03-41EF-9169-853D438C56D9@microsoft.com...
Bonjour,
Malgré un tri croissant sur un champ, je perds ce tri quand je scroll dans
la fenêtre de résultats (feuille de données) et il semblerait que cela se
produise autour de la 100 ème ligne.
le champ est-il bien un champ numérique cadré à droite et non un pseudo-champ numérique cadré à gauche mais de structure alpha ?
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"cyberjc" a écrit dans le message de news:
Bonjour,
Malgré un tri croissant sur un champ, je perds ce tri quand je scroll dans la fenêtre de résultats (feuille de données) et il semblerait que cela se produise autour de la 100 ème ligne.
Merci d'avance pour les infos.
jc
cyberjc
Voici la requête : SELECT Ouvrage.* FROM Ouvrage WHERE (((Ouvrage.Typ_dos)=[Forms]![Dossier]![Typ_dos]) AND ((Ouvrage.Num_dos)=[Forms]![Dossier]![Num_dos])) ORDER BY Ouvrage.Lib_ouv, Ouvrage.N_page;
Lib_ouv est alpha N_page est bien numérique.
Bonjour.
le champ est-il bien un champ numérique cadré à droite et non un pseudo-champ numérique cadré à gauche mais de structure alpha ?
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"cyberjc" a écrit dans le message de news:
Bonjour,
Malgré un tri croissant sur un champ, je perds ce tri quand je scroll dans la fenêtre de résultats (feuille de données) et il semblerait que cela se produise autour de la 100 ème ligne.
Merci d'avance pour les infos.
jc
Voici la requête : SELECT Ouvrage.*
FROM Ouvrage
WHERE (((Ouvrage.Typ_dos)=[Forms]![Dossier]![Typ_dos]) AND
((Ouvrage.Num_dos)=[Forms]![Dossier]![Num_dos]))
ORDER BY Ouvrage.Lib_ouv, Ouvrage.N_page;
Lib_ouv est alpha
N_page est bien numérique.
Bonjour.
le champ est-il bien un champ numérique cadré à droite et non un
pseudo-champ numérique cadré à gauche mais de structure alpha ?
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"cyberjc" <cyberjc@discussions.microsoft.com> a écrit dans le message de
news: 8B9C0440-AB03-41EF-9169-853D438C56D9@microsoft.com...
Bonjour,
Malgré un tri croissant sur un champ, je perds ce tri quand je scroll dans
la fenêtre de résultats (feuille de données) et il semblerait que cela se
produise autour de la 100 ème ligne.
Voici la requête : SELECT Ouvrage.* FROM Ouvrage WHERE (((Ouvrage.Typ_dos)=[Forms]![Dossier]![Typ_dos]) AND ((Ouvrage.Num_dos)=[Forms]![Dossier]![Num_dos])) ORDER BY Ouvrage.Lib_ouv, Ouvrage.N_page;
Lib_ouv est alpha N_page est bien numérique.
Bonjour.
le champ est-il bien un champ numérique cadré à droite et non un pseudo-champ numérique cadré à gauche mais de structure alpha ?
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"cyberjc" a écrit dans le message de news:
Bonjour,
Malgré un tri croissant sur un champ, je perds ce tri quand je scroll dans la fenêtre de résultats (feuille de données) et il semblerait que cela se produise autour de la 100 ème ligne.
Merci d'avance pour les infos.
jc
RaphK34
salut, Afin que les champs Alpha soient triés de la même façon que si ils étaient numériques, rajoutes un tri antérieur sur len ([Lib_ouv)
Ce pourrait donc donné: WHERE (((Ouvrage.Typ_dos)=[Forms]![Dossier]![Typ_dos]) AND ((Ouvrage.Num_dos)=[Forms]![Dossier]![Num_dos])) ORDER BY Len([Ouvrage.Lib_ouv]), Ouvrage.Lib_ouv, Ouvrage.N_page;
A vérifier ;)
-- @+ Raph.
-------------------------------------------- Merci de répondre sur le NG Toutes remarques bienvenues !
Pour un contact direct, utiliser: en enlevant nospam. --------------------------------------------
"cyberjc" a écrit dans le message de news: | Voici la requête : SELECT Ouvrage.* | FROM Ouvrage | WHERE (((Ouvrage.Typ_dos)=[Forms]![Dossier]![Typ_dos]) AND | ((Ouvrage.Num_dos)=[Forms]![Dossier]![Num_dos])) | ORDER BY Ouvrage.Lib_ouv, Ouvrage.N_page; | | Lib_ouv est alpha | N_page est bien numérique. | | | | | > Bonjour. | > | > le champ est-il bien un champ numérique cadré à droite et non un | > pseudo-champ numérique cadré à gauche mais de structure alpha ? | > | > -- | > @+ | > Raymond Access MVP | > http://OfficeSystem.Access.free.fr/ | > http://users.skynet.be/mpfa/ pour débuter sur le forum | > | > | > "cyberjc" a écrit dans le message de | > news: | > > Bonjour, | > > | > > Malgré un tri croissant sur un champ, je perds ce tri quand je scroll dans | > > la fenêtre de résultats (feuille de données) et il semblerait que cela se | > > produise autour de la 100 ème ligne. | > > | > > Merci d'avance pour les infos. | > > | > > jc | > | > | >
salut,
Afin que les champs Alpha soient triés de la même façon que si ils étaient
numériques, rajoutes un tri antérieur sur len ([Lib_ouv)
Ce pourrait donc donné:
WHERE (((Ouvrage.Typ_dos)=[Forms]![Dossier]![Typ_dos]) AND
((Ouvrage.Num_dos)=[Forms]![Dossier]![Num_dos]))
ORDER BY Len([Ouvrage.Lib_ouv]), Ouvrage.Lib_ouv, Ouvrage.N_page;
A vérifier ;)
--
@+ Raph.
--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !
Pour un contact direct, utiliser:
nospampizza.mpl@tiscali.fr en enlevant nospam.
--------------------------------------------
"cyberjc" <cyberjc@discussions.microsoft.com> a écrit dans le message de
news: 13C15204-6BB1-4D24-9019-5845CDEB9670@microsoft.com...
| Voici la requête : SELECT Ouvrage.*
| FROM Ouvrage
| WHERE (((Ouvrage.Typ_dos)=[Forms]![Dossier]![Typ_dos]) AND
| ((Ouvrage.Num_dos)=[Forms]![Dossier]![Num_dos]))
| ORDER BY Ouvrage.Lib_ouv, Ouvrage.N_page;
|
| Lib_ouv est alpha
| N_page est bien numérique.
|
|
|
|
| > Bonjour.
| >
| > le champ est-il bien un champ numérique cadré à droite et non un
| > pseudo-champ numérique cadré à gauche mais de structure alpha ?
| >
| > --
| > @+
| > Raymond Access MVP
| > http://OfficeSystem.Access.free.fr/
| > http://users.skynet.be/mpfa/ pour débuter sur le forum
| >
| >
| > "cyberjc" <cyberjc@discussions.microsoft.com> a écrit dans le message de
| > news: 8B9C0440-AB03-41EF-9169-853D438C56D9@microsoft.com...
| > > Bonjour,
| > >
| > > Malgré un tri croissant sur un champ, je perds ce tri quand je scroll
dans
| > > la fenêtre de résultats (feuille de données) et il semblerait que cela
se
| > > produise autour de la 100 ème ligne.
| > >
| > > Merci d'avance pour les infos.
| > >
| > > jc
| >
| >
| >
salut, Afin que les champs Alpha soient triés de la même façon que si ils étaient numériques, rajoutes un tri antérieur sur len ([Lib_ouv)
Ce pourrait donc donné: WHERE (((Ouvrage.Typ_dos)=[Forms]![Dossier]![Typ_dos]) AND ((Ouvrage.Num_dos)=[Forms]![Dossier]![Num_dos])) ORDER BY Len([Ouvrage.Lib_ouv]), Ouvrage.Lib_ouv, Ouvrage.N_page;
A vérifier ;)
-- @+ Raph.
-------------------------------------------- Merci de répondre sur le NG Toutes remarques bienvenues !
Pour un contact direct, utiliser: en enlevant nospam. --------------------------------------------
"cyberjc" a écrit dans le message de news: | Voici la requête : SELECT Ouvrage.* | FROM Ouvrage | WHERE (((Ouvrage.Typ_dos)=[Forms]![Dossier]![Typ_dos]) AND | ((Ouvrage.Num_dos)=[Forms]![Dossier]![Num_dos])) | ORDER BY Ouvrage.Lib_ouv, Ouvrage.N_page; | | Lib_ouv est alpha | N_page est bien numérique. | | | | | > Bonjour. | > | > le champ est-il bien un champ numérique cadré à droite et non un | > pseudo-champ numérique cadré à gauche mais de structure alpha ? | > | > -- | > @+ | > Raymond Access MVP | > http://OfficeSystem.Access.free.fr/ | > http://users.skynet.be/mpfa/ pour débuter sur le forum | > | > | > "cyberjc" a écrit dans le message de | > news: | > > Bonjour, | > > | > > Malgré un tri croissant sur un champ, je perds ce tri quand je scroll dans | > > la fenêtre de résultats (feuille de données) et il semblerait que cela se | > > produise autour de la 100 ème ligne. | > > | > > Merci d'avance pour les infos. | > > | > > jc | > | > | >
cyberjc
D'après ce que je viens de vérifier il semblerait que le problème survient suivant le type de recordset demandé : en instantané ça fonctionne mais pas quand il est dynamique - le pb c'est que l'on doit travailler dessus (donc en dynamique) ??
salut, Afin que les champs Alpha soient triés de la même façon que si ils étaient numériques, rajoutes un tri antérieur sur len ([Lib_ouv)
Ce pourrait donc donné: WHERE (((Ouvrage.Typ_dos)=[Forms]![Dossier]![Typ_dos]) AND ((Ouvrage.Num_dos)=[Forms]![Dossier]![Num_dos])) ORDER BY Len([Ouvrage.Lib_ouv]), Ouvrage.Lib_ouv, Ouvrage.N_page;
A vérifier ;)
-- @+ Raph.
-------------------------------------------- Merci de répondre sur le NG Toutes remarques bienvenues !
Pour un contact direct, utiliser: en enlevant nospam. --------------------------------------------
"cyberjc" a écrit dans le message de news: | Voici la requête : SELECT Ouvrage.* | FROM Ouvrage | WHERE (((Ouvrage.Typ_dos)=[Forms]![Dossier]![Typ_dos]) AND | ((Ouvrage.Num_dos)=[Forms]![Dossier]![Num_dos])) | ORDER BY Ouvrage.Lib_ouv, Ouvrage.N_page; | | Lib_ouv est alpha | N_page est bien numérique. | | | | | > Bonjour. | > | > le champ est-il bien un champ numérique cadré à droite et non un | > pseudo-champ numérique cadré à gauche mais de structure alpha ? | > | > -- | > @+ | > Raymond Access MVP | > http://OfficeSystem.Access.free.fr/ | > http://users.skynet.be/mpfa/ pour débuter sur le forum | > | > | > "cyberjc" a écrit dans le message de | > news: | > > Bonjour, | > > | > > Malgré un tri croissant sur un champ, je perds ce tri quand je scroll dans | > > la fenêtre de résultats (feuille de données) et il semblerait que cela se | > > produise autour de la 100 ème ligne. | > > | > > Merci d'avance pour les infos. | > > | > > jc | > | > | >
D'après ce que je viens de vérifier il semblerait que le problème survient
suivant le type de recordset demandé : en instantané ça fonctionne mais pas
quand il est dynamique - le pb c'est que l'on doit travailler dessus (donc en
dynamique) ??
salut,
Afin que les champs Alpha soient triés de la même façon que si ils étaient
numériques, rajoutes un tri antérieur sur len ([Lib_ouv)
Ce pourrait donc donné:
WHERE (((Ouvrage.Typ_dos)=[Forms]![Dossier]![Typ_dos]) AND
((Ouvrage.Num_dos)=[Forms]![Dossier]![Num_dos]))
ORDER BY Len([Ouvrage.Lib_ouv]), Ouvrage.Lib_ouv, Ouvrage.N_page;
A vérifier ;)
--
@+ Raph.
--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !
Pour un contact direct, utiliser:
nospampizza.mpl@tiscali.fr en enlevant nospam.
--------------------------------------------
"cyberjc" <cyberjc@discussions.microsoft.com> a écrit dans le message de
news: 13C15204-6BB1-4D24-9019-5845CDEB9670@microsoft.com...
| Voici la requête : SELECT Ouvrage.*
| FROM Ouvrage
| WHERE (((Ouvrage.Typ_dos)=[Forms]![Dossier]![Typ_dos]) AND
| ((Ouvrage.Num_dos)=[Forms]![Dossier]![Num_dos]))
| ORDER BY Ouvrage.Lib_ouv, Ouvrage.N_page;
|
| Lib_ouv est alpha
| N_page est bien numérique.
|
|
|
|
| > Bonjour.
| >
| > le champ est-il bien un champ numérique cadré à droite et non un
| > pseudo-champ numérique cadré à gauche mais de structure alpha ?
| >
| > --
| > @+
| > Raymond Access MVP
| > http://OfficeSystem.Access.free.fr/
| > http://users.skynet.be/mpfa/ pour débuter sur le forum
| >
| >
| > "cyberjc" <cyberjc@discussions.microsoft.com> a écrit dans le message de
| > news: 8B9C0440-AB03-41EF-9169-853D438C56D9@microsoft.com...
| > > Bonjour,
| > >
| > > Malgré un tri croissant sur un champ, je perds ce tri quand je scroll
dans
| > > la fenêtre de résultats (feuille de données) et il semblerait que cela
se
| > > produise autour de la 100 ème ligne.
| > >
| > > Merci d'avance pour les infos.
| > >
| > > jc
| >
| >
| >
D'après ce que je viens de vérifier il semblerait que le problème survient suivant le type de recordset demandé : en instantané ça fonctionne mais pas quand il est dynamique - le pb c'est que l'on doit travailler dessus (donc en dynamique) ??
salut, Afin que les champs Alpha soient triés de la même façon que si ils étaient numériques, rajoutes un tri antérieur sur len ([Lib_ouv)
Ce pourrait donc donné: WHERE (((Ouvrage.Typ_dos)=[Forms]![Dossier]![Typ_dos]) AND ((Ouvrage.Num_dos)=[Forms]![Dossier]![Num_dos])) ORDER BY Len([Ouvrage.Lib_ouv]), Ouvrage.Lib_ouv, Ouvrage.N_page;
A vérifier ;)
-- @+ Raph.
-------------------------------------------- Merci de répondre sur le NG Toutes remarques bienvenues !
Pour un contact direct, utiliser: en enlevant nospam. --------------------------------------------
"cyberjc" a écrit dans le message de news: | Voici la requête : SELECT Ouvrage.* | FROM Ouvrage | WHERE (((Ouvrage.Typ_dos)=[Forms]![Dossier]![Typ_dos]) AND | ((Ouvrage.Num_dos)=[Forms]![Dossier]![Num_dos])) | ORDER BY Ouvrage.Lib_ouv, Ouvrage.N_page; | | Lib_ouv est alpha | N_page est bien numérique. | | | | | > Bonjour. | > | > le champ est-il bien un champ numérique cadré à droite et non un | > pseudo-champ numérique cadré à gauche mais de structure alpha ? | > | > -- | > @+ | > Raymond Access MVP | > http://OfficeSystem.Access.free.fr/ | > http://users.skynet.be/mpfa/ pour débuter sur le forum | > | > | > "cyberjc" a écrit dans le message de | > news: | > > Bonjour, | > > | > > Malgré un tri croissant sur un champ, je perds ce tri quand je scroll dans | > > la fenêtre de résultats (feuille de données) et il semblerait que cela se | > > produise autour de la 100 ème ligne. | > > | > > Merci d'avance pour les infos. | > > | > > jc | > | > | >