Le widget personnalisé omFiller / Remplissage d’ordres de mission facilite la création d’ordres de mission par les agents publics.
Il permet de visualiser un ordre de mission dont les données sont basées sur les lignes d’une table source, de générer le PDF correspondant, et d’enregistrer ce PDF en PJ d’une colonne de la table source.
Tutoriel :
- Installer le widget :
Ajouter une vue > Widget personnalisé (basé sur la table contenant les données pour l’ordre de mission) > URL personnalisée > Dans « URL du widget » entrer le lien suivant : https://arnaud-robin.github.io/grist-custom-widgets-fr-admin/omFiller/agent
- Lier le widget à la table source (panneau de création > données source > sélectionner par)
- Dans le panneau de création, autoriser l’accès à tout le document
- La table source devra contenir les colonnes suivantes :
Nom
Prénom
Structure
Résidence de départ
Résidence de retour
Lieu de la mission
Objet de la mission
Date et heure de départ
Date et heure de retour
Etapes
Moyen de transport
Horaires et gares
Hébergement
Avance
Nombre de nuitées
Demande complémentaire
Date de signature
Lieu de signature
Ordre de mission (généré) : attention, bien paramétrer cette colonne avec le type « pièce jointe »
- Dans le panneau de création, configuration du widget, faire correspondre tous les champs à des colonnes de la table source
- Sélectionner une ligne dans la table source
- Dans le widget, cliquer sur le bouton « Enregistrer dans Grist »
Document d’exemple ici : Ex - custom widget Ordres de mission - Grist
