Export Excel DataTable : mélange de point et de virgule #351
Labels
No Label
ABS
à confirmer
API
Apogée
bug
BUT
Dev
duplicate
enhancement
Entreprises
frontend
help wanted
invalid
Jury
PE
prio
question
RGPD
Users
wontfix
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: ScoDoc/ScoDoc#351
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Lors de la génération d'un Excel "DataTable" via le bouton du tableau des moyennes, certaines notes ce retrouvent avec des points "." d'autres avec des virgules ",".
Comportement identique sous Excel et LibreOffice.
Copy et Export PDF "DataTable" OK (Avec des points)
Export Excel DataTable: mélange de point et de virguleto Export Excel DataTable : mélange de point et de virgulePour info, j'ai toujours le même comportement, mais uniquement en BUT et pour les ressources et SAE. La moyenne générale, les moyennes d'UE, les notes bonus sont toutes avec virgules.
Les notes au dessus de 10 ont des virgules, en dessous de 10 des point. Et 10 pile est avec une virgule ("10,00").
Au niveau formatage, les notes au dessus de 10 sont au format "-1234,57" les notes au dessous de 10 au format "Standard".
C'est juste pour remonter l'info, au cas où. Un rechercher/remplacer de 10 secondes puis bon formatage partout corrige le problème. (Et l'export via le bouton copier est nickel).
L'erreur semblait liée aux chaine de la forme "01,23" qui étaient exportées vers excel en chaines et non en nombres (comme "1,23"). la solution adoptée consiste à enlever le 0 de gauche à l'aide d'une expression régulière (dans le javascript).
A (re)voir ?
Enlever le 0 de gauche semble du coup fonctionner pour la colonne "Moy", les colonnes de moyennes de UE, et les colonnes de bonus. Mais pas pour les colonnes des modules.
En creusant la maj faites sur le fichier
app/static/js/table_recap.js
, si j'ajoute"col_res", "col_sae"
à la ligne 99 cela enleve bien aussi les 0 de gauche dans les colonnes des ressources et toutes les notes ont des virgule et le bon formatage.Je vais tenter un pull-request en début d'après-midi (tenter car jamais fait,...)
OK merci. J'ai fait la modif.