SlideShare ist ein Scribd-Unternehmen logo
1 von 29
Downloaden Sie, um offline zu lesen
Karsten Risseeuw 
Filemaker Module 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Filemaker Module 
Einführung in die Vorteile modularer Filemaker Programmierung 
Karsten Risseeuw, Kursiv Software 
karsten@kursiv.com, www.kursiv-software.com
Karsten Risseeuw 
Filemaker Module 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Filemaker Module 
Ansatz zu einer modularen Filemaker Programmierung 
nach Ideen von Todd Geist. 
Modular Filemaker 
www.modularfilemaker.org
Karsten Risseeuw 
Filemaker Module 
Was ich als Entwickler will… 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
• Ich will einfacher entwickeln 
• Ich will schneller entwickeln 
• Ich will besser integrieren 
• Ich will Filemaker Funktionen mehrfach nutzen können 
• Ich will Teile der Entwicklung outsourcen 
• Ich will Funktionen austauschen können 
• Ich will…
Karsten Risseeuw 
Filemaker Module 
Was sich zur Lösung anbietet: 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
• Programmierrichtlinien 
• Startdatei 
• Entwicklungssystem 
Unterschiedliche oder fehlende Ansätze 
Jeder sein eigenes Süppchen 
Oft komplex und mit steiler Lernkurve und nur «als 
Ganzes» zu entwickeln
Karsten Risseeuw 
Filemaker Module 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Ein anderer Ansatz 
• Statt komplexe Vorgaben eine einfache Struktur 
• Statt komplexe Systeme einfache(re) Module 
• Statt ein grosses Unterfangen lieber viele kleinere Schritte
Karsten Risseeuw 
Filemaker Module 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Filemaker Module 
Mo-du-le
Karsten Risseeuw 
Filemaker Module 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Filemaker Module 
Module
Karsten Risseeuw 
Filemaker Module 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com
Karsten Risseeuw 
Filemaker Module 
alternativer 
Programmierstil 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com
Karsten Risseeuw 
Filemaker Module 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Projekt A Projekt B
Karsten Risseeuw 
Filemaker Module 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Soweit die Idee… 
…aber geht denn das, in Filemaker?
Karsten Risseeuw 
Filemaker Module 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Code austauschen? 
• Filemaker kennt keinen Code wie bei Programmiersprachen 
• Die meisten Funktionen sind mit Layouts verknüpft 
• Alle Layouts sind mit Tabellen verknüpft 
• Austauschen lassen sich nur Dateien oder allenfalls Teile von anderen Dateien 
über Importfunktionen, kopieren, usw.
Karsten Risseeuw 
Filemaker Module 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Wie geht es weiter? 
«Die einfachste Art die Zukunft vorherzusagen, ist sie 
zu implementieren.» 
David Heinemeier Hansson, Software-Entwickler
Karsten Risseeuw 
Filemaker Module 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Modulares Filemaker 
Anforderungen 
Teilaufgabe 
Lösung 
Modul
Karsten Risseeuw 
Filemaker Module 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Modulares Filemaker 
Software 
Modul 
Modul 
Modul
Karsten Risseeuw 
Filemaker Module 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Lösungsansatz 
• Jede Funktion ein Modul 
• Module als eigenständige Dateien entwickeln 
• Integrationshilfe bieten
MODUL (Datei) 
Karsten Risseeuw 
Filemaker Module 
Lösungsdatei 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Scripts 
Tabellen 
Layouts 
Scripts 
Tabellen 
Layouts
MODUL (Datei) 
Karsten Risseeuw 
Filemaker Module 
Lösungsdatei 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Scripts 
Tabellen 
Layouts 
Scripts 
Tabellen 
Layouts
Karsten Risseeuw 
Filemaker Module 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
ModularFilemaker.org 
• Fokus auf Portabilität 
• Module selbständig entwickeln (eigene Datei) 
• Einfache Ablagestruktur für Scripts, Layouts, usw. 
• Trennung von Funktionalität und Parametrisierung 
• Vermeidung von Custom Functions 
• Gute Dokumentation zur Implementierung
Karsten Risseeuw 
Filemaker Module 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Module sind Bausteine 
Navigation Plug-in Manager Kalender Popup 
Backup Lösung Telefonnummer 
Formatierung 
MailChimp Anbindung 
QuickFind Wasserzeichen für Bilder Bullet fields 
Email-Lösung Fehlerverarbeitung Benutzerverwaltung 
Migrationsassistent für 
Upgrades 
Mehrsprachige Textlabels Virtuelle Sortierung 
Tab-Verwaltung Session-Verwaltung …
Karsten Risseeuw 
Filemaker Module 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Struktur: Scripts
Karsten Risseeuw 
Filemaker Module 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Struktur: Scripts
Karsten Risseeuw 
Filemaker Module 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Struktur: Scripts
Karsten Risseeuw 
Filemaker Module 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Struktur: Scripts
Karsten Risseeuw 
Filemaker Module 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Struktur: Layouts
Karsten Risseeuw 
Filemaker Module 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Andere Elemente 
• Alle Elemente immer nach dem Modul vermerken 
• Namen beispielsweise wie «[MODULNAME]-Ergänzung» auflisten 
(Custom Functions, Stilvorlagen, usw.)
Karsten Risseeuw 
Filemaker Module 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Von Bedeutung 
• Es gibt keine Vorgabe, wie man programmieren sollte 
• Es gibt Empfehlungen für die Verarbeitung von Triggers, Fehlermeldungen 
und mehrfache Parameter 
• Das Ziel ist die Portabilität der Funktion und Interaktion der Module
Karsten Risseeuw 
Filemaker Module 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Demonstration
Danke für das Bewerten dieses Vortrages 
Karsten Risseeuw 
Filemaker Module 
Vielen Dank unseren Sponsoren 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com

Más contenido relacionado

Was ist angesagt?

FMK2015: Neue Funktionen in FileMaker Go 14 by Jörg Köster
FMK2015: Neue Funktionen in FileMaker Go 14 by Jörg KösterFMK2015: Neue Funktionen in FileMaker Go 14 by Jörg Köster
FMK2015: Neue Funktionen in FileMaker Go 14 by Jörg KösterVerein FM Konferenz
 
FMK2019 dot-Net-Plugin selbst programmieren by Werner Staub
FMK2019 dot-Net-Plugin selbst programmieren by Werner StaubFMK2019 dot-Net-Plugin selbst programmieren by Werner Staub
FMK2019 dot-Net-Plugin selbst programmieren by Werner StaubVerein FM Konferenz
 
FMK2016 - Volker Krambrich - FileMaker Cloud - Amazon Web Services
FMK2016 - Volker Krambrich - FileMaker Cloud - Amazon Web ServicesFMK2016 - Volker Krambrich - FileMaker Cloud - Amazon Web Services
FMK2016 - Volker Krambrich - FileMaker Cloud - Amazon Web ServicesVerein FM Konferenz
 
