5. Formulaires et saisie de données
La vue formulaire offre une interface structurée, un enregistrement à la fois, idéale pour la saisie et la consultation détaillée des données. Les formulaires s’ouvrent depuis la Vue liste en appuyant sur un enregistrement, ou en appuyant sur le bouton + pour créer un nouvel enregistrement.
5.1 Disposition du formulaire
Un formulaire affiche toutes les colonnes visibles sous forme de champs étiquetés, empilés verticalement dans une zone défilable :
- Barre supérieure — Contient un menu déroulant des vues (si plusieurs vues formulaire existent), ainsi que les boutons Save ou Edit.
- Zone de champs — Liste défilable de champs de saisie étiquetés, un par colonne.
5.2 Mode consultation vs. Mode édition
| Mode | Comportement | Qui peut y accéder |
|---|---|---|
| Mode consultation | Tous les champs sont en lecture seule. Un bouton Modifier apparaît pour les utilisateurs autorisés. | Tous les rôles |
| Mode édition | Les champs deviennent modifiables avec des boutons d’effacement et des contrôles de saisie. Un bouton Enregistrer apparaît. | Editor, Admin, Owner |
Les nouveaux enregistrements s’ouvrent directement en mode édition.
5.3 Types de champs dans les formulaires
Texte
- Champ de saisie texte sur une ligne avec libellé flottant.
Paragraphe
- Zone de texte multiligne avec hauteur configurable (par défaut : 3 lignes).
Nombre
- Saisie au clavier numérique avec prise en charge des décimales.
- Valide le format — affiche “Format de nombre incorrect” si invalide.
Date
- Appuyez sur l’icône calendrier pour ouvrir un sélecteur de date.
- Le format s’adapte à votre langue.
- Valide le format.
Image
- Web / Bureau : Zone de glisser-déposer avec un bouton de sélection de fichier. La zone se met en surbrillance lorsque vous faites glisser un fichier au-dessus.
- Mobile : Appuyez sur l’icône d’image pour choisir entre Galerie ou Appareil photo depuis une feuille contextuelle en bas.
- Affiche un aperçu miniature (hauteur 120px). Appuyez sur la miniature pour voir en taille réelle avec zoom et panoramique.
- Bouton Sélectionner une autre image pour remplacer.
Document
- Web / Bureau : Zone de glisser-déposer avec un bouton de sélection de fichier.
- Mobile : Appuyez sur l’icône de fichier pour parcourir les fichiers.
- Affiche un lien “Voir le document”. Appuyez pour ouvrir avec le visualiseur approprié :
- Fichiers texte — affichés dans une boîte de dialogue.
- PDF — visualiseur PDF du système ou visualiseur intégré (mobile).
- Images — visualiseur plein écran avec zoom.
- Vidéo/Audio — lecteur multimédia de la plateforme.
- Limite de taille de fichier appliquée (affiche une boîte de dialogue d’erreur si dépassée).
- Bouton Sélectionner un autre fichier pour remplacer.
Référence
- Appuyez sur l’icône de recherche pour ouvrir la boîte de dialogue de référence.
- Une fenêtre modale apparaît avec un champ de recherche listant les enregistrements de la feuille liée.
- Tapez pour filtrer, puis appuyez sur un résultat pour le sélectionner.
- Appuyez sur l’icône d’effacement pour supprimer le lien.
- Vous ne pouvez pas taper directement dans un champ de référence — utilisez la boîte de dialogue de recherche.
5.4 Créer un nouvel enregistrement
- Appuyez sur le bouton + dans la vue liste.
- Le formulaire s’ouvre en mode édition avec des champs vides.
- Remplissez vos données dans tous les champs pertinents.
- Appuyez sur Enregistrer.
- Le formulaire valide tous les champs.
- En cas de succès, le formulaire se ferme et vous revenez à la liste.
5.5 Modifier un enregistrement existant
- Appuyez sur un enregistrement dans la vue liste pour l’ouvrir en mode consultation.
- Appuyez sur le bouton Modifier (visible pour les Editors, Admins, Owners).
- Modifiez les champs nécessaires.
- Appuyez sur Enregistrer pour appliquer les modifications.
5.6 Validation
Lorsque vous appuyez sur Save, le formulaire valide chaque champ :
- Champs obligatoires — Ne doivent pas être vides.
- Format numérique — Doit être un nombre valide.
- Format de date — Doit être une date valide.
- Images/Documents — Si obligatoires, du contenu doit être téléversé.
- Références — Si obligatoires, un lien doit être sélectionné.
Les erreurs apparaissent en texte rouge sous le champ concerné. Le formulaire ne peut pas être soumis tant que toutes les erreurs ne sont pas résolues.
5.7 Protection contre les modifications non enregistrées
Si vous quittez un formulaire avec des modifications non enregistrées, une boîte de dialogue de confirmation apparaît :
- Annuler — Restez sur le formulaire et continuez à modifier.
- Abandonner — Quittez le formulaire sans enregistrer (affiché en rouge).
5.8 Vues de formulaire
Une vue de formulaire liste les lignes d’une autre feuille qui référencent l’enregistrement courant — par exemple, les commandes passées par un client, ou les visites d’un patient.
Lorsque des vues de formulaire sont configurées pour la feuille, un menu déroulant Vues apparaît dans l’en-tête du formulaire. Sélectionner une vue l’ouvre dans une nouvelle page, filtrée sur les enregistrements liés à celui que vous consultiez.
Les vues de formulaire se configurent par feuille dans l’éditeur de vues. Chacune précise la feuille liée, la colonne de référence qui pointe vers le parent, les colonnes à afficher et un filtre optionnel.
5.9 Actions rapides
Lorsqu’une feuille définit des actions (configurées dans la boîte de dialogue de modification de la feuille), une icône pour chacune apparaît dans la barre d’outils du formulaire. Toucher une icône lance une application externe en utilisant la valeur de la colonne source de l’action pour l’enregistrement courant :
- Appel téléphonique — Compose le numéro dans le téléphone.
- E-mail — Ouvre un nouvel e-mail vers l’adresse.
- SMS — Démarre un SMS vers le numéro.
- Carte (Adresse) — Recherche l’adresse sur Google Maps.
Une action ne fonctionne que lorsque sa colonne source contient une valeur — si la valeur est vide, un message s’affiche à la place. Sur un enregistrement tout neuf, il vous est demandé d’enregistrer d’abord, car l’action a besoin de la valeur enregistrée.
5.10 Marquer un enregistrement comme fait
Lorsqu’une feuille possède une colonne de date « Fait » (voir la boîte de dialogue de modification de la feuille), un bouton de coche (✓) apparaît dans la barre d’outils du formulaire :
- Le toucher renseigne la colonne de date « Fait » avec la date du jour et marque l’enregistrement comme fait.
- Le toucher à nouveau efface la date et rétablit l’enregistrement à « non fait ».
- En mode consultation, la modification est enregistrée immédiatement ; en mode édition, elle met à jour le champ et est enregistrée avec le reste du formulaire.
Comme le marqueur n’est qu’une colonne de date, vous pouvez aussi l’afficher et le filtrer comme n’importe quel autre champ — par exemple, une vue des enregistrements pas encore faits.
Suivant : Vues et filtres →