Projet

Général

Profil

Development #37650

Répétition par mois et année ne fonctionne pas

Ajouté par Benjamin Dauvergne il y a plus de 4 ans. Mis à jour il y a plus de 4 ans.

Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
14 novembre 2019
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Voir #37646 :

ValueError at /visualization/5/

invalid literal for int() with base 10: '01/2010'

Request Method:     POST
Request URL:     https://statistiques-moncompte.nanterre.fr/visualization/5/
Django Version:     1.11.20
Exception Type:     ValueError
Exception Value:     

invalid literal for int() with base 10: '01/2010'

Exception Location:     /usr/lib/python2.7/dist-packages/bijoe/schemas.py in build_filter, line 278
Python Executable:     /usr/bin/uwsgi-core
Python Version:     2.7.13
Python Path:     

['.',
 '',
 '/usr/lib/python2.7',
 '/usr/lib/python2.7/plat-x86_64-linux-gnu',
 '/usr/lib/python2.7/lib-tk',
 '/usr/lib/python2.7/lib-old',
 '/usr/lib/python2.7/lib-dynload',
 '/usr/local/lib/python2.7/dist-packages',
 '/usr/lib/python2.7/dist-packages',
 '/usr/lib/python2.7/dist-packages/PILcompat']

Server time:     jeu, 14 Nov 2019 10:53:31 +0100

C'est certainement l'occasion de revoir comment sont gérés les répétitions, il n'y a pas de raison de gérer ça différemment des regroupements, il faut demande trois regroupements puis découper le résultat en table pour chaque valeur du premier regroupement.

Historique

#2

Mis à jour par Benjamin Dauvergne il y a plus de 4 ans

Le souci ici c'est que la dimension concernée ("__yearmonth", générée par bijoe pour une dimension date classique) a le type integer mais que la valeur est une chaîne "MM/YYYY". J'ai tenté le coup de passer ça simplement en type='string', il n'y a plus de trace mais les tableaux sont vides (pour la visualisation pointée par Nanterre). Mon analyse s'arrête là.

Formats disponibles : Atom PDF