Fmk2019 Produktentwicklung mit FileMaker by Harald Mair
Fmk2019 Produktentwicklung mit FileMaker by Harald MairFmk2019 Produktentwicklung mit FileMaker by Harald Mair
Fmk2019 Produktentwicklung mit FileMaker by Harald MairVerein FM Konferenz
 
FMK2016 - Arnold Kegebein - Recycling
FMK2016 - Arnold Kegebein - RecyclingFMK2016 - Arnold Kegebein - Recycling
FMK2016 - Arnold Kegebein - RecyclingVerein FM Konferenz
 
FMK2017 - WebDirect vs. FileMaker Pro by Klemens Kegebein und Holger Darjus
FMK2017 - WebDirect vs. FileMaker Pro by Klemens Kegebein und Holger DarjusFMK2017 - WebDirect vs. FileMaker Pro by Klemens Kegebein und Holger Darjus
FMK2017 - WebDirect vs. FileMaker Pro by Klemens Kegebein und Holger DarjusVerein FM Konferenz
 
FMK2015: FrameWork Konzepte in FileMaker Pro by Wolfgang Wunderlich
FMK2015: FrameWork Konzepte in FileMaker Pro by Wolfgang WunderlichFMK2015: FrameWork Konzepte in FileMaker Pro by Wolfgang Wunderlich
FMK2015: FrameWork Konzepte in FileMaker Pro by Wolfgang WunderlichVerein FM Konferenz
 
FMK2016 - Holger Darjus und Jörg Köster - Migration und Synchronisation
FMK2016 - Holger Darjus und Jörg Köster - Migration und SynchronisationFMK2016 - Holger Darjus und Jörg Köster - Migration und Synchronisation
FMK2016 - Holger Darjus und Jörg Köster - Migration und SynchronisationVerein FM Konferenz
 
FMK2019 FileMaker und externe Authentifizierung Rechteverwaltung mit Active D...
FMK2019 FileMaker und externe Authentifizierung Rechteverwaltung mit Active D...FMK2019 FileMaker und externe Authentifizierung Rechteverwaltung mit Active D...
FMK2019 FileMaker und externe Authentifizierung Rechteverwaltung mit Active D...Verein FM Konferenz
 
FMK2017 - MBS FileMaker Plugin by Christian Schmitz
FMK2017 - MBS FileMaker Plugin by Christian SchmitzFMK2017 - MBS FileMaker Plugin by Christian Schmitz
FMK2017 - MBS FileMaker Plugin by Christian SchmitzVerein FM Konferenz
 
FMK 2016 - Thomas Hirt - FileMaker Server SSL Zertifikate
FMK 2016 - Thomas Hirt - FileMaker Server SSL ZertifikateFMK 2016 - Thomas Hirt - FileMaker Server SSL Zertifikate
FMK 2016 - Thomas Hirt - FileMaker Server SSL ZertifikateVerein FM Konferenz
 
FMK2015: Entwicklung von modernen Benutzeroberflächen mit FileMaker Pro by Ad...
FMK2015: Entwicklung von modernen Benutzeroberflächen mit FileMaker Pro by Ad...FMK2015: Entwicklung von modernen Benutzeroberflächen mit FileMaker Pro by Ad...
FMK2015: Entwicklung von modernen Benutzeroberflächen mit FileMaker Pro by Ad...Verein FM Konferenz
 
FMK2019 Wir bauen uns ein Menüsystem by Thomas Hirt
FMK2019 Wir bauen uns ein Menüsystem by Thomas HirtFMK2019 Wir bauen uns ein Menüsystem by Thomas Hirt
FMK2019 Wir bauen uns ein Menüsystem by Thomas HirtVerein FM Konferenz
 
FMK2015: FileMaker Sicherheit Sicherheit Sicherheit by Alexis Gehrt
FMK2015: FileMaker Sicherheit Sicherheit Sicherheit by Alexis GehrtFMK2015: FileMaker Sicherheit Sicherheit Sicherheit by Alexis Gehrt
FMK2015: FileMaker Sicherheit Sicherheit Sicherheit by Alexis GehrtVerein FM Konferenz
 
FMK2017 - Der Bug - des Entwicklers Fluch by Jörg Köster
FMK2017 - Der Bug - des Entwicklers Fluch by Jörg KösterFMK2017 - Der Bug - des Entwicklers Fluch by Jörg Köster
FMK2017 - Der Bug - des Entwicklers Fluch by Jörg KösterVerein FM Konferenz
 
FMK2015: Software Engineering Basics by Jan Rüdiger
FMK2015: Software Engineering Basics by Jan RüdigerFMK2015: Software Engineering Basics by Jan Rüdiger
FMK2015: Software Engineering Basics by Jan RüdigerVerein FM Konferenz
 
FMK2017 - Vortrag FileMaker als Frontend zum Aktuallisieren von dynamischen W...
FMK2017 - Vortrag FileMaker als Frontend zum Aktuallisieren von dynamischen W...FMK2017 - Vortrag FileMaker als Frontend zum Aktuallisieren von dynamischen W...
FMK2017 - Vortrag FileMaker als Frontend zum Aktuallisieren von dynamischen W...Verein FM Konferenz
 

Was ist angesagt? (17)

FMK2015: Neue Funktionen in FileMaker Go 14 by Jörg Köster
FMK2015: Neue Funktionen in FileMaker Go 14 by Jörg KösterFMK2015: Neue Funktionen in FileMaker Go 14 by Jörg Köster
FMK2015: Neue Funktionen in FileMaker Go 14 by Jörg Köster
 
FMK2019 dot-Net-Plugin selbst programmieren by Werner Staub
FMK2019 dot-Net-Plugin selbst programmieren by Werner StaubFMK2019 dot-Net-Plugin selbst programmieren by Werner Staub
FMK2019 dot-Net-Plugin selbst programmieren by Werner Staub
 
FMK2016 - Volker Krambrich - FileMaker Cloud - Amazon Web Services
FMK2016 - Volker Krambrich - FileMaker Cloud - Amazon Web ServicesFMK2016 - Volker Krambrich - FileMaker Cloud - Amazon Web Services
FMK2016 - Volker Krambrich - FileMaker Cloud - Amazon Web Services
 
Fmk2019 Produktentwicklung mit FileMaker by Harald Mair
Fmk2019 Produktentwicklung mit FileMaker by Harald MairFmk2019 Produktentwicklung mit FileMaker by Harald Mair
Fmk2019 Produktentwicklung mit FileMaker by Harald Mair
 
FMK2016 - Arnold Kegebein - Recycling
FMK2016 - Arnold Kegebein - RecyclingFMK2016 - Arnold Kegebein - Recycling
FMK2016 - Arnold Kegebein - Recycling
 
FMK2017 - WebDirect vs. FileMaker Pro by Klemens Kegebein und Holger Darjus
FMK2017 - WebDirect vs. FileMaker Pro by Klemens Kegebein und Holger DarjusFMK2017 - WebDirect vs. FileMaker Pro by Klemens Kegebein und Holger Darjus
FMK2017 - WebDirect vs. FileMaker Pro by Klemens Kegebein und Holger Darjus
 
