Inscrivez-vous

Sessions

FileMaker, Inc. : Succès actuels et orientations futures
FileMaker
Niveau: Débutant
Langue: Français
FileMaker Inc.
Présentation des succès récents et orientations futures de la plateforme FileMaker.
Les deux minutes du peuple, Volume 1: le JSON
Session 02
Niveau: Intermédiaire
Langue: Français
Décalcorama
Un vent de fraîcheur souffle sur la CQDF, et je vise à faire différent !
Plutôt que de vous proposer un sujet qui me tient à coeur (et que je connais probablement aussi par coeur!), j'aimerais vous offrir ce que VOUS voulez entendre !
Cette année, vous avez sélectionné le JSON. En débutant par son historique et en passant par la communication inter-système, nous allons tenter de faire le plus grand tour d'horizon possible en 60 minutes.
Modular programming with Card Windows
Session 03
Niveau: Intermédiaire
Langue: Anglais
Attitude
An over-view of helpful Card Window techniques for standardising components in a system.
How the process-separation model allows for black box processing available to all files in your solution from just one place.
How to open card windows on top of card windows to process from another place altogether.
An example of producing system documentation using the output from FMPerception and card windows to do the processing.
Encapsuler les variables globales
Topo 01
Niveau: Avancé
Langue: Français
Jefo Logistique
Les variables globales ont deux grands avantages : elles sont accessibles de tous les contextes et durent toute la session d’un utilisateur. Elles ont aussi de grands défauts. Il faut gérer et documenter leur nom pour éviter les collisions. Il est ardu de contrôler comment elles sont modifiées. Puisqu’elles exposent directement la structure, changer leur nom brise le code. Mais il y a une solution. Nous verrons comment l’encapsulation permet de ne plus avoir à gérer les noms, de contrôler leur modification et de les utiliser pour régler de vieux problèmes.
Présentation de produit - Inspector Pro
Produit 01
Niveau: Intermédiaire
Langue: Français
Beezwax
Si vous avez une solution que vous construisez depuis des années ou que vous débutez, cette session vous montrera comment InspectorPro peut vous aider à garder vos solutions FileMaker sans problème. InspectorPro collecte, analyse et génère des rapports sur les données du DDR (Database Design Report) de FileMaker. La dernière version d'InspectorPro offre également de nouvelles façons de collaborer avec les autres membres de votre équipe via FileMaker Server. Que vous développiez seul ou en équipe, InspectorPro vous permet d'analyser rapidement vos solutions à l'aide de PDoS (Process DDR on Server).
15 trucs et astuces de design
Session 04
Niveau: Débutant
Langue: Français
Direct Impact Solutions
15 trucs et astuces seront présentés afin d’alléger le quotidien en tant que développeur et améliorer l’expérience des utilisateurs. Rien de compliqué et facile à utiliser.
FileMaker Development Project Management in Enterprise
Topo 02
Niveau: Intermédiaire
Langue: Anglais
i2eye
Working with large enterprises can be challenging if you are a FileMaker developer. They have their own processes that have to be accommodated. As a FileMaker developer it is a win-win for the users, you the developer, and ultimately the enterprise. However, FileMaker development has to reflect a sensitivity to the imperatives these processes impose. Ultimately it is a uniquely satisfying experience. This presentation is directed to developers who work, or are considering working, with large enterprises whether in-house or as consultants. It also has insights for consultants working with smaller businesses.
Étude de cas : Ville de Montréal
Session 05
Niveau: Intermédiaire
Langue: Français
Le curseur habile
Présentation de la base de données du Service de développement économique de la Ville de Montréal. Globalement présenter son ergonomie et son interface utilisateur. Et voir le potentiel d'organisation de multiples informations inter-reliées et facilement repérables...
Dynamic Data Sources
Topo 03
Niveau: Avancé
Langue: Anglais
Direct Impact Solutions
Introducing the ability to dynamically pick data sources when opening the file and use cases that could benefit from this feature.
Dr Strangecode - or "How I learned to love the Let()"
Session 06
Niveau: Débutant
Langue: Anglais
MainSpring
Want to set variables without a script? Should you never use an If()? Ready for a heavy dose of function kung-fu? Break away from the basics of plain FileMaker functions and learn some amazing techniques that can take your development skillset to the next level. If you've ever been scared of recursion or using Let() statements, let's get you a black belt.
Un script générique (avec gestion d'erreur)
Session 07
Niveau: Avancé
Langue: Français
Raphaël Orsini EURL
Ma problématique est la suivante. Je travaille seul, j’ai pas mal de projets passés dont j’assure la maintenance, je veux pouvoir en développer de nouveau, je tache de répondre au plus prêt des besoins des clients, ce qui pose souvent des problèmes complexes.
Bref, j’ai besoin de faire vite des choses stables qui vont tenir dans le temps.

Pour faire vite, j’utilise des scripts génériques que je paramètre avec une variable structurée (en l’occurrence du XML mais cela pourrait être du JSON). Je suis sûr de ces scripts, car ils ont fait leurs preuves depuis longtemps.
D’autre part, leur gestion d’erreur permet d’avoir une idée assez claire de ce qui se passe en cas de problème et donc d’intervenir rapidement et efficacement.

Je vais donc vous présenter un script de recherche paramétré.
ExecuteSQL - How fast is it?
Topo 04
Niveau: Intermédiaire
Langue: Anglais
Direct Impact Solutions
FileMaker's ExecuteSQL function can be extremely handy for getting information from your system for auto-entering values, creating reports and processing data. Not only does it simplify the relationship graph, but it can, when used properly, replace many auto-entry options, compare values, create lists, and create dynamic reports. For users new to ExecuteSQL we'll cover the basics of the SQL language and how to learn more. We'll examine some of the downsides of using ExecuteSQL as well, so developers can avoid them.
Présentation de produit - MBS Plugin
Produit 02
Niveau: Intermédiaire
Langue: Anglais
Monkey Bread Software
Le plugin MBS ajoute à FileMaker plus de 5000 nouvelles fonctions et forment une excellente boîte à outils pour tous les développeurs FileMaker.

We show you the Swiss Army knife of Plugins. With over 5000 functions, the biggest toolbox to enable solutions with more and better integration to OS functions, other systems or processing data.
Expériences de la mise en place d'une interaction avec l'API de MailChimp
Session 08
Niveau: Intermédiaire
Langue: Français
CamelCase data
L'arrivée des fonctions natifs cURL et JSON en FileMaker 16 nous facilite l'interaction avec des services web à travers les API REST. Je partagerais mes expériences d'apprentissage, basées de ma première mise en main sérieuse de ces fonctions: une interaction avec le service de marketing par e-mail: MailChimp.