Concepts généraux
Vue d'ensemble du concepteur de formulaire et des concepts clés pour construire des structures dans Daxium-Air.
Le formulaire est la colonne vertébrale de toute application Daxium-Air. Il définit la structure des données collectées — la liste des champs, leurs types et leurs règles d'affichage. Vous pouvez également l'entendre désigné sous le terme de module ou de checklist selon le contexte. Ce sont les administrateurs qui conçoivent et configurent les formulaires ; les utilisateurs terrain n'interagissent qu'avec les fiches créées à partir de ceux-ci.
Un formulaire permet de collecter des informations dont le type a été défini au préalable.
Création
Pour accéder à la page de création de formulaire, vous devez d'abord cliquer sur l'icône ci-dessous :

Cela vous donne accès à différents menus de paramètres, dont le menu « Données et formulaires » et le sous-menu « Formulaires », présents à gauche comme au centre de la page :

Après avoir cliqué sur « Formulaires », vous pouvez cliquer sur « Nouveau » :

La première étape consiste à nommer le formulaire en haut à droite. Un formulaire est composé de champs de différents types. Vous pouvez glisser le champ souhaité dans le cadre à la position voulue, ou cliquer sur le petit « + » lorsque vous survolez le champ avec la souris — il sera alors ajouté après les autres.

Le « nom système » des champs est ce qui identifie le champ dans le système ; il doit être unique au sein d'un formulaire et des formulaires qui lui sont liés. Il est utilisé dans les rapports, les conditions et les paramètres ajustables selon le contenu des champs (envoi d'e-mails par exemple).
Le « libellé » est ce que l'utilisateur voit, sur le web comme sur le mobile.

Les « permissions » se divisent en 3 parties :
VISIBLE permet d'afficher ou non un champ dans le formulaire mobile ou web, mais il restera toujours visible sur la page de configuration du formulaire où nous nous trouvons
MODIFIABLE permet à l'utilisateur de modifier la valeur du champ
OBLIGATOIRE exige la saisie du champ dans le formulaire pour pouvoir l'enregistrer
Enregistrement & activation
Une fois votre formulaire complet, vous pouvez l'enregistrer :

« Activer » le formulaire permettra aux utilisateurs de récupérer la dernière version du formulaire :

Pagination
Pour mettre en place une pagination, il suffit d'ajouter des onglets dans le concepteur de formulaire. Pour cela, cliquez sur le « + » dans la barre d'onglets.
Il vous suffit ensuite de glisser-déposer les champs dans les onglets correspondants. Vous pouvez changer le nom d'une page en cliquant sur l'onglet concerné.
Dans les paramètres avancés du formulaire, une option vous permet de définir si « le passage à la page suivante est possible avec validation des données ».
Si cette option est cochée, les utilisateurs pourront naviguer librement dans le formulaire.
Sinon, la page en cours doit être valide (tous les champs obligatoires sont renseignés, les adresses e-mail sont correctement formatées, etc.) pour pouvoir passer à la page suivante. La navigation se fait donc de manière linéaire. Il n'est plus possible de sauter des pages, il faut utiliser les boutons pour passer à la page suivante.
À savoir
Les noms de page sont limités à 50 caractères. Cela dit, ils risquent d'être tronqués s'ils sont trop longs. Nous vous recommandons de ne pas dépasser 20 caractères.
Le nombre de pages est limité à 25 par formulaire.
Le système de pagination fonctionne sur le web, iOS et l'application Android.
L'option de validation des données par page se paramètre au niveau du formulaire et non page par page (ce qui diffère de ce qui existait avec les sauts de page).
Paramètres
Un formulaire Daxium-Air peut avoir plusieurs options directement accessibles dans le concepteur de formulaire, organisées selon les sections suivantes.
Informations générales
Nom du formulaire
Le nom de votre formulaire
Icône
Visible sur mobile et sur la plateforme web dans la rubrique Fiches. Optionnelle et purement esthétique. Taille recommandée : 25×25 px (PNG)
Couleur
Visible uniquement dans les options avancées de certaines fonctionnalités
Description
Décrit l'usage du formulaire
Tags
Mots-clés pour aider à retrouver le formulaire dans une liste
Représentation des données
Titre personnalisé
Représentation simplifiée sur les onglets des fiches
Utilisateur assigné au formulaire
Définit quel utilisateur doit agir sur le formulaire. Les personnes assignées reçoivent les mises à jour en temps réel de leurs fiches. Voir Workflow et assignation
Localisation par défaut
Définit la position native pour chaque création de fiche sur mobile. Peut être définie sur la position native (coordonnées GPS), un champ localisation ou un champ formule de type localisation
Image par défaut
Définit quelle image représente le formulaire dans la vue de représentation et la vue mosaïque
Paramètres avancés
Formulaire de premier niveau
Masque ou affiche le formulaire sur mobile. Utile lorsque le formulaire est rempli via un champ relation dans un autre formulaire
Restreindre l'accès au formulaire
Bloque l'accès à tous les utilisateurs. L'accès doit alors être accordé via un groupe. Les utilisateurs administrateurs ne sont jamais impactés par cette restriction
Duplication des fiches
Restreint les champs qui sont copiés lorsqu'une fiche est dupliquée
Dernière version active
Ramène le formulaire à sa dernière version active, annulant les modifications non enregistrées
Modèle de tâche
L'activation de cette option définit le formulaire comme modèle de tâche. Les paramètres supplémentaires suivants deviennent disponibles :
Date de début
Le champ du formulaire utilisé comme date de début de tâche (doit être un champ date + heure)
Date de fin
Le champ du formulaire utilisé comme date de fin de tâche (doit être un champ date + heure)
Période de retard
Définit la durée après la date de fin au-delà de laquelle une tâche est considérée en retard
Champs accessibles à la création
Champs à renseigner lors de la création de la tâche dans le back office
Mis à jour
Ce contenu vous a-t-il été utile ?