FMK2015: FrameWork Konzepte in FileMaker Pro by Wolfgang Wunderlich
FMK2015: FrameWork Konzepte in FileMaker Pro by Wolfgang WunderlichFMK2015: FrameWork Konzepte in FileMaker Pro by Wolfgang Wunderlich
FMK2015: FrameWork Konzepte in FileMaker Pro by Wolfgang Wunderlich
 
FMK2016 - Holger Darjus und Jörg Köster - Migration und Synchronisation
FMK2016 - Holger Darjus und Jörg Köster - Migration und SynchronisationFMK2016 - Holger Darjus und Jörg Köster - Migration und Synchronisation
FMK2016 - Holger Darjus und Jörg Köster - Migration und Synchronisation
 
FMK2019 FileMaker und externe Authentifizierung Rechteverwaltung mit Active D...
FMK2019 FileMaker und externe Authentifizierung Rechteverwaltung mit Active D...FMK2019 FileMaker und externe Authentifizierung Rechteverwaltung mit Active D...
FMK2019 FileMaker und externe Authentifizierung Rechteverwaltung mit Active D...
 
FMK2017 - MBS FileMaker Plugin by Christian Schmitz
FMK2017 - MBS FileMaker Plugin by Christian SchmitzFMK2017 - MBS FileMaker Plugin by Christian Schmitz
FMK2017 - MBS FileMaker Plugin by Christian Schmitz
 
FMK 2016 - Thomas Hirt - FileMaker Server SSL Zertifikate
FMK 2016 - Thomas Hirt - FileMaker Server SSL ZertifikateFMK 2016 - Thomas Hirt - FileMaker Server SSL Zertifikate
FMK 2016 - Thomas Hirt - FileMaker Server SSL Zertifikate
 
FMK2015: Entwicklung von modernen Benutzeroberflächen mit FileMaker Pro by Ad...
FMK2015: Entwicklung von modernen Benutzeroberflächen mit FileMaker Pro by Ad...FMK2015: Entwicklung von modernen Benutzeroberflächen mit FileMaker Pro by Ad...
FMK2015: Entwicklung von modernen Benutzeroberflächen mit FileMaker Pro by Ad...
 
FMK2019 Wir bauen uns ein Menüsystem by Thomas Hirt
FMK2019 Wir bauen uns ein Menüsystem by Thomas HirtFMK2019 Wir bauen uns ein Menüsystem by Thomas Hirt
FMK2019 Wir bauen uns ein Menüsystem by Thomas Hirt
 
FMK2015: FileMaker Sicherheit Sicherheit Sicherheit by Alexis Gehrt
FMK2015: FileMaker Sicherheit Sicherheit Sicherheit by Alexis GehrtFMK2015: FileMaker Sicherheit Sicherheit Sicherheit by Alexis Gehrt
FMK2015: FileMaker Sicherheit Sicherheit Sicherheit by Alexis Gehrt
 
FMK2017 - Der Bug - des Entwicklers Fluch by Jörg Köster
FMK2017 - Der Bug - des Entwicklers Fluch by Jörg KösterFMK2017 - Der Bug - des Entwicklers Fluch by Jörg Köster
FMK2017 - Der Bug - des Entwicklers Fluch by Jörg Köster
 
FMK2015: Software Engineering Basics by Jan Rüdiger
FMK2015: Software Engineering Basics by Jan RüdigerFMK2015: Software Engineering Basics by Jan Rüdiger
FMK2015: Software Engineering Basics by Jan Rüdiger
 
FMK2017 - Vortrag FileMaker als Frontend zum Aktuallisieren von dynamischen W...
FMK2017 - Vortrag FileMaker als Frontend zum Aktuallisieren von dynamischen W...FMK2017 - Vortrag FileMaker als Frontend zum Aktuallisieren von dynamischen W...
FMK2017 - Vortrag FileMaker als Frontend zum Aktuallisieren von dynamischen W...
 

Andere mochten auch

FMK2012: Programmstrukturen - FileMaker Skripten nicht nur für Experten …
FMK2012: Programmstrukturen - FileMaker Skripten nicht nur für Experten …FMK2012: Programmstrukturen - FileMaker Skripten nicht nur für Experten …
FMK2012: Programmstrukturen - FileMaker Skripten nicht nur für Experten …Verein FM Konferenz
 
E-Mail-Kampagnen mit MailChimp
E-Mail-Kampagnen mit MailChimpE-Mail-Kampagnen mit MailChimp
E-Mail-Kampagnen mit MailChimpthomasgemperle
 
Stabhochsprung: Anlaufgestaltung/ Teil 2 Das Ende
Stabhochsprung: Anlaufgestaltung/ Teil 2 Das EndeStabhochsprung: Anlaufgestaltung/ Teil 2 Das Ende
Stabhochsprung: Anlaufgestaltung/ Teil 2 Das EndeGuenther Lohre
 
Catalogo Brindes 2014 - Brinde para Você
Catalogo Brindes 2014 - Brinde para VocêCatalogo Brindes 2014 - Brinde para Você
Catalogo Brindes 2014 - Brinde para VocêFelipe Fejao
 
Der alte ahorn und die tanne - The old maple and the fir
Der alte ahorn und die tanne - The old maple and the firDer alte ahorn und die tanne - The old maple and the fir
Der alte ahorn und die tanne - The old maple and the firFreekidstories
 
Our Engagement
Our EngagementOur Engagement
Our Engagementariga83
 
Judge Velasquez denies and dismisses complaint against Beatrice WIley
Judge Velasquez denies and dismisses complaint against Beatrice WIleyJudge Velasquez denies and dismisses complaint against Beatrice WIley
Judge Velasquez denies and dismisses complaint against Beatrice WIleyHudson TV
 
23 Pulpit Lane Martinsburg WV 25403
23 Pulpit Lane Martinsburg WV 2540323 Pulpit Lane Martinsburg WV 25403
23 Pulpit Lane Martinsburg WV 25403Heather Harley
 
FMK 2013 Matroschka Prinzip, Marcel Moré & Holger Darjus
FMK 2013 Matroschka Prinzip, Marcel Moré & Holger DarjusFMK 2013 Matroschka Prinzip, Marcel Moré & Holger Darjus
FMK 2013 Matroschka Prinzip, Marcel Moré & Holger DarjusVerein FM Konferenz
 
Infografik: PR-Investionen 2014 - sparsam im Web 2.0
Infografik: PR-Investionen 2014 - sparsam im Web 2.0Infografik: PR-Investionen 2014 - sparsam im Web 2.0
Infografik: PR-Investionen 2014 - sparsam im Web 2.0Faktenkontor
 
Daten fakten zum gesundheitswesen fopi status okt. 2013
Daten fakten zum gesundheitswesen fopi status okt. 2013Daten fakten zum gesundheitswesen fopi status okt. 2013
Daten fakten zum gesundheitswesen fopi status okt. 2013casatch
 
MK2014 FileMaker Server 13 by Thomas Hahn
MK2014 FileMaker Server 13 by Thomas HahnMK2014 FileMaker Server 13 by Thomas Hahn
MK2014 FileMaker Server 13 by Thomas HahnVerein FM Konferenz
 
