Project

General

Profile

Development #65947

Cellule Graph : Pouvoir "exporter" les résultats (ticket chapeau)

Added by Stéphane Laget over 1 year ago. Updated 22 days ago.

Status:
Solution déployée
Priority:
Normal
Target version:
-
Start date:
02 June 2022
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No
Tags:

Description

Demande récurrente : pouvoir "exporter" les résultats, cela voudrait dire plusieurs choses :

  • Pouvoir exporter la page complète au format "PDF"
  • Pouvoir exporter le tableau constitué dans un ODS (type Bi-joe)
  • Pouvoir enregistrer l'image du graphe généré
  • Pouvoir exposer une url intégrable en iframe du tableau (type bijoe) ou mieux de la page complète combo
  • Plus ambitieux : être en capacité de générer régulièrement un rapport stat "multipages" de stats (à partir d'un WF par exemple)

Ici un ticket chapeau pour réflexion globale avant la création de ticket unitaire.


Files

Associated revisions

Revision 78f08c82 (diff)
Added by Valentin Deniaud 22 days ago

dataviz: add is_table_chart method (#65947)

Revision 3eb771dd (diff)
Added by Valentin Deniaud 22 days ago

dataviz: allow exporting graph to SVG or ODS (#65947)

History

#2

Updated by Anaïs Ecuvillon 12 months ago

Stéphane Laget a écrit :

  • Pouvoir exporter la page complète au format "PDF"
  • Pouvoir exporter le tableau constitué dans un ODS (type Bi-joe)

Je confirme, après échange avec Mauguio ce matin, les métiers voudraient exporter dans un tableur, et imprimer (donc l'export du PDF pourra servir à ça).

#3

Updated by Frédéric Péters 12 months ago

  • Tracker changed from Development to Autre

Il faut différencier le cas "page complète" du cas "une seule cellule".

Imprimer une page complète, éventuellement vers un PDF, ça se fait via ctrl-p. Si le rendu n'est pas satisfaisant on le travaille.

Pour le cas "une seule cellule", soit de base soit sous forme d'options, on pourrait avoir des boutons "export" (vers ods ou svg voire aussi vers "url")

#4

Updated by Anaïs Ecuvillon 12 months ago

Frédéric Péters a écrit :

Imprimer une page complète, éventuellement vers un PDF, ça se fait via ctrl-p. Si le rendu n'est pas satisfaisant on le travaille.

Mauguio a exprimé le besoin pour la page complète, donc on va voir à l'usage avec cette méthode.

Pour le cas "une seule cellule", soit de base soit sous forme d'options, on pourrait avoir des boutons "export" (vers ods ou svg voire aussi vers "url")

C'est la demande initiale de StephL, jamais eu le besoin encore de mon côté,

#5

Updated by Stéphane Guiet 6 months ago

Demande allant dans le sens de ce qui est posé ici par StephL via Toulouse Parsifal : https://redmine.sigec.fr/issues/2309
La page statistiques proposée aux admin. fonctionnels leur permet d'obtenir les données / stats sur les demandes avec cellule graph et cellule filtres
https://agents-parsifal-montoulouse.test.entrouvert.org/manage/pages/4/

Pour le cas "une seule cellule", soit de base soit sous forme d'options, on pourrait avoir des boutons "export" (vers ods ou svg voire aussi vers "url")

Avons-nous chiffré ceci quelque part ?

#6

Updated by Valentin Deniaud 6 months ago

Stéphane Guiet a écrit :

Avons-nous chiffré ceci quelque part ?

Non, mais il faut être plus précis sur le résultat attendu (je n'ai pas accès au redmine sigec).

#7

Updated by Frédéric Péters 6 months ago

Je reste dans ce redmine, et de la description initiale je ne conserve que :

Pouvoir exporter le tableau constitué dans un ODS (type Bi-joe)
Pouvoir enregistrer l'image du graphe généré

Et ici simplement, cf capture/maquette, avoir un bouton "Télécharger" sous le graphe ou tableau, et dans le cas tableau ça fournit le svg et dans le cas tableau ça fournit l'ods.

#8

Updated by Frédéric Péters 6 months ago

Inspiration éventuelle côté matomo, qui affiche au survol uniquement une série de boutons, avec pour les graphes l'export image et l'export des données (cf capture). (pour l'export des données ça ouvre une popup qui permet de choisir le format csv ou autre, j'imaginais moi un téléchargement direct).

#10

Updated by Valentin Deniaud 2 months ago

  • Assignee set to Valentin Deniaud
#11

Updated by Robot Gitea 2 months ago

  • Tracker changed from Autre to Development
  • Status changed from Nouveau to En cours

Valentin Deniaud (vdeniaud) a ouvert une pull request sur Gitea concernant cette demande :

#12

Updated by Valentin Deniaud 2 months ago

Frédéric Péters a écrit :

Et ici simplement, cf capture/maquette, avoir un bouton "Télécharger" sous le graphe ou tableau

J'ai peu d'espoir qu'un tel bouton affiché par défaut passe sans heurt, j'ai déjà vu des pages statistiques avec une dizaine de cellules disposées en utilisant des grid, qui n'apprécieraient pas l'espace occupé supplémentaire.

Inspiration éventuelle côté matomo, qui affiche au survol uniquement une série de boutons

Je préfère nettement cette direction, par contre insérer des nœuds dans le SVG généré par pygal me semble être une grosse galère, je vais essayer de proposer un truc avec un bouton positionné en absolute qui s'affichera dans un coin du graphe.

#13

Updated by Robot Gitea 2 months ago

  • Status changed from En cours to Solution proposée
#14

Updated by Robot Gitea about 1 month ago

  • Status changed from Solution proposée to Solution validée

Frédéric Péters (fpeters) a approuvé une pull request sur Gitea concernant cette demande :

#15

Updated by Robot Gitea about 1 month ago

  • Status changed from Solution validée to En cours

Valentin Deniaud (vdeniaud) a commencé à travailler sur une pull request sur Gitea concernant cette demande :

#16

Updated by Robot Gitea about 1 month ago

  • Status changed from En cours to Solution proposée
#17

Updated by Robot Gitea about 1 month ago

  • Status changed from Solution proposée to En cours

Valentin Deniaud (vdeniaud) a commencé à travailler sur une pull request sur Gitea concernant cette demande :

#18

Updated by Robot Gitea about 1 month ago

  • Status changed from En cours to Solution proposée
#20

Updated by Robot Gitea 22 days ago

  • Status changed from Solution proposée to Solution validée

Frédéric Péters (fpeters) a approuvé une pull request sur Gitea concernant cette demande :

#21

Updated by Robot Gitea 22 days ago

  • Status changed from Solution validée to Résolu (à déployer)

Valentin Deniaud (vdeniaud) a mergé une pull request sur Gitea concernant cette demande :

#22

Updated by Transition automatique 22 days ago

  • Status changed from Résolu (à déployer) to Solution déployée

Also available in: Atom PDF