liste_assiduites_etud: présentation (et autres tableaux) #813

Closed
opened 2023-12-11 00:00:29 +01:00 by viennet · 1 comment
Owner

Au dessus des tableaux d'assiduité, on a

  • choix du nombre de lignes / page
  • choix de la page

Le premier est rarement utilisé par rapport au second.

image

Navigation entre pages

Remplacer le menu select par une présentation plus habituelle pour des pages de résultats paginés.

Exemples:

Nombre de lignes par page

proposer là un menu select avec 25, 50, 100, 1000

Dans l'export excel

Ne pas paginer, tout exporter.

Tri

En mode pagination, le tri de DataTables est actuellement incorrect.
La pagination sert à éviter de charger un trop grand nombre de lignes du serveur vers le client. Il faut donc que le tri de DataTables (clic sur titre colonne) entraine une requête vers le serveur, demandant la page N des données triées.

Au dessus des tableaux d'assiduité, on a - choix du nombre de lignes / page - choix de la page Le premier est rarement utilisé par rapport au second. ![image](/attachments/37035fb1-c04d-4be6-800f-d70ba5a5f9a3) ## Navigation entre pages Remplacer le menu select par une présentation plus habituelle pour des pages de résultats paginés. Exemples: - https://developer.mozilla.org/en-US/docs/Web/CSS/Layout_cookbook/Pagination - ou quelque chose ressemblant à ça: ![image](/attachments/6e9149e5-aaa2-42d0-9b9f-b9b158c2a0cb) ## Nombre de lignes par page proposer là un menu select avec 25, 50, 100, 1000 ## Dans l'export excel Ne pas paginer, tout exporter. ## Tri En mode pagination, le tri de DataTables est actuellement incorrect. La pagination sert à éviter de charger un trop grand nombre de lignes du serveur vers le client. Il faut donc que le tri de DataTables (clic sur titre colonne) entraine une requête vers le serveur, demandant la page N des données triées.
viennet added this to the ScoDoc 9.6 milestone 2023-12-11 00:00:29 +01:00
viennet added the
frontend
enhancement
ABS
labels 2023-12-11 00:00:29 +01:00
viennet added this to the Amélioration de la gestion de l'assiduité project 2023-12-11 00:00:29 +01:00
viennet added the
prio
label 2023-12-14 21:38:49 +01:00
Author
Owner

OK

OK
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: ScoDoc/ScoDoc#813
No description provided.