Gebt, so wird euch gegeben werden - Gain by Giving
Gebt, so wird euch gegeben werden - Gain by GivingGebt, so wird euch gegeben werden - Gain by Giving
Gebt, so wird euch gegeben werden - Gain by GivingFreekidstories
 

Andere mochten auch (20)

FMK2012: Programmstrukturen - FileMaker Skripten nicht nur für Experten …
FMK2012: Programmstrukturen - FileMaker Skripten nicht nur für Experten …FMK2012: Programmstrukturen - FileMaker Skripten nicht nur für Experten …
FMK2012: Programmstrukturen - FileMaker Skripten nicht nur für Experten …
 
Umschwung in der Instandhaltung.
Umschwung in der Instandhaltung.Umschwung in der Instandhaltung.
Umschwung in der Instandhaltung.
 
E-Mail-Kampagnen mit MailChimp
E-Mail-Kampagnen mit MailChimpE-Mail-Kampagnen mit MailChimp
E-Mail-Kampagnen mit MailChimp
 
Bookmarks
BookmarksBookmarks
Bookmarks
 
Ferdinand de Saussure
Ferdinand de SaussureFerdinand de Saussure
Ferdinand de Saussure
 
Stabhochsprung: Anlaufgestaltung/ Teil 2 Das Ende
Stabhochsprung: Anlaufgestaltung/ Teil 2 Das EndeStabhochsprung: Anlaufgestaltung/ Teil 2 Das Ende
Stabhochsprung: Anlaufgestaltung/ Teil 2 Das Ende
 
IFC Ebert Tagung Instandhaltung 2015
IFC Ebert Tagung Instandhaltung 2015IFC Ebert Tagung Instandhaltung 2015
IFC Ebert Tagung Instandhaltung 2015
 
Catalogo Brindes 2014 - Brinde para Você
Catalogo Brindes 2014 - Brinde para VocêCatalogo Brindes 2014 - Brinde para Você
Catalogo Brindes 2014 - Brinde para Você
 
Der alte ahorn und die tanne - The old maple and the fir
Der alte ahorn und die tanne - The old maple and the firDer alte ahorn und die tanne - The old maple and the fir
Der alte ahorn und die tanne - The old maple and the fir
 
Our Engagement
Our EngagementOur Engagement
Our Engagement
 
Fobie
FobieFobie
Fobie
 
Judge Velasquez denies and dismisses complaint against Beatrice WIley
Judge Velasquez denies and dismisses complaint against Beatrice WIleyJudge Velasquez denies and dismisses complaint against Beatrice WIley
Judge Velasquez denies and dismisses complaint against Beatrice WIley
 
Farmacotécnica de fitoterapicos
Farmacotécnica de fitoterapicosFarmacotécnica de fitoterapicos
Farmacotécnica de fitoterapicos
 
23 Pulpit Lane Martinsburg WV 25403
23 Pulpit Lane Martinsburg WV 2540323 Pulpit Lane Martinsburg WV 25403
23 Pulpit Lane Martinsburg WV 25403
 
SRF Business Analyse und Agilität
SRF Business Analyse und AgilitätSRF Business Analyse und Agilität
SRF Business Analyse und Agilität
 
FMK 2013 Matroschka Prinzip, Marcel Moré & Holger Darjus
FMK 2013 Matroschka Prinzip, Marcel Moré & Holger DarjusFMK 2013 Matroschka Prinzip, Marcel Moré & Holger Darjus
FMK 2013 Matroschka Prinzip, Marcel Moré & Holger Darjus
 
Infografik: PR-Investionen 2014 - sparsam im Web 2.0
Infografik: PR-Investionen 2014 - sparsam im Web 2.0Infografik: PR-Investionen 2014 - sparsam im Web 2.0
Infografik: PR-Investionen 2014 - sparsam im Web 2.0
 
Daten fakten zum gesundheitswesen fopi status okt. 2013
Daten fakten zum gesundheitswesen fopi status okt. 2013Daten fakten zum gesundheitswesen fopi status okt. 2013
Daten fakten zum gesundheitswesen fopi status okt. 2013
 
MK2014 FileMaker Server 13 by Thomas Hahn
MK2014 FileMaker Server 13 by Thomas HahnMK2014 FileMaker Server 13 by Thomas Hahn
MK2014 FileMaker Server 13 by Thomas Hahn
 
Gebt, so wird euch gegeben werden - Gain by Giving
Gebt, so wird euch gegeben werden - Gain by GivingGebt, so wird euch gegeben werden - Gain by Giving
Gebt, so wird euch gegeben werden - Gain by Giving
 

Ähnlich wie FMK2014: FileMaker Module by Karsten Risseeuw

FMK 2013 Entwickler Werkzeuge, Marcel Moré
FMK 2013 Entwickler Werkzeuge, Marcel MoréFMK 2013 Entwickler Werkzeuge, Marcel Moré
FMK 2013 Entwickler Werkzeuge, Marcel MoréVerein FM Konferenz
 
FileMaker 13 - Neue Befehle und mehr Möglichkeiten by Patrick Risch
FileMaker 13 - Neue Befehle und mehr Möglichkeiten by Patrick RischFileMaker 13 - Neue Befehle und mehr Möglichkeiten by Patrick Risch
FileMaker 13 - Neue Befehle und mehr Möglichkeiten by Patrick RischVerein FM Konferenz
 
FMK2014: Verband der FileMaker Entwickler by Holger Darjus
FMK2014: Verband der FileMaker Entwickler by Holger DarjusFMK2014: Verband der FileMaker Entwickler by Holger Darjus
FMK2014: Verband der FileMaker Entwickler by Holger DarjusVerein FM Konferenz
 
FMK2012: Strukturierte Scriptprogrammierung und neue Befehle und Scriptbefehl...
FMK2012: Strukturierte Scriptprogrammierung und neue Befehle und Scriptbefehl...FMK2012: Strukturierte Scriptprogrammierung und neue Befehle und Scriptbefehl...
FMK2012: Strukturierte Scriptprogrammierung und neue Befehle und Scriptbefehl...Verein FM Konferenz
 
FMK2015: The Power of JavaScript by Marcel Moré
FMK2015: The Power of JavaScript by Marcel MoréFMK2015: The Power of JavaScript by Marcel Moré
FMK2015: The Power of JavaScript by Marcel MoréVerein FM Konferenz
 
FMK2015: FileMaker Server 14 by Volker Krambrich
FMK2015: FileMaker Server 14 by Volker KrambrichFMK2015: FileMaker Server 14 by Volker Krambrich
FMK2015: FileMaker Server 14 by Volker KrambrichVerein FM Konferenz
 
FMK2014: Custom Web Publishing (mit PHP) und WebDirect in einer Lösung by Mar...
FMK2014: Custom Web Publishing (mit PHP) und WebDirect in einer Lösung by Mar...FMK2014: Custom Web Publishing (mit PHP) und WebDirect in einer Lösung by Mar...
FMK2014: Custom Web Publishing (mit PHP) und WebDirect in einer Lösung by Mar...Verein FM Konferenz
 
