La brique modèle

Il est possible d'avoir un ensemble de briques devant être présent sur plusieurs formulaires.

En créant un modèle (aussi appelé template), il est possible d'insérer ce contenu dans l'ensemble des formulaires souhaités.

1. Qu'est ce qu'un modèle ?

Un modèle (aussi appelé template) est un ensemble de briques que l’on peut réutiliser dans plusieurs formulaires.

💡
Note Un modèle n'est pas un formulaire en tant que tel : c'est une composante d'un formulaire. Ainsi, le modèle seul n'est pas visible sur l'application mobile : il n'est visible qu'au travers des formulaires qui contiennent le modèle!

Par exemple :

Imaginons une entreprise inspectant des rails. On a deux types d'interventions, donc deux types de formulaires :

  • Contrôle des rails.
  • Remplacement des rails présentant un défaut.

Chacune de ces interventions commence par une section "Informations générales". Au lieu de créer dans les deux types de formulaires les tâches de la section informations générales, je peux tout simplement créer un modèle "Informations générales" et l'insérer facilement dans les deux types de formulaires.

Les modèles présentent les avantages suivants :

  • Lorsque l’on modifie le modèle, ce dernier se met à jour dans tous les formulaires qui contiennent ce modèle.
  • Les balises des tâches du modèle ne changent pas lorsque le modèle est inséré dans des formulaires.

Schéma explicatif :

image

2. En pratique, comment créer et utiliser un modèle ?

Mise en contexte : Imaginons une entreprise qui réalise deux types d'interventions : maintenance et inspection. Un formulaire "Maintenance" et un formulaire "Inspection" sont ainsi créés.

Les deux formulaires doivent commencer par une partie "Données générales". Cette partie reprendra des informations concernant l'opérateur réalisant l'intervention.

Nous allons créer un modèle nommé "Données Générales". Ce modèle devra permettre de renseigner les champs suivants :

  • Nom de l'opérateur
  • Prénom de l'opérateur
  • Lieu de l'intervention

Ce modèle sera ensuite inséré dans des formulaires "Maintenance" et "Inspection".

1. Dans l'onglet Documents, cliquez sur "Nouveau document"

2. Définissez le nom du modèle (ici "Données générales"). Pour le type de document, choisissez Modèle. Un modèle est représenté par un symbole orange à côté du nom du formulaire.

3. Cliquez sur Editer le formulaire.

4. Nous allons insérer les différentes briques composant notre formulaire.

4.1 Glisser-déposer une brique Texte. Nommez la "Nom de l'opérateur".

4.2 Glisser-déposer une brique Texte. Nommez la "Prénom de l'opérateur".

4.3 Glisser-déposer une brique Coordonnées GPS. Nommez la "Lieu de l'intervention".

5. Rendez actif le modèle et publiez le.

6. Ouvrez le formulaire Inspection puis cliquez sur Editer le formulaire.

7. Glisser-déposer une brique Modèle.

8. Choisissez le modèle Données générales dans la liste de modèles.

9. Votre modèle est désormais inséré dans le formulaire Inspection.

💡
Notes
  • Si vous voulez réaliser des modifications au sein du modèle "Données Générales" uniquement pour le formulaire Inspection, vous devez convertir le modèle en section.
  • Les modèles n'apparaissent pas sur l'onglet Documents de votre application mobile. Ils n'ont pas vocation à être utilisés seuls par l'utilisateur. Dans ce cas, la brique formulaire peut être une alternative.
  • Lorsqu'un modèle est inséré dans un formulaire, il n'est pas possible de poser des conditions sur ce modèle.
  • Un modèle multilangue ne peut pas être converti en section au sein d'un formulaire.
  • Les balises contenues au sein de la brique Modèle peuvent être utilisées au sein d'une trame de rapport personnalisée.
🛑
Limitation Un modèle ne peut pas être transformé en formulaire.