Supprimer des enregistrements…
Quoi de plus simple… et de plus risqué !
On peut s'en remettre aux menus par défaut de FileMaker et à ses alertes. Mais, ce n'est pas la panacée !…
En effet, les menus par défaut de FileMaker se contentent d'afficher une alerte dont le texte, impersonnel, parle bien peu aux utilisateurs peu avertis.
Pour réaliser une interface à la fois conviviale et sécurisée, cela ne suffit pas.
La fiche Astuce 70 vous propose une réflexion globale sur ce sujet, plus riche qu'il n'y paraît à première vue, et le fait à l'aide d'une carte mentale fournie avec la fiche. En même temps que vous apprenez FileMaker, vous découvrez aussi une méthode d'analyse et de réflexion, qui vous permet d'aller plus loin en moins de temps et que vous n'aurez pas à reprendre plus tard.
Elle aborde, à travers cette réflexion, les questions cruciales de la structure relationnelle de la base (quel(s) enregistrements supprimer dans un lien de 1 à N ou dans un lien de N à N et comment ?) et de l'interface utilisateur (utiliser des boutons ou des menus ; entrer en dialogue avec l'utilisateur et tenir compte de son choix ; que faire une fois la suppression effectuée ?).
Les exemples illustrant cette fiche sont tirés du fichier Publications.fmp12, offert aux abonnés pour gérer leurs fiches Astuces et différents tutoriaux. Mais elle peut aussi se lire et se comprendre sans posséder ce fichier.
Ce fichier est désormais disponible sur la librairie, dans la catégorie Fichiers.
À noter : Les informations sur la fiche Astuce n°70 étant déjà importées dans le fichier Publications.fmp12, seul la fiche Astuce et ses annexes sont livrés ici.
À lire en complément :
- Sur les liens, le pack Maitriser les liens, ou l'un ou l'autre des tutoriaux qui le composent.
- Sur les scripts, le pack Script pour imprimer, ou l'une ou l'autre des fiches qui le composent. Lisez également les 3 fiches sur les boîtes de dialogue personnalisées : fiches 55, 56 et 57. Vous trouvez également tous nos tutoriaux traitant des scripts en saisissant le mot "script" dans le moteur de recherche dans la librairie.
- Sur les menus personnalisés, la fiche Astuce n°23. Plus généralement, vous pouvez également lire le pack de fiches Astuces, appelé "Préférences".
- Fichier Publications.fmp12
Mots clés :
Supprimer enregistrement(s)
Supprimer enregistrements liés
Supprimer rangée externe
Supprimer tous les enregistrements liés d'un enregistrement
Script
Menus personnalisés
liens 1 à n
liens n à n
Sécurité
Variables locales
Fonction Si (script)
Interrompre script
Afficher enreg/requête/page
Afficher enregistrements liés
Exécuter recherche
Boîte de dialogue
Bouton