FMK2017 - Plugins für die FileMaker Cloud by Christian Schmitz
FMK2017 - Plugins für die FileMaker Cloud by Christian SchmitzFMK2017 - Plugins für die FileMaker Cloud by Christian Schmitz
FMK2017 - Plugins für die FileMaker Cloud by Christian SchmitzVerein FM Konferenz
 
FMK2014 FileMaker Go im Alltag by Markus Schneider
FMK2014 FileMaker Go im Alltag by Markus SchneiderFMK2014 FileMaker Go im Alltag by Markus Schneider
FMK2014 FileMaker Go im Alltag by Markus SchneiderVerein FM Konferenz
 
FM2014: Einführung in Function Scripting by Thomas Hirt
FM2014: Einführung in Function Scripting by Thomas HirtFM2014: Einführung in Function Scripting by Thomas Hirt
FM2014: Einführung in Function Scripting by Thomas HirtVerein FM Konferenz
 
FMK2015: FileMaker 14 Webdirect by Michael Valentin
FMK2015: FileMaker 14 Webdirect by Michael ValentinFMK2015: FileMaker 14 Webdirect by Michael Valentin
FMK2015: FileMaker 14 Webdirect by Michael ValentinVerein FM Konferenz
 
FMK2015: Von Skriptparametern Variablen und Globalen by Patrick Risch
FMK2015: Von Skriptparametern Variablen und Globalen by Patrick RischFMK2015: Von Skriptparametern Variablen und Globalen by Patrick Risch
FMK2015: Von Skriptparametern Variablen und Globalen by Patrick RischVerein FM Konferenz
 
FMK2016 - Christian Schmitz - MBS FileMaker Plugin
FMK2016 - Christian Schmitz - MBS FileMaker PluginFMK2016 - Christian Schmitz - MBS FileMaker Plugin
FMK2016 - Christian Schmitz - MBS FileMaker PluginVerein FM Konferenz
 
FMK2015: Erste Schritte mit einem Codeversionierungssystem by Thomas Hirt
FMK2015: Erste Schritte mit einem Codeversionierungssystem by Thomas HirtFMK2015: Erste Schritte mit einem Codeversionierungssystem by Thomas Hirt
FMK2015: Erste Schritte mit einem Codeversionierungssystem by Thomas HirtVerein FM Konferenz
 
FMK2017 - FileMaker Server in der Cloud by Volker Krambrich
FMK2017 - FileMaker Server in der Cloud by Volker KrambrichFMK2017 - FileMaker Server in der Cloud by Volker Krambrich
FMK2017 - FileMaker Server in der Cloud by Volker KrambrichVerein FM Konferenz
 
FMK2022 FileMaker und Javascript von Adam Augustin
FMK2022 FileMaker und Javascript von Adam AugustinFMK2022 FileMaker und Javascript von Adam Augustin
FMK2022 FileMaker und Javascript von Adam AugustinVerein FM Konferenz
 
FMK2018- Benutzerverwaltung für FileMaker Pro Karsten Risseeuw
FMK2018- Benutzerverwaltung für FileMaker Pro Karsten RisseeuwFMK2018- Benutzerverwaltung für FileMaker Pro Karsten Risseeuw
FMK2018- Benutzerverwaltung für FileMaker Pro Karsten RisseeuwVerein FM Konferenz
 
FMK2022 FileMaker DataAPI und Java von Bernhard Schulz
FMK2022 FileMaker DataAPI und Java von Bernhard SchulzFMK2022 FileMaker DataAPI und Java von Bernhard Schulz
FMK2022 FileMaker DataAPI und Java von Bernhard SchulzVerein FM Konferenz
 
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdf
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdfFMK2022 Die Zukunft von FileMaker - Marcel Moré.pdf
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdfVerein FM Konferenz
 
FMK2015: Arbeiten mit Themes und Stilvorlagen by Karsten Risseeuw
FMK2015: Arbeiten mit Themes und Stilvorlagen by Karsten RisseeuwFMK2015: Arbeiten mit Themes und Stilvorlagen by Karsten Risseeuw
FMK2015: Arbeiten mit Themes und Stilvorlagen by Karsten RisseeuwVerein FM Konferenz
 

Ähnlich wie FMK2014: FileMaker Module by Karsten Risseeuw (20)

FMK 2013 Entwickler Werkzeuge, Marcel Moré
FMK 2013 Entwickler Werkzeuge, Marcel MoréFMK 2013 Entwickler Werkzeuge, Marcel Moré
FMK 2013 Entwickler Werkzeuge, Marcel Moré
 
FileMaker 13 - Neue Befehle und mehr Möglichkeiten by Patrick Risch
FileMaker 13 - Neue Befehle und mehr Möglichkeiten by Patrick RischFileMaker 13 - Neue Befehle und mehr Möglichkeiten by Patrick Risch
FileMaker 13 - Neue Befehle und mehr Möglichkeiten by Patrick Risch
 
FMK2014: Verband der FileMaker Entwickler by Holger Darjus
FMK2014: Verband der FileMaker Entwickler by Holger DarjusFMK2014: Verband der FileMaker Entwickler by Holger Darjus
FMK2014: Verband der FileMaker Entwickler by Holger Darjus
 
FMK2012: Strukturierte Scriptprogrammierung und neue Befehle und Scriptbefehl...
FMK2012: Strukturierte Scriptprogrammierung und neue Befehle und Scriptbefehl...FMK2012: Strukturierte Scriptprogrammierung und neue Befehle und Scriptbefehl...
FMK2012: Strukturierte Scriptprogrammierung und neue Befehle und Scriptbefehl...
 
FMK2015: The Power of JavaScript by Marcel Moré
FMK2015: The Power of JavaScript by Marcel MoréFMK2015: The Power of JavaScript by Marcel Moré
FMK2015: The Power of JavaScript by Marcel Moré
 
FMK2015: FileMaker Server 14 by Volker Krambrich
FMK2015: FileMaker Server 14 by Volker KrambrichFMK2015: FileMaker Server 14 by Volker Krambrich
FMK2015: FileMaker Server 14 by Volker Krambrich
 
FMK2014: Custom Web Publishing (mit PHP) und WebDirect in einer Lösung by Mar...
FMK2014: Custom Web Publishing (mit PHP) und WebDirect in einer Lösung by Mar...FMK2014: Custom Web Publishing (mit PHP) und WebDirect in einer Lösung by Mar...
FMK2014: Custom Web Publishing (mit PHP) und WebDirect in einer Lösung by Mar...
 
FMK2017 - Plugins für die FileMaker Cloud by Christian Schmitz
FMK2017 - Plugins für die FileMaker Cloud by Christian SchmitzFMK2017 - Plugins für die FileMaker Cloud by Christian Schmitz
FMK2017 - Plugins für die FileMaker Cloud by Christian Schmitz
 
