Ajouter un Enregistrement (tableau en ligne)

Cet article a été traduit de l'anglais par IA et peut contenir des erreurs. Vos commentaires nous aideront à l'améliorer.

Cette fonctionnalité est actuellement en version préliminaire et n'est pas encore disponible pour tous les utilisateurs.

Cet article explique comment ajouter des Enregistrements à un Formulaire ActivityInfo à l'aide de la fonction de modification de tableau en ligne. Pour de grandes quantités de données, nous recommandons d'utiliser la fonction d'importation.

Pour pouvoir ajouter un Enregistrement à un Formulaire, vous devez remplir les conditions suivantes :

Pour ajouter un Enregistrement à un Formulaire dans la fonction de modification de tableau en ligne, suivez ces étapes :

  1. Naviguez jusqu'au Formulaire.
    Si vous connaissez le nom de votre Formulaire, saisissez-le dans la barre de recherche et cliquez dessus pour le sélectionner. Sinon, allez à la page Liste des Bases de données et sélectionnez la Base de données (et le Dossier) qui contient votre Formulaire.
  2. Cliquez sur "Ajouter un enregistrement" dans la vue d'édition de tableau en ligne du Formulaire.
  1. Saisissez le nombre de lignes que vous souhaitez ajouter au tableau et sélectionnez où placer ces lignes en cliquant sur "Ajouter en haut" ou "Ajouter en bas".
    Vous pouvez également cliquer sur "Saisir les données dans le Formulaire" pour quitter le mode d'édition de tableau en ligne et accéder au Formulaire de saisie de données.
  1. Cliquez dans une cellule de la ligne nouvellement ajoutée et commencez à saisir vos données directement dans le tableau. Vous pouvez également copier et coller de petits lots de données à partir d'une feuille de calcul.

Pour de grandes quantités de données, ou pour une importation en masse, nous vous recommandons d'utiliser la fonction d'importation.

Lorsque vous remplissez le tableau avec des informations (en ajoutant des Enregistrements à un Formulaire), n'oubliez pas que les cellules du tableau sont des Champs d'une Base de données, chacun ayant ses propres exigences de formatage et de validation :

  • Champ clé : Si vous ajoutez des données qui correspondent à un Enregistrement existant, vous serez averti afin de mettre à jour l'Enregistrement correct. En effet, le Formulaire contient un Champ clé, qui impose l'unicité des données.
    Les Champs clés sont toujours marqués comme "Clé" dans la page de conception du Formulaire.
  • Champs obligatoires : Vous devez remplir ce Champ pour pouvoir enregistrer/soumettre l'Enregistrement brouillon au serveur.
  • Champ Numéro de série : Vous ne pouvez pas remplir manuellement le Champ Numéro de série, car le numéro de série est automatiquement attribué par ActivityInfo lorsque le brouillon est synchronisé avec le serveur.

Les Formulaires avec un Champ Numéro de série ne peuvent pas avoir de Champs clés supplémentaires.

  • Champ Date : sélectionnez une date dans le calendrier contextuel. Vous pouvez également saisir la valeur selon le "format de date international AAAA-MM-JJ".
  • Dans les Champs Quantité, le point décimal ou la virgule décimale est utilisé automatiquement en fonction de la langue dans laquelle vous travaillez.
Valeurs d'Enregistrement brouillon valides et non valides
Valeurs d'Enregistrement brouillon valides et non valides
  • Les Champs affectés par les Règles de pertinence ne vous permettent de saisir une valeur que si la condition définie est remplie. Les Enregistrements avec des valeurs non valides sont marqués en rouge sur le panneau latéral droit.
    Cliquez sur "Effacer les valeurs de 1 Champ" pour effacer la valeur non valide et continuer la saisie des données.

Vous pouvez cliquer sur le Sous-formulaire pour saisir les données directement dans le Sous-formulaire.
Notez que vous ne pouvez pas modifier le Formulaire parent à partir du Sous-formulaire.

Pour effectuer cette action, vous devez également avoir la permission "Ajouter un enregistrement" dans le Sous-formulaire.

  • Si le Formulaire comprend un Champ multiligne, et que vous souhaitez saisir un texte long, vous pouvez naviguer dans le texte à l'aide des flèches gauche et droite de votre clavier. Le texte multiligne apparaît dans une seule cellule dans la vue Tableau en ligne.
  • Champs de référence multiples : double-cliquez pour afficher et sélectionner les options.
  • Dans les Champs de référence et les Champs de sélection unique qui apparaissent sous forme de menu déroulant, vous pouvez commencer à saisir et à sélectionner une réponse dans la liste des options.

