Automatise une partie de la génération d'un rapport
Détails
- Implémente le nom de rapport ReportTemplate
- Implémenter GET /reports/?name=ReportTemplate
- Implémenter GET /reports/{id}/fields/?field_type=container.
- Implémenter GET /reports/{id}/fields/?name=Category&flatten=true.
- Ajouter les options « loop » (booléen) et « field_name » (chaîne de caractères) dans le contenu JSON pour POST /reports/{id}/fields/{field_id}.
- Sur la page d’édition d’un rapport, ajouter un bloc pour la génération de catégories.
Pourquoi
Pouvoir automatiser une partie de la génération d'un rapport. Il est maintenant possible de copier un rapport entier dans un autre rapport ou de dupliquer un rapport entier en tant qu'enfant de catégories d'un autre rapport qui auront été filtrés par nom.
Capture d'écran
Dépendances
https://gitlab.cemea.org/cemeainterne/petit-rapporteur/-/merge_requests/7
Références
https://taches.cemea.org/b/bJJXFZxe6pRHN8uHy/dev-web/Z6SKzcY6EqkKp7p6b https://taches.cemea.org/b/bJJXFZxe6pRHN8uHy/dev-web/NefuLctwfXoaRfiuG
Edited by Killian Kemps