FMK2014 FileMaker Go im Alltag by Markus Schneider
FMK2014 FileMaker Go im Alltag by Markus SchneiderFMK2014 FileMaker Go im Alltag by Markus Schneider
FMK2014 FileMaker Go im Alltag by Markus Schneider
 
FM2014: Einführung in Function Scripting by Thomas Hirt
FM2014: Einführung in Function Scripting by Thomas HirtFM2014: Einführung in Function Scripting by Thomas Hirt
FM2014: Einführung in Function Scripting by Thomas Hirt
 
FMK2015: FileMaker 14 Webdirect by Michael Valentin
FMK2015: FileMaker 14 Webdirect by Michael ValentinFMK2015: FileMaker 14 Webdirect by Michael Valentin
FMK2015: FileMaker 14 Webdirect by Michael Valentin
 
FMK2015: Von Skriptparametern Variablen und Globalen by Patrick Risch
FMK2015: Von Skriptparametern Variablen und Globalen by Patrick RischFMK2015: Von Skriptparametern Variablen und Globalen by Patrick Risch
FMK2015: Von Skriptparametern Variablen und Globalen by Patrick Risch
 
FMK2016 - Christian Schmitz - MBS FileMaker Plugin
FMK2016 - Christian Schmitz - MBS FileMaker PluginFMK2016 - Christian Schmitz - MBS FileMaker Plugin
FMK2016 - Christian Schmitz - MBS FileMaker Plugin
 
FMK2015: Erste Schritte mit einem Codeversionierungssystem by Thomas Hirt
FMK2015: Erste Schritte mit einem Codeversionierungssystem by Thomas HirtFMK2015: Erste Schritte mit einem Codeversionierungssystem by Thomas Hirt
FMK2015: Erste Schritte mit einem Codeversionierungssystem by Thomas Hirt
 
FMK2017 - FileMaker Server in der Cloud by Volker Krambrich
FMK2017 - FileMaker Server in der Cloud by Volker KrambrichFMK2017 - FileMaker Server in der Cloud by Volker Krambrich
FMK2017 - FileMaker Server in der Cloud by Volker Krambrich
 
FMK2022 FileMaker und Javascript von Adam Augustin
FMK2022 FileMaker und Javascript von Adam AugustinFMK2022 FileMaker und Javascript von Adam Augustin
FMK2022 FileMaker und Javascript von Adam Augustin
 
FMK2018- Benutzerverwaltung für FileMaker Pro Karsten Risseeuw
FMK2018- Benutzerverwaltung für FileMaker Pro Karsten RisseeuwFMK2018- Benutzerverwaltung für FileMaker Pro Karsten Risseeuw
FMK2018- Benutzerverwaltung für FileMaker Pro Karsten Risseeuw
 
FMK2022 FileMaker DataAPI und Java von Bernhard Schulz
FMK2022 FileMaker DataAPI und Java von Bernhard SchulzFMK2022 FileMaker DataAPI und Java von Bernhard Schulz
FMK2022 FileMaker DataAPI und Java von Bernhard Schulz
 
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdf
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdfFMK2022 Die Zukunft von FileMaker - Marcel Moré.pdf
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdf
 
FMK2015: Arbeiten mit Themes und Stilvorlagen by Karsten Risseeuw
FMK2015: Arbeiten mit Themes und Stilvorlagen by Karsten RisseeuwFMK2015: Arbeiten mit Themes und Stilvorlagen by Karsten Risseeuw
FMK2015: Arbeiten mit Themes und Stilvorlagen by Karsten Risseeuw
 

Mehr von Verein FM Konferenz

FMK2022 Excel und FileMaker Schittko.pdf
FMK2022 Excel und FileMaker Schittko.pdfFMK2022 Excel und FileMaker Schittko.pdf
FMK2022 Excel und FileMaker Schittko.pdfVerein FM Konferenz
 
FMK2022 Drucken über Dateigrenzen hinweg von Philipp Puls
FMK2022 Drucken über Dateigrenzen hinweg von Philipp PulsFMK2022 Drucken über Dateigrenzen hinweg von Philipp Puls
FMK2022 Drucken über Dateigrenzen hinweg von Philipp PulsVerein FM Konferenz
 
FMK2022 Custom Functions von Philipp Puls
FMK2022 Custom Functions von Philipp PulsFMK2022 Custom Functions von Philipp Puls
FMK2022 Custom Functions von Philipp PulsVerein FM Konferenz
 
FMK2022 FileMaker Fehler von Martin Schwarz
FMK2022 FileMaker Fehler von Martin SchwarzFMK2022 FileMaker Fehler von Martin Schwarz
FMK2022 FileMaker Fehler von Martin SchwarzVerein FM Konferenz
 
FMK2022 FileMaker Server unter Linux Workshop von Bernhard Schulz
FMK2022 FileMaker Server unter Linux Workshop von Bernhard SchulzFMK2022 FileMaker Server unter Linux Workshop von Bernhard Schulz
FMK2022 FileMaker Server unter Linux Workshop von Bernhard SchulzVerein FM Konferenz
 
FMK2022 Neue Programmiertechniken von Adam Augusting
FMK2022 Neue Programmiertechniken von Adam AugustingFMK2022 Neue Programmiertechniken von Adam Augusting
FMK2022 Neue Programmiertechniken von Adam AugustingVerein FM Konferenz
 
FMK2022 Arbeiten mit SVG in FileMaker - Robert Kaiser
FMK2022 Arbeiten mit SVG in FileMaker - Robert KaiserFMK2022 Arbeiten mit SVG in FileMaker - Robert Kaiser
FMK2022 Arbeiten mit SVG in FileMaker - Robert KaiserVerein FM Konferenz
 
FMK2022 Dokumentation - Thomas Hirt
FMK2022 Dokumentation - Thomas HirtFMK2022 Dokumentation - Thomas Hirt
FMK2022 Dokumentation - Thomas HirtVerein FM Konferenz
 
FMK2022 CustomFunctions Fuer Einsteiger - Thomas Hirt
FMK2022 CustomFunctions Fuer Einsteiger - Thomas HirtFMK2022 CustomFunctions Fuer Einsteiger - Thomas Hirt
FMK2022 CustomFunctions Fuer Einsteiger - Thomas HirtVerein FM Konferenz
 
FMK2022 Datenschutz DSGVO Christoph Kluss
FMK2022 Datenschutz DSGVO Christoph KlussFMK2022 Datenschutz DSGVO Christoph Kluss
FMK2022 Datenschutz DSGVO Christoph KlussVerein FM Konferenz
 
FMK2022 Rechnungen Inkasso - Christoph Kluss
FMK2022 Rechnungen Inkasso - Christoph KlussFMK2022 Rechnungen Inkasso - Christoph Kluss
FMK2022 Rechnungen Inkasso - Christoph KlussVerein FM Konferenz
 
FMK2019 bug off lightning talk by Russell Watson
FMK2019 bug off lightning talk by Russell WatsonFMK2019 bug off lightning talk by Russell Watson
FMK2019 bug off lightning talk by Russell WatsonVerein FM Konferenz
 