Pour effectuer cette action, vous devez également avoir la permission "Ajouter un enregistrement" dans le Formulaire référencé.

  • Si un Champ comprend un Masque de saisie, vous devez fournir votre réponse dans un format spécifique. Consultez les caractères du Masque de saisie pour vous familiariser avec les différents types.
  • Les Champs Pièce jointe ne sont pas visibles dans la vue d'édition de tableau en ligne. Si vous devez joindre des documents ou des images à l'Enregistrement, accédez au Formulaire de saisie de données en cliquant sur "Ajouter un enregistrement" et en sélectionnant "Saisir les données dans le Formulaire" dans les options.
  • Si un Champ comprend une Règle de validation, votre réponse devra correspondre à la règle pour être acceptée.

Les ajouts ou les modifications que vous effectuez dans le tableau en ligne sont automatiquement stockés comme brouillon sur votre appareil local jusqu'à ce que vous les soumettiez au serveur. 6. Vérifiez si l'Enregistrement répond à toutes les exigences nécessaires. Vous pouvez utiliser les icônes d'état dans la première colonne à partir de la gauche pour identifier les problèmes possibles :

  • Enregistrement marqué en rouge : Brouillon non valide, qui ne peut pas être enregistré sur le serveur. Vous devez résoudre les problèmes des Champs avant de pouvoir enregistrer l'Enregistrement.
  • Enregistrements marqués en vert : Enregistrement valide synchronisé avec le serveur, aucune autre action n'est requise.
  • Enregistrements marqués en bleu : Brouillon avec des valeurs de Champ valides, prêt à être synchronisé avec le serveur.
  • Enregistrements marqués en noir : Ligne vide, cliquez pour ajouter des données. Notez que vous n'avez pas besoin de remplir chaque ligne pour pouvoir soumettre des brouillons d'Enregistrement valides au serveur.
  1. Sélectionnez la Version brouillon de l'Enregistrement en cliquant sur l'icône d'état bleue dans la première ligne à partir de la gauche.
  2. Enregistrez l'Enregistrement brouillon en cliquant sur "Soumettre <nombre de sélectionnés> enregistrements brouillons au serveur" dans le panneau latéral droit.
    Si vous ne synchronisez pas les mises à jour avec le serveur, l'Enregistrement reste un brouillon.

Vous pouvez également choisir parmi les actions suivantes :

  • "Imprimer l'Enregistrement" : créer une Version pdf de l'Enregistrement. Peut également être fait avant de produire un brouillon d'Enregistrement valide.
  • "Modifier l'enregistrement" : Ouvre le Formulaire de saisie de données, où vous pouvez apporter les modifications nécessaires.
  • "Soumettre <nombre de sélectionnés> enregistrements brouillons au serveur" : synchroniser les valeurs brouillons pour enregistrer l'Enregistrement. Vous pouvez cliquer sur ce bouton même si l'Enregistrement brouillon n'est pas valide, mais il ne sera toujours pas enregistré sur le serveur. Vous devez corriger toutes les valeurs avant de pouvoir enregistrer les Enregistrements.
  • "Annuler <nombre de sélectionnés> valeurs brouillons" : effacer les valeurs de Champ sélectionnées. Ceci est particulièrement utile lorsque vous essayez de supprimer une valeur non valide d'un Champ à sélection unique.
  • "Effacer <nombre de sélectionnés> valeurs de Champ" : Supprimer toutes les valeurs de Champ sélectionnées des Enregistrement(s) sélectionné(s).
  • "Supprimer <nombre de sélectionnés> Enregistrements" : Supprimer tous les Enregistrements sélectionnés.
    Si cette sélection contient des valeurs d'Enregistrement brouillon, celles-ci seront supprimées définitivement. Les valeurs brouillons et les Enregistrements brouillons ne peuvent pas être récupérés à partir du journal d'audit. Vous ne pouvez récupérer que les données qui ont été synchronisées avec le serveur.
Récupération des Enregistrements supprimés (synchronisés) à partir du journal d'audit
Récupération des Enregistrements supprimés (synchronisés) à partir du journal d'audit
  1. Vérifiez l'Enregistrement nouvellement ajouté dans le tableau. Si l'état de l'Enregistrement n'est pas une coche verte, cliquez sur l'icône d'état pour révéler le problème.
