Champs personnalisés
Dastra vous donne la possibilité de personnaliser à l'infini vos formulaires
Dernière mise à jour
Dastra vous donne la possibilité de personnaliser à l'infini vos formulaires
Dernière mise à jour
Il se peut que certaines informations propres à votre secteur ne soient pas présentes dans les champs natifs du registre des traitements, les exercices de droits, les tâches...etc...
Dastra vous permettra de créer des champs de formulaire personnalisés que vous pouvez très facilement ajouter pour enrichir les données saisies.
Voici un exemple de configuration de champs pour l'acteur :
Et voici le résultat dans le formulaire :
Attention ! Toutes les fonctionnalités ne sont pas concernées par les champs personnalisés
Vous pouvez personnaliser les formulaires suivants :
Mesures
Jeux de données
Champs de données
La quantité de champs personnalisés est limitée selon de plan que vous utilisez. Nous vous invitons à consulter la page des tarifs de l'application pour plus d'informations à ce sujet
Dastra vous propose plusieurs types de champs personnalisés possibles
Texte simple
Texte long
Texte enrichi
Nombre entier
Nombre décimal
Date
Date et heure
Case à cocher (réponse multiple) (non filtrable)
Case à cocher (réponse unique)
Sélecteur simple
Sélecteur multiple
Case à cocher (Oui/Non)
Vous pouvez :
Afficher et modifier les données des champs personnalisés dans les formulaires de chaque module
Les champs personnalsiés peuvent s'afficher dans tous les tableaux de visualisation de l'application. Pour les afficher, cliquer sur le bouton de paramétrage des colonnes du tableau.
Les champs personnalisés sont présents dans tous les exports Excel de données. Pour plus d'informations sur les exports, consultez la page sur les exports
Les champs personnalisés peuvent être présents dans les exports HTML, Word et PDF sur option (en cochant la case "Exportable dans les rapports" sur le champ en question)
A l'exception des champs à réponses multiples, les champs personnalisés sont tous filtrables via le système de filtres avancés.
Les champs personnalisés peuvent être mis à jour en masse dans les tableaux de données
Les champs personnalisés peuvent être importés via fichiers plats en utilisant le système d'import
Les champs personnalisés sont accessibles et modifiables via toutes les API. Pour cela, il faudra utiliser le nom de variable attribué à chaque colonne. Consultez la rubrique concernant les modifications via API des champs personnalisés.
Allez dans votre Espace de travail
Cliquez sur le menu à gauche Réglages de l'espace de travail
Cliquez sur le menu Champs personnalisés
Choisissez le module dans lequel vous voulez ajouter un champ personnalisé
Les champs doivent être créés dans des groupes. Ces groupes peuvent être positionnés d'une certaine façon dans le formulaire Cliquez sur "Ajouter un groupe de champs"
Renseignez le nom et l'emplacement dans le formulaire que vous souhaitez
Pour certains éléments, il est possible de définir l'emplacement que vous souhaitez dans le formulaire !
Une fois le groupe créé, vous pouvez désormais effectuer un glisser-déposer des types de champs que vous souhaitez mettre en place !
Renseignez toutes les informations !
Cliquez sur enregistrer et ça y est ! Votre premier champ de donnée personnelle est en place !
Vous pouvez effectuer des glisser déposer pour réordonner les champs comme bon vous semble.
Dastra vous permet de récupérer, modifier et créer via l'API Rest toutes les valeurs des entités comprenant des champs personnalisés.
Une propriété "customFields" sera disponible dans toutes les entités que vous récupérez en get dans Dastra.c
Pour modifier cette propriété, il suffit de poster (POST) ou modifier (PUT) l'élément en mettant à jour les éléments de la collection
Pour collecter le nom des variables personnalisés, vous devez vous rendre dans la page de configuration des champs personnalisés.
Attention, tous les champs personnalisés seront validés par le serveur. Si une colonen n'est pas présente dans la configuration, elle sera automatiquement supprimée.
Si un champ n'est pas valide (par exemple, si il n'est pas renseigné alors qu'il est marqué comme étant obligatoire), cela lèvera une exception avec le code 400
Vous ne pouvez pas filtrer les champs personnalisés du type multiple (case à cocher (Multiple) et sélecteur (Multiple)). C'est une limitation connue sur laquelle nous travaillons.