FMK2019 being an optimist in a pessimistic world by vincenzo menanno
FMK2019 being an optimist in a pessimistic world by vincenzo menannoFMK2019 being an optimist in a pessimistic world by vincenzo menanno
FMK2019 being an optimist in a pessimistic world by vincenzo menannoVerein FM Konferenz
 
FMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
FMK2019 FileMaker Performance Update 2019 by HOnza KoudelkaFMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
FMK2019 FileMaker Performance Update 2019 by HOnza KoudelkaVerein FM Konferenz
 
FMK2019 Hardware Integrated by HOnza Koudelka
FMK2019 Hardware Integrated by HOnza KoudelkaFMK2019 Hardware Integrated by HOnza Koudelka
FMK2019 Hardware Integrated by HOnza KoudelkaVerein FM Konferenz
 
FMK2019 FileMaker Data API mit Node.js nutzen by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen by Adam AugustinFMK2019 FileMaker Data API mit Node.js nutzen by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen by Adam AugustinVerein FM Konferenz
 
FMK2019 Layout und Eigene Menüs-Management by Jörg Köster
FMK2019 Layout und Eigene Menüs-Management  by Jörg KösterFMK2019 Layout und Eigene Menüs-Management  by Jörg Köster
FMK2019 Layout und Eigene Menüs-Management by Jörg KösterVerein FM Konferenz
 
FMK2019 FM Data Migration Tool by Stefan Tischler
FMK2019 FM Data Migration Tool by Stefan TischlerFMK2019 FM Data Migration Tool by Stefan Tischler
FMK2019 FM Data Migration Tool by Stefan TischlerVerein FM Konferenz
 
FMK2019 Waagrechte Scrollbar für Ausschnittreihen erstellen by Gerhard Schwin...
FMK2019 Waagrechte Scrollbar für Ausschnittreihen erstellen by Gerhard Schwin...FMK2019 Waagrechte Scrollbar für Ausschnittreihen erstellen by Gerhard Schwin...
FMK2019 Waagrechte Scrollbar für Ausschnittreihen erstellen by Gerhard Schwin...Verein FM Konferenz
 
FMK2019 FileMaker und ESS (MySQL) mit cURL statt ODBC by Philipp Puls
FMK2019 FileMaker und ESS (MySQL) mit cURL statt ODBC by Philipp PulsFMK2019 FileMaker und ESS (MySQL) mit cURL statt ODBC by Philipp Puls
FMK2019 FileMaker und ESS (MySQL) mit cURL statt ODBC by Philipp PulsVerein FM Konferenz
 

Mehr von Verein FM Konferenz (20)

FMK2022 Excel und FileMaker Schittko.pdf
FMK2022 Excel und FileMaker Schittko.pdfFMK2022 Excel und FileMaker Schittko.pdf
FMK2022 Excel und FileMaker Schittko.pdf
 
FMK2022 Drucken über Dateigrenzen hinweg von Philipp Puls
FMK2022 Drucken über Dateigrenzen hinweg von Philipp PulsFMK2022 Drucken über Dateigrenzen hinweg von Philipp Puls
FMK2022 Drucken über Dateigrenzen hinweg von Philipp Puls
 
FMK2022 Custom Functions von Philipp Puls
FMK2022 Custom Functions von Philipp PulsFMK2022 Custom Functions von Philipp Puls
FMK2022 Custom Functions von Philipp Puls
 
FMK2022 FileMaker Fehler von Martin Schwarz
FMK2022 FileMaker Fehler von Martin SchwarzFMK2022 FileMaker Fehler von Martin Schwarz
FMK2022 FileMaker Fehler von Martin Schwarz
 
FMK2022 FileMaker Server unter Linux Workshop von Bernhard Schulz
FMK2022 FileMaker Server unter Linux Workshop von Bernhard SchulzFMK2022 FileMaker Server unter Linux Workshop von Bernhard Schulz
FMK2022 FileMaker Server unter Linux Workshop von Bernhard Schulz
 
FMK2022 Neue Programmiertechniken von Adam Augusting
FMK2022 Neue Programmiertechniken von Adam AugustingFMK2022 Neue Programmiertechniken von Adam Augusting
FMK2022 Neue Programmiertechniken von Adam Augusting
 
FMK2022 Arbeiten mit SVG in FileMaker - Robert Kaiser
FMK2022 Arbeiten mit SVG in FileMaker - Robert KaiserFMK2022 Arbeiten mit SVG in FileMaker - Robert Kaiser
FMK2022 Arbeiten mit SVG in FileMaker - Robert Kaiser
 
FMK2022 Dokumentation - Thomas Hirt
FMK2022 Dokumentation - Thomas HirtFMK2022 Dokumentation - Thomas Hirt
FMK2022 Dokumentation - Thomas Hirt
 
FMK2022 CustomFunctions Fuer Einsteiger - Thomas Hirt
FMK2022 CustomFunctions Fuer Einsteiger - Thomas HirtFMK2022 CustomFunctions Fuer Einsteiger - Thomas Hirt
FMK2022 CustomFunctions Fuer Einsteiger - Thomas Hirt
 
FMK2022 Datenschutz DSGVO Christoph Kluss
FMK2022 Datenschutz DSGVO Christoph KlussFMK2022 Datenschutz DSGVO Christoph Kluss
FMK2022 Datenschutz DSGVO Christoph Kluss
 
FMK2022 Rechnungen Inkasso - Christoph Kluss
FMK2022 Rechnungen Inkasso - Christoph KlussFMK2022 Rechnungen Inkasso - Christoph Kluss
FMK2022 Rechnungen Inkasso - Christoph Kluss
 
FMK2019 bug off lightning talk by Russell Watson
FMK2019 bug off lightning talk by Russell WatsonFMK2019 bug off lightning talk by Russell Watson
FMK2019 bug off lightning talk by Russell Watson
 
FMK2019 being an optimist in a pessimistic world by vincenzo menanno
FMK2019 being an optimist in a pessimistic world by vincenzo menannoFMK2019 being an optimist in a pessimistic world by vincenzo menanno
FMK2019 being an optimist in a pessimistic world by vincenzo menanno
 
FMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
FMK2019 FileMaker Performance Update 2019 by HOnza KoudelkaFMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
FMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
 
FMK2019 Hardware Integrated by HOnza Koudelka
FMK2019 Hardware Integrated by HOnza KoudelkaFMK2019 Hardware Integrated by HOnza Koudelka
FMK2019 Hardware Integrated by HOnza Koudelka
 
FMK2019 FileMaker Data API mit Node.js nutzen by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen by Adam AugustinFMK2019 FileMaker Data API mit Node.js nutzen by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen by Adam Augustin
 
FMK2019 Layout und Eigene Menüs-Management by Jörg Köster
FMK2019 Layout und Eigene Menüs-Management  by Jörg KösterFMK2019 Layout und Eigene Menüs-Management  by Jörg Köster
FMK2019 Layout und Eigene Menüs-Management by Jörg Köster
 
