Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
utilisateurs:tamarou [Le 01/02/2023, 10:11]
Tamarou [Enregistrement des activités dans l'agenda]
— (Version actuelle)
Ligne 1: Ligne 1:
-====== Exploiter les données d'un agenda pour faire un rapport d'​activité ====== 
- 
-Ce tuto fait suite à la demande d'aide d'un membre du forum. Il souhaite établir un rapport d’activité à partir des données saisies dans un classeur Calc.  
- 
-La solution standard qui consiste à enregistrer une ligne par occurrence d’activité dans une feuille et de faire le rapport dans une autre avec un tableau dynamique ne lui convient pas. En effet, il a l’habitude d’enregistrer ses activités dans une feuille qui a l’apparence d’un calendrier et où chaque cellule représente un jour. Les informations sont notées sans ordre ni typologies bien définis. 
- 
-<​del>​Plusieurs moyens d’extraire les données de la cellule décrivant l’activité ont été envisagés. Le plus satisfaisant passe par une macro basic. Elle demande encore des ajustements pour des questions de couleur de fond et d’autres détails. Mais cela sera difficile à maintenir au moindre changement.</​del>​ 
-  
-L’objet de ce tuto est de décrire des solutions dans lesquelles la saisie des activités se fait dans un agenda capable de fournir des fichiers .ics.Le rapport est produit en important les données de l’agenda dans un classeur Calc. 
- 
-La solution la plus simple et automatisée utilise "​Agenda"​ de Gnome et Calc avec une macro python. ​ 
- 
- 
-===== Solution automatisée avec "​Agenda"​ de Gnome ===== 
- 
-Agenda de Gnome et LibreOffice Calc sont inclus dans Unbuntu. Les installer si besoin. 
- 
- 
-==== Pré-requis ==== 
-=== Ajouter les paquets nécessaires pour la macro === 
-Activer, si besoin, les dépôts universe et multiverse, puis : 
-<​code>​sudo apt install libreoffice-script-provider-python 
-sudo apt install pip 
-pip install ics</​code>​ 
- 
-=== Télécharger la macro === 
-Télécharger le fichier import_ical.py et le placer dans <​code>​~/​.config/​libreoffice/​4/​user/​Scripts/​python/​import_ical.py</​code>​ en créant les dossiers manquants si besoin. 
-https://​depot.kaz.bzh/​f.php?​h=0pE5RHP5&​d=1 
- 
-=== Télécharger le classeur Calc === 
-Il sera utilisé pour faire le rapport d'​activité et contient tous les réglages nécessaires. 
-https://​depot.kaz.bzh/​f.php?​h=1Xt58Xpy&​d=1 
- 
-==== Enregistrement des activités dans l'​agenda ==== 
- 
-L'​application "​Agenda"​ affiche par défaut le mois en cours pour le calendrier "​Personnel"​. \\  
-Cliquer sur une case permet d'​ajouter une activité et de renseigner le titre, le lieu, les heures de début et de fin et aussi des notes. \\  
- 
-** Pour obtenir un rapport d'​activité cohérent, il faut définir le contenu du titre et des notes. « Titre » sera toujours rempli avec la nature de l'​action selon une typologie à définir dès le départ comme par exemple : Install'​partie,​ Préparation ...  « Notes » pourrait contenir la longueur des déplacements si l'on veut cumuler des kilomètres ou alors des montants en euro pour cumuler des frais. ** \\  
- 
-Les données du calendrier sont enregistrées dans le fichier \\ <​code>​ ~/​.local/​share/​evolution/​calendar/​system/​clendar.ics </​code>​ 
-==== Production du rapport d'​activité dans Calc ==== 
-===== Adaptation à tout agenda produisant un fichier .ics ===== 
- 
  
  • utilisateurs/tamarou.1675242674.txt.gz
  • Dernière modification: Le 01/02/2023, 10:11
  • par Tamarou