Ajouter / Masquer un champ dans un formulaire
Ajouter / Masquer un champ dans un formulaire
Dans Dokos, tous les documents présents peuvent être modifiés. Tous les documents présents dans Dokos sont considérés comme un Type de document Standard. Ils sont pré-configurés et ne pourront pas être modifié depuis Type de document.
Il faudra alors faire Personnaliser un formulaire pour ajouter, masquer des champs. Certains champs qui sont obligatoire ne pourront pas être supprimés mais ils pourront être cachés.
Pour accéder à la personnalisation des formulaires, cliquez sur l'icône loupe de la barre latérale gauche (ou Ctrl+K) et recherchez Personnaliser un formulaire.
1. Comment accéder à la personnalisation du formulaire depuis le document ?
Vous pouvez également accéder à la personnalisation du formulaire en allant sur le document que vous voulez modifier.
Dans ce Cas d'usage nous allons choisir de modifier le formulaire du client
- Allez sur la liste Client
- En haut à droite : Cliquez sur les 3 points ...
- Cliquez sur Personnaliser
Vous allez être redirigé sur le document Personnaliser un formulaire.
Le type de document sera automatiquement mis sur Client (champ Entrez le type de formulaire de l'onglet Détails).
Le formulaire s'ouvre sur l'onglet Formulaire : un générateur visuel qui affiche les onglets, les sections, les colonnes et les champs du document. Sélectionnez un champ pour modifier ses propriétés dans le panneau de droite. Cliquez sur Mettre à jour pour enregistrer vos modifications.
Rappel : Les différents champs disponibles pour structurer le formulaire
- Étiquette : Nom du champ créé. Le Type permet de définir le type de ces données, il existe plusieurs choix possible. Les plus utilisés sont :
- Type Donnée : Vous pouvez renseigner du texte personnalisé.
- Type Lien : Vous pouvez choisir les données d'un autre document et il vous permet de rediriger et lier le document à un autre.
- Type Date : le champ est mis sous le format d'une date.
- Onglets, sections et colonnes : Ils permettent de segmenter votre document en plusieurs parties. Par exemple, Détails généraux, Table des articles, Termes et conditions etc. Dans le générateur, ajoutez une section ou une colonne depuis le menu ⋯ d'une section (Ajouter une section en dessous, Ajouter une colonne) et un onglet avec Ajouter un onglet.
- Type Sélectionner : Vous pouvez donner des choix en Options …
- Obligatoire : Si la case est cochée, ce champ sera obligatoire pour pouvoir le valider.
- Options : Quand le Type de donnée est Sélectionner ou Lien, vous devez saisir les choix ou le nom de type de document pour rediriger la page...
2. Masquer des champs
- Pour masquer des champs, il suffit d'aller dans l'onglet Formulaire puis de cliquer sur le champ, la section ou l'onglet que vous souhaitez masquer. Ses propriétés s'affichent dans le panneau de droite.
- Dans le formulaire client, nous souhaitons cacher l'onglet Comptabilité.

- Il faut repérer l'onglet Accounting (les étiquettes sont affichées en anglais dans le générateur) = Comptabilité.
- Cliquez sur l'onglet Accounting.
- Dans le panneau de droite, cochez la case Masqué pour que l'onglet soit masqué sur le formulaire. Le champ de recherche Chercher des propriétés... en haut du panneau permet de trouver la propriété rapidement.

- Cliquez sur Mettre à jour.
L'onglet a bien été retiré du formulaire client.
3. Ajouter des champs
Dans ce Cas d'usage nous allons choisir de modifier le formulaire du Devis
Nous allons ajouter un champ Information sur le devis. Ce champ permettra d'ajouter des informations personnalisées sur l'article qui sera envoyé dans le devis.

- Ouvrez Personnaliser un formulaire (icône loupe ou
Ctrl+K). - Dans l'onglet Détails, sélectionnez le formulaire Article du Devis (
Quotation Item). - Pour ajouter des champs, allez dans l'onglet Formulaire et cliquez sur Ajouter un champ en bas de la colonne voulue, puis choisissez le type du champ.
- Dans le panneau de droite, renseignez les propriétés suivantes :
- Étiquette : Nom du champ "Information"
- Type : Éditeur de texte
- Obligatoire : Laissez la case décochée
- Les autres propriétés du champ se trouvent dans le même panneau.
Voici différents options que vous pouvez appliquer :
- Obligatoire : Ce champ sera obligatoire pour valider le formulaire
- Unique
- Ajouter une colonne pour ce champ dans la vue en liste
- Ajouter un filtre standard pour ce champ
- Ajouter à la recherche globale
- Prévisualisation
- Mettre en évidence
- Ajouter dans la fenêtre de création rapide
- Traduisible
Dans notre cas, nous allons cocher les cases :
- Ajouter une colonne pour ce champ dans la vue en liste
- Traduisible
- Faites glisser le champ à la position voulue dans le générateur.
- Cliquez sur Mettre à jour.
Maintenant, si vous retournez sur le formulaire du Devis, vous allez avoir ce nouveau champ qui sera dans la table d'article.