FMK2019 FM Data Migration Tool by Stefan Tischler
FMK2019 FM Data Migration Tool by Stefan TischlerFMK2019 FM Data Migration Tool by Stefan Tischler
FMK2019 FM Data Migration Tool by Stefan Tischler
 
FMK2019 Waagrechte Scrollbar für Ausschnittreihen erstellen by Gerhard Schwin...
FMK2019 Waagrechte Scrollbar für Ausschnittreihen erstellen by Gerhard Schwin...FMK2019 Waagrechte Scrollbar für Ausschnittreihen erstellen by Gerhard Schwin...
FMK2019 Waagrechte Scrollbar für Ausschnittreihen erstellen by Gerhard Schwin...
 
FMK2019 FileMaker und ESS (MySQL) mit cURL statt ODBC by Philipp Puls
FMK2019 FileMaker und ESS (MySQL) mit cURL statt ODBC by Philipp PulsFMK2019 FileMaker und ESS (MySQL) mit cURL statt ODBC by Philipp Puls
FMK2019 FileMaker und ESS (MySQL) mit cURL statt ODBC by Philipp Puls
 

FMK2014: FileMaker Module by Karsten Risseeuw

  • 1. Karsten Risseeuw Filemaker Module FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Filemaker Module Einführung in die Vorteile modularer Filemaker Programmierung Karsten Risseeuw, Kursiv Software karsten@kursiv.com, www.kursiv-software.com
  • 2. Karsten Risseeuw Filemaker Module FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Filemaker Module Ansatz zu einer modularen Filemaker Programmierung nach Ideen von Todd Geist. Modular Filemaker www.modularfilemaker.org
  • 3. Karsten Risseeuw Filemaker Module Was ich als Entwickler will… FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com • Ich will einfacher entwickeln • Ich will schneller entwickeln • Ich will besser integrieren • Ich will Filemaker Funktionen mehrfach nutzen können • Ich will Teile der Entwicklung outsourcen • Ich will Funktionen austauschen können • Ich will…
  • 4. Karsten Risseeuw Filemaker Module Was sich zur Lösung anbietet: FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com • Programmierrichtlinien • Startdatei • Entwicklungssystem Unterschiedliche oder fehlende Ansätze Jeder sein eigenes Süppchen Oft komplex und mit steiler Lernkurve und nur «als Ganzes» zu entwickeln
  • 5. Karsten Risseeuw Filemaker Module FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Ein anderer Ansatz • Statt komplexe Vorgaben eine einfache Struktur • Statt komplexe Systeme einfache(re) Module • Statt ein grosses Unterfangen lieber viele kleinere Schritte
  • 6. Karsten Risseeuw Filemaker Module FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Filemaker Module Mo-du-le
  • 7. Karsten Risseeuw Filemaker Module FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Filemaker Module Module
  • 8. Karsten Risseeuw Filemaker Module FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com
  • 9. Karsten Risseeuw Filemaker Module alternativer Programmierstil FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com
  • 10. Karsten Risseeuw Filemaker Module FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Projekt A Projekt B
  • 11. Karsten Risseeuw Filemaker Module FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Soweit die Idee… …aber geht denn das, in Filemaker?
  • 12. Karsten Risseeuw Filemaker Module FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Code austauschen? • Filemaker kennt keinen Code wie bei Programmiersprachen • Die meisten Funktionen sind mit Layouts verknüpft • Alle Layouts sind mit Tabellen verknüpft • Austauschen lassen sich nur Dateien oder allenfalls Teile von anderen Dateien über Importfunktionen, kopieren, usw.
  • 13. Karsten Risseeuw Filemaker Module FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Wie geht es weiter? «Die einfachste Art die Zukunft vorherzusagen, ist sie zu implementieren.» David Heinemeier Hansson, Software-Entwickler
  • 14. Karsten Risseeuw Filemaker Module FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Modulares Filemaker Anforderungen Teilaufgabe Lösung Modul
  • 15. Karsten Risseeuw Filemaker Module FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Modulares Filemaker Software Modul Modul Modul
  • 16. Karsten Risseeuw Filemaker Module FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Lösungsansatz • Jede Funktion ein Modul • Module als eigenständige Dateien entwickeln • Integrationshilfe bieten
  • 17. MODUL (Datei) Karsten Risseeuw Filemaker Module Lösungsdatei FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Scripts Tabellen Layouts Scripts Tabellen Layouts
  • 18. MODUL (Datei) Karsten Risseeuw Filemaker Module Lösungsdatei FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Scripts Tabellen Layouts Scripts Tabellen Layouts
  • 19. Karsten Risseeuw Filemaker Module FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com ModularFilemaker.org • Fokus auf Portabilität • Module selbständig entwickeln (eigene Datei) • Einfache Ablagestruktur für Scripts, Layouts, usw. • Trennung von Funktionalität und Parametrisierung • Vermeidung von Custom Functions • Gute Dokumentation zur Implementierung
  • 20. Karsten Risseeuw Filemaker Module FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Module sind Bausteine Navigation Plug-in Manager Kalender Popup Backup Lösung Telefonnummer Formatierung MailChimp Anbindung QuickFind Wasserzeichen für Bilder Bullet fields Email-Lösung Fehlerverarbeitung Benutzerverwaltung Migrationsassistent für Upgrades Mehrsprachige Textlabels Virtuelle Sortierung Tab-Verwaltung Session-Verwaltung …
  • 21. Karsten Risseeuw Filemaker Module FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Struktur: Scripts
  • 22. Karsten Risseeuw Filemaker Module FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Struktur: Scripts
  • 23. Karsten Risseeuw Filemaker Module FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Struktur: Scripts
  • 24. Karsten Risseeuw Filemaker Module FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Struktur: Scripts
  • 25. Karsten Risseeuw Filemaker Module FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Struktur: Layouts
  • 26. Karsten Risseeuw Filemaker Module FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Andere Elemente • Alle Elemente immer nach dem Modul vermerken • Namen beispielsweise wie «[MODULNAME]-Ergänzung» auflisten (Custom Functions, Stilvorlagen, usw.)
  • 27. Karsten Risseeuw Filemaker Module FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Von Bedeutung • Es gibt keine Vorgabe, wie man programmieren sollte • Es gibt Empfehlungen für die Verarbeitung von Triggers, Fehlermeldungen und mehrfache Parameter • Das Ziel ist die Portabilität der Funktion und Interaktion der Module
  • 28. Karsten Risseeuw Filemaker Module FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Demonstration
  • 29. Danke für das Bewerten dieses Vortrages Karsten Risseeuw Filemaker Module Vielen Dank unseren Sponsoren FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com

Hinweis der Redaktion

  1. Richtlinien, eigene Vorgehensweisen, dedizierte Entwicklungssysteme helfen alle bei der Entwicklung, aber sie sind alle lediglich als «temporär» zu verstehen und durch die Komplexität auch eher Hindernisse in Bezug auf Portabilität.
  2. Teile, die zusammen
  3. Es gibt keine von Filemaker direkt unterstützte Methode modular zu programmieren oder Module auszutauschen Mann muss sich also etwas ausdenken.