Lors de la réalisation d'une enquête sur le terrain, vous pouvez vouloir collecter l'heure de début de l'entretien. Vous pouvez utiliser une formule de valeur par défaut en lecture seule pour saisir l'heure de début de l'entretien.
Avant de commencer
Ce guide pratique suppose qu'il existe déjà un formulaire pour une enquête que vous avez la permission de modifier.
Ajouter le champ d'horodatage
- Allez à l'éditeur de formulaires pour le formulaire d'enquête
- Déplacez votre souris sous le dernier champ
- Cliquez sur le bouton « + » pour ajouter un nouveau champ
- Dans la liste des types de champs, cliquez sur « Texte »
- Cochez la case « Obligatoire » dans la liste des Paramètres
- Cochez la case « Lecture seule » dans la liste des Paramètres
- Dans la section « Valeur par défaut », cliquez sur « À partir de la formule »
- Saisissez la formule
TEXT(NOW())
dans le champ Formule. - Cliquez sur Terminé
- Cliquez sur « Enregistrer »
Remarques
La formule de la valeur par défaut est évaluée dès que le formulaire de saisie de données est ouvert. Elle sera stockée sous forme de texte, au format :
AAAA-MM-JJ HH:mm:ss +0100
Cette heure sera différente de la Dernière modification, qu'ActivityInfo suit en interne. La Dernière modification est l'heure à laquelle l'enregistrement a été enregistré avec succès sur le serveur. Si l'utilisateur travaille hors ligne, cela pourrait être des jours ou des semaines après la fin de l'entretien.