Aller au contenu

Gérer les états personnalisables

Newapp intègre un éditeur d'états personnalisables permettant de produire des documents PDF à partir de modèles au format ODT. Ces modèles sont alimentés dynamiquement avec les données de l'application.

Vocabulaire

Terme Définition
État Modèle de document paramétré dans Newapp
Tag Variable insérée dans le modèle ODT, remplacée à la génération

Créer un état

Depuis l'éditeur d'états du module correspondant, le bouton + ouvre le formulaire de création :

Champ Description
Libellé Nom de l'état tel qu'il apparaîtra dans l'application
Module Application métier associée : Communs, Police, Police (EPM)…
Type Emplacement précis auquel l'état est rattaché. Ce champ apparaît en cascade une fois le Module choisi et propose une liste fixe définie par le développeur (par exemple Action : Suivi/Consigne (Fiche), Action : Demande (Fiche), Animal : Dangereux (Fiche), Arrêté : Identification).
Publié Statut de publication de l'état

L'état lui-même est un document vierge au format ODT, préparé dans une suite bureautique (LibreOffice, etc.) puis importé dans Newapp via le bouton d'envoi.

Format du document généré

Le format de sortie proposé à l'agent (PDF non modifiable par défaut, ou ODT modifiable pour certains Types) est fixé par le développeur au niveau du Type. Il n'est pas configurable depuis cet écran.

Capture d'écran à intégrer

Ce que doit montrer cette capture : formulaire de création d'un état avec les champs Libellé, Module, Type et Publié.

Fichier cible : ./etats-creation-formulaire.png

Modifier un état existant

Depuis la liste de l'éditeur, téléchargez la version existante d'un état au format bureautique, modifiez le document localement, puis réimportez-le dans Newapp.

Capture d'écran à intégrer

Ce que doit montrer cette capture : liste des états disponibles dans l'éditeur, avec les boutons de téléchargement et de réimport.

Fichier cible : ./etats-liste.png

Insérer des variables dans le modèle

Pour récupérer les données de Newapp dans le document, sélectionnez la variable souhaitée dans la liste déroulante de l'éditeur d'états, copiez le tag affiché, puis collez-le dans le document ODT à l'emplacement voulu. À la génération, chaque tag est remplacé par la valeur correspondante issue de l'application.

Capture d'écran à intégrer

Ce que doit montrer cette capture : liste déroulante de sélection des variables (tags) dans l'éditeur d'états.

Fichier cible : ./etats-selection-variable.png

Prévisualiser et publier

  • Cliquez sur Fusionner pour générer un aperçu PDF en fusionnant les tags avec les données du dernier formulaire. Vous pouvez également spécifier un identifiant de formulaire manuellement pour tester avec un enregistrement précis.
  • Pour publier l'état et le rendre disponible dans les applications métier, cliquez sur le chevron pour afficher les options supplémentaires, puis activez le statut Publié et confirmez.

Modifier les logos

Les logos intégrés dans un état peuvent être remplacés via des outils externes (GIMP, Paint.NET). Si le fichier est trop volumineux, réduisez sa taille avant de l'insérer dans le modèle. Pour la liste complète des paramètres de configuration disponibles, consultez la Référence des paramètres.