Jump to content
FragonLeSec

FM Conférence 2016 : SES010 Une heure de gros mots ( PDF et démo )

Recommended Posts

SES010 Une heure de gros mots ( PDF et démo )

Voir le fichier

Fichier PDF de la présentation SES010 «Une heure de gros mots» par Sylvain Parent.

Vous trouverez également la version 2 du fichier de démonstration de la session que j’ai présenté à la FMConf d’Avignon. C’est une version améliorée et beaucoup plus claire. Merci à ceux qui m’ont contacté en privé pour les questions et les commentaires.

Ce fichier vise à démontrer que l’on peut dans FileMaker respecter les concepts de modularité tout en profitant des « qualités » de FileMaker. Les modules échangent des l’information, pas des structures. Cette technique améliore la cohérence et assure que chaque opération amènera le système d’un état valide à un autre état valide. (ACID). Il est bien sûr préférable de regarder le vidéo de la session auparavant.

Ce fichier inclus :

Le module de gestion des listes persistantes. (Fonctions personnalisées)
Le module de gestion des déclencheurs de scripts. (Fonctions personnalisées)
Le code des exemples montrés dans la présentation. 

Je vous invite à regarder le code des scripts suivants :
eFact_SurSaisieLibre
eClie_00PoserCritereRechercheLibre
eFact_RamenerInfosSurClient

Ils résument bien le concept et les techniques à mettre en œuvre.

Dans le module CLIENT
Ajouter un nouveau client et observer les modifications de la rubrique thésaurus. Ce sont les valeurs de cette rubrique qui serviront de critères de lien (pas de recherche) avec le module FACTURE. Le thésaurus n’inclut pas le nom du pays lorsque c’est le Canada. Comme la grande majorité des clients sont du Canada, utiliser ce mot pour distinguer un client serait inefficace. Essayez France dans le module Facture.

Dans le module PRODUIT
La rubrique « estVenduSuccursale » rend disponible le produit dans la liste des produits utilisée dans le module FACTURE.

Dans le module FACTURE
Créer une nouvelle facture et utiliser la saisie libre. Sélectionnez un client dans le portail et suivez le processus. Ajouter une ligne de facture et observer comment la sélection d’un produit coupe le lien entre les lignes de factures et les produits. Renforçant ainsi la cohérence (principe ACID)

N’hésitez pas à poster des questions ou des commentaires.

 

Utilisateur : Admin

Mot de passe : (aucun)

Merci


 

Share this post


Link to post
Share on other sites

oups j'ai oublié 

Utilisateur : Admin

Mot de passe : (aucun)

Sylvain Parent

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...