Fiche Astuce n°128 – Supprimer des rangées externes dans FileMaker

Une suppression des enregistrements liés sécurisées ?

Le propos de cette fiche Astuce 128 était de continuer à vous présenter l’une des grandes nouveautés de la version 17 de FileMaker Pro Advanced : la création de tables supplémentaires.

C’est bien ce que nous avons fait, mais le sujet abordé en réalité dans cette fiche est d’une telle importance qu’il déborde largement le seul cadre de la découverte de cette nouveauté et concerne tous vos développements, ce que vous utilisiez une version récente ou une version ancienne (jusqu’à FileMaker Pro 7) de FileMaker !

En effet, lorsque FileMaker crée à la volée une table supplémentaire, il crée par défaut un bouton à gauche de chaque rangée externe de votre table externe, pour pouvoir les supprimer.

De même, il coche par défaut, dans la définition du lien, l’option Supprimer les enreg. liés de cette table quand un enreg. est supprimé de l’autre table.

La mise en place « technique » de l’un comme de l’autre n’ont rien de compliqué et sont très simples à comprendre…

En revanche, il n’en est rien des incidences que ces choix ont pour vos données.

Rappelons simplement que lorsque vous supprimez une rangée externe dans une table externe, ce que vous effacez, ce n’est pas seulement ce qui apparaît dans la table externe mais un enregistrement lié ! Et lorsque vous supprimez un enregistrement lié, c’est bien au final un enregistrement que vous supprimez ! Exactement comme si vous étiez sur la fiche de Pierre Dupont et que vous activiez le menu Enregistrements > Supprimer l’enregistrement ou le bouton équivalent de la barre d’outils !

Alors, bien sûr, vous me direz que FileMaker prend la précaution d’afficher un message d’alerte lorsque l’utilisateur clique sur le bouton de destruction de la rangée externe. Certes ! Mais l’utilisateur de votre base le comprend-il ? A-t-il réellement conscience de ce qu’il est en train de faire ?

Vos données sont trop précieuses pour que vous laissiez quelque chose au hasard concernant leur suppression !

Et ce n’est pas parce que l’éditeur a fait un choix que vous êtes obligé de le suivre…

La fiche Astuce n°128 fait un point très précis sur tout ce qui concerne la suppression d’enregistrements liés, de rangées externes et d’enregistrements actifs. Même si vous connaissez déjà bien FileMaker et développez depuis longtemps, je suis sûre que l’un ou l’autre détail – qui n’en est pas forcément un 😉 – vous a échappé ! À l’aide notamment des deux encadrés des pages 3 et 7 qui font la synthèse de la question et vous donnent des informations vitales, sans doute y verrez-vous plus clair sur ce qui est à faire et ce qui est à éviter et quelles sont vos marges de manœuvre dans ce terrain miné qu’est la suppression d’enregistrement !

CouvAs128

À noter : ceux parmi vous qui n’ont pas encore acquis ou installé FileMaker 17 pourront se faire une idée de ce que propose ici FileMaker dans sa dernière version. Le fichier As128_Gestion_Commerciale.fmp12 qui accompagne la fiche montre le résultat des manipulations indiquées dans la fiche. Même sans pouvoir les faire, tous, vous pourrez donc en voir les effets…

La présentation des nouveautés que Magalie a faite en ligne le 18 mai dernier peut toujours être vue en replay. Il suffit pour cela de suivre le lien suivant : https://editomac.learnybox.com/filemaker-17/

Marie-Charlotte Potton

La fiche Astuce n°128

  • est, comme tous les mois, mise à disposition des abonnés par téléchargement depuis la page Livraisons, Elle fait partie de la livraison de juin 2018.
  • est en vente sur notre librairie en ligne dès aujourd’hui.

En plus, la fiche Astuce n°128 est la dernière proposée pour la session n°7 des fiches Astuces.
La session n°7 rassemble les fiches Astuces n°116 à 128.

Elle vous est proposée dès aujourd’hui sur la librairie,
au prix de 97 € au lieu de 135 € !

Profitez-en !

Vous n’êtes pas abonné aux fiches Astuces FileMaker ?

  • Si vous vous abonnez pour la première fois, connectez-vous comme membre ou devenez membre du site (c’est gratuit), puis cliquez sur la page S’abonner aux fiches Astuces ;
  • Pour vous réabonner, n’attendez pas la fin de votre abonnement et connectez-vous en tant que membre et cliquez sur la page Se réabonner aux fiches Astuces.
  • Vous voulez un début d’abonnement rétroactif ? C’est possible. Il suffit de nous le demander en précisant le numéro désiré comme point de départ.

Tags: , , , , , , , , , ,

Merci de laisser un commentaire (Pas de commentaire )

Désolé, les commentaires des articles réservés sont eux-mêmes réservés

Il n'y a pas de commentaire pour l'instant, soyez le premier ;-)