Différenciation des Enregistrements valides enregistrés des Enregistrements non valides enregistrés
Différenciation des Enregistrements valides enregistrés des Enregistrements non valides enregistrés

Sélection et navigation entre les Champs d'Enregistrement

La sélection des Champs fonctionne en sélectionnant une région. Vous ne pouvez pas sélectionner plusieurs régions simultanément.

Une région sélectionnée
Une région sélectionnée

Vous pouvez naviguer dans le tableau avec votre clavier en utilisant les touches suivantes :

  • Flèche pointant vers le bas : Se déplacer vers le bas
  • Flèche pointant vers le haut : Se déplacer vers le haut
  • Tab : Se déplacer vers la droite
  • Tab + MAJ : Se déplacer vers la gauche
  • ENTRÉE : Afficher les options du menu déroulant
  • Barre d'espace : Sélectionner ou désélectionner une option d'un Champ à sélection multiple (case à cocher)

Enregistrements non valides

Sous-formulaires

Les Enregistrements de Sous-formulaire non valides peuvent être soumis en tant qu'Enregistrements brouillons, une vérification supplémentaire est nécessaire avant de pouvoir les synchroniser avec le serveur en tant qu'Enregistrements valides. Cela signifie que vous ne pouvez soumettre des Enregistrements brouillons que lorsque tous les Enregistrements enfants sont également valides.

Règles de pertinence

Les Règles de pertinence (également appelées "logique de saut") déterminent la pertinence d'un Champ donné. Lorsque le Champ n'est pas pertinent, sa valeur doit être vide.

Par exemple, imaginez le scénario suivant : Un travailleur social ouvre la page de saisie de données pour ajouter un nouvel Enregistrement d'un bénéficiaire. Le Formulaire est configuré de manière à ce qu'une certaine question ne puisse avoir qu'une réponse qui ait un sens en fonction des critères définis. Dans cet exemple, on ne peut pas simplement entrer un Enregistrement avec "Oui" à la question "Êtes-vous enceinte ?" si la valeur dans le Champ de sélection unique du sexe est "Masculin".

Dans la conception du Formulaire, une Règle de pertinence est ajoutée au Champ de sélection unique concernant la possibilité d'une grossesse.

Règle de pertinence affichée dans le concepteur de Formulaire
Règle de pertinence affichée dans le concepteur de Formulaire

Vous pouvez définir les paramètres de la Règle de pertinence dans l'éditeur de Champ.

Paramètres de la Règle de pertinence spécifiés dans l'éditeur de Champ
Paramètres de la Règle de pertinence spécifiés dans l'éditeur de Champ

Ensuite, du côté de la saisie des données, l'utilisateur ne pourra pas ajouter un Enregistrement qui ne respecte pas cette Règle de pertinence.

Enregistrement non valide selon une Règle de pertinence
Enregistrement non valide selon une Règle de pertinence

Règles de validation

Les Règles de validation limitent ce qu'un utilisateur est autorisé à saisir dans un Champ. Si une valeur d'Enregistrement brouillon viole une Règle de validation définie dans le concepteur de Formulaire, l'utilisateur n'est pas autorisé à enregistrer l'Enregistrement brouillon sur le serveur en raison de la valeur brouillon non valide.

Par exemple, imaginez le scénario suivant : Vous souhaitez collecter des informations uniquement auprès d'une certaine tranche d'âge de bénéficiaires. Vous pouvez configurer votre Formulaire de collecte de données de manière à ce que les Enregistrements ne puissent être ajoutés que s'ils répondent aux critères définis.

Dans la conception du Formulaire, une Règle de validation est ajoutée au Champ Âge, pour n'accepter que les Enregistrements relatifs aux bénéficiaires âgés de 3 à 18 ans.

Règle de validation indiquée dans le concepteur de Formulaire
Règle de validation indiquée dans le concepteur de Formulaire

Vous pouvez définir les paramètres de la Règle de validation dans l'éditeur de Champ.

Paramètres de la Règle de validation spécifiés dans l'éditeur de Champ
Paramètres de la Règle de validation spécifiés dans l'éditeur de Champ

Du côté de la saisie des données, l'utilisateur est informé des critères de la Règle de validation.

Élément suivant
Ajouter un enregistrement à un sous-formulaire