18 Transactions sécurisées

Que se passe-t-il lorsqu'on demande plusieurs choses en même temps sur des fiches FileMaker ?

Pour un seul enregistrement modifié par deux utilisateurs, pas de souci : une alerte informe du “conflit” en cours. Mais si cela survient alors que vous lancez un remplacement ou une boucle sur des enregistrements en nombre : pas d'alerte !
Mais... à tout problème, il existe toujours une solution...

Plus de détails


9,00 € TTC

Programme de fidélisation En achetant ce produit vous pouvez gagner jusqu'à 1 point de fidélité. Votre panier totalisera 1 point pouvant être transformé(s) en un bon de réduction de 0,20 €.


Voici donc la fiche n°18.
C'est une fiche de niveau avancé. Cela veut dire qu'elle n'est pas aussi détaillée que d'autres. Mais je vous invite à la travailler, quelque soit votre niveau et votre centre d'intérêt dans FileMaker.


En informatique, on dit qu’il y a concurrence lorsque deux procédures tentent d’intervenir sur le même enregistrement. Ce peut être des procédures effectuées manuellement, comme des procédures automatiques lancées par script simultanément par deux utilisateurs
Que se passe-t-il dans ce cas ?


Pour un seul enregistrement modifié de part et d’autre par deux utilisateurs, pas de souci : une alerte vous informe du “conflit” en cours. Mais imaginez que ceci survienne alors que vous lancez un remplacement ou une boucle sur des enregistrements en nombre : FileMaker ne vous indiquera pas celui à incriminer et vous aurez toutes les peines du monde à aller au bout de votre transaction.

Mais... à tout problème, il existe toujours une solution... Nous vous proposons de la découvrir à l’aide de cette Astuce accompagnée de son fichier FileMaker...

Ce fichier a pour but de faciliter la compréhension de la fiche, bien évidemment. Mais comme souvent les fichiers que nous vous avons fournis, il recèle d'autres informations, indépendamment du sujet illustré.

Regardez le graphe de liens. Et si après cela, vous continuez à penser qu'un graphe de liens est une copie conforme des relations apparentes entre tables, comme on le croit généralement en débutant, je vous invite à réfléchir (ou à prendre le Pack thématique sur le Graphe de liens).

Voyez aussi l'usage d'une constante dans un lien.

Regardez les scripts, et l'usage par exemple d'une variable comme compteur dans une boucle. Vous pouvez en avoir besoin dans de multiples projets...

Bonnes transactions...

 

Mots clés :

Script

Liens

Boucle

Gestion des erreurs

Sécurité

Documenter un script

Variable de script

  • Commentaire : À compléter avec le Pack sur le Graphe des liens et la fiche Astuce HS n°2 sur les Variables.
  • Date de parution : Décembre 2009
  • Fichier(s) : Document pdf + fichier fp7
  • Niveau : Avancé
  • Versions FileMaker : À partir de FileMaker 8

Aucun commentaire n'a été publié pour le moment.

Panier  

Aucun produit

Expédition 0,00 €
Taxes 0,00 €
Total 0,00 €

Les prix sont TTC

Commander

PayPal