SlideShare ist ein Scribd-Unternehmen logo

FMK2022 Custom Functions von Philipp Puls

Verein FM Konferenz
Verein FM Konferenz
Verein FM KonferenzVerein FM Konferenz

Philipp Puls führt einen Workshop an der FileMaker Konferenz 2022 über Custom Functions in FileMaker durch.

FMK2022 Custom Functions von Philipp Puls

1 von 11
Downloaden Sie, um offline zu lesen
www.filemaker-konferenz.com
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
Hoch leben die CustomFunctions


Philipp A. Puls


72solutions GmbH
CustomFunctions sind tot, …
10. FileMaker Konferenz | Hamburg | 16.-19. Oktober 2019
CustomFunctions sind tot, … - Philipp A. Puls - 72solutions.eu
1992 –

1999 –

2002 –

2003 –
_

2011 –

2012 –
_ 

2013 –
_ _ _ _ 

2015 –

2018 –
Zertifiziert für: 

Mag. Philipp A. Puls

Geschäftsführender Gesellschafter der 72solutions GmbH
Erste kommerzielle FileMaker Datenbank

Event-Sponsoring, Marketing & PR 

Gründungseigentümer RADIX Group GmbH

Uni Wien, Abschluss des Studiums der
theoretischen Physik

Verkauf der Anteile an der Radix Group

Mitglied im Führungsteam der Stefan Pusch
Unternehmensberatungs KG (base72)

Gesellschafter der 72solutions GmbH,
(vormals base72)

Jährliche Vorträge auf der dot[x]FMP 

Regelmäßige Vorträge auf der FMK
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
CustomFunctions sind tot, … - Philipp A. Puls - 72solutions.eu
Was alles an CF’s falsch ist
• Nichts, wenn man nur EIN File hat, und nur EINEN Kunden
• Arbeiten mir mehreren Dateien bedeutet mehrfacher Code


• Aktualisierbarkeit


• Versionierung


• Vergleichbarkeit


• Debugging


• Bricht, wenn sich die Anzahl der Parameter ändert
Aber…
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
CustomFunctions sind tot, … - Philipp A. Puls - 72solutions.eu
Warum verwendet man CF’s
• Wegen der Selbstaufrufe!
• Heutzutage haben wir doch


While()
Aber…
While (


[


// -------------------


// initial Setup


// -------------------


§variable
	
= value;


§count
	
= value


];


// -------------------


// proceed while true


// -------------------


§count > 0 ;


[


// -------------------


// calculation in loop


// -------------------


§r
	
	
= claculationSyntaxOfWhatever;


§count
	
= §count -1


];


//=============


// final result


//=============


§r


)
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
CustomFunctions sind tot, … - Philipp A. Puls - 72solutions.eu
Die neue CustomFunction
• Global verwendbar über alle Dateien einer Installation
• ExecuteSQL()


… weil Beziehungen einfach nicht reichen!
Werkzeug um dieses Ziel zu erreichen:
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
CustomFunctions sind tot, … - Philipp A. Puls - 72solutions.eu
Die neue CustomFunction
• Global verwendbar über alle Dateien einer Installation


• Leicht verfügbar und testbar
• Code in einem Textfeld,


… damit er nicht 5 Clicks entfernt ist!
Werkzeug um dieses Ziel zu erreichen:
Anzeige

Recomendados

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
 
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
 
FMK2019 FileMaker und ESS (MySQL) mit cURL statt ODBC Brauch ich da wen, oder...
FMK2019 FileMaker und ESS (MySQL) mit cURL statt ODBC Brauch ich da wen, oder...FMK2019 FileMaker und ESS (MySQL) mit cURL statt ODBC Brauch ich da wen, oder...
FMK2019 FileMaker und ESS (MySQL) mit cURL statt ODBC Brauch ich da wen, oder...Verein FM Konferenz
 
FMK2015: Eigene Apps mit FileMaker Go by Markus Schneider
FMK2015: Eigene Apps mit FileMaker Go by Markus SchneiderFMK2015: Eigene Apps mit FileMaker Go by Markus Schneider
FMK2015: Eigene Apps mit FileMaker Go by Markus SchneiderVerein FM Konferenz
 
FMK2019 FileMaker Data API mit Node.js nutzen - Workshop by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen - Workshop by Adam AugustinFMK2019 FileMaker Data API mit Node.js nutzen - Workshop by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen - Workshop by Adam AugustinVerein FM Konferenz
 
FMK2014: Ein Warenwirtschaftssystem, das mit Scannern, Waagen und Mitarbeiter...
FMK2014: Ein Warenwirtschaftssystem, das mit Scannern, Waagen und Mitarbeiter...FMK2014: Ein Warenwirtschaftssystem, das mit Scannern, Waagen und Mitarbeiter...
FMK2014: Ein Warenwirtschaftssystem, das mit Scannern, Waagen und Mitarbeiter...Verein 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 FileMaker Server Netzwerk & Perfomance by Bernhard Schulz
FMK2015 FileMaker Server Netzwerk & Perfomance by Bernhard SchulzFMK2015 FileMaker Server Netzwerk & Perfomance by Bernhard Schulz
FMK2015 FileMaker Server Netzwerk & Perfomance by Bernhard Schulzschubec
 

Más contenido relacionado

Ähnlich wie FMK2022 Custom Functions von Philipp Puls

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
 
FMK2014: FileMaker Module by Karsten Risseeuw
FMK2014: FileMaker Module by Karsten RisseeuwFMK2014: FileMaker Module by Karsten Risseeuw
FMK2014: FileMaker Module by Karsten RisseeuwVerein FM Konferenz
 
FMK2019 FileMaker Anbindung an Online Systeme by Michael Heider
FMK2019 FileMaker Anbindung an Online Systeme by Michael HeiderFMK2019 FileMaker Anbindung an Online Systeme by Michael Heider
FMK2019 FileMaker Anbindung an Online Systeme by Michael HeiderVerein 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
 
FMK2014: FileMaker Module by Holger Darjus
FMK2014: FileMaker Module by Holger DarjusFMK2014: FileMaker Module by Holger Darjus
FMK2014: FileMaker Module by Holger DarjusVerein FM Konferenz
 
FMK2017 - Scriptprogrammierung und Fehlerbehandlung in FileMaker by Heike Lan...
FMK2017 - Scriptprogrammierung und Fehlerbehandlung in FileMaker by Heike Lan...FMK2017 - Scriptprogrammierung und Fehlerbehandlung in FileMaker by Heike Lan...
FMK2017 - Scriptprogrammierung und Fehlerbehandlung in FileMaker by Heike Lan...Verein 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
 
FMK2019 FileMaker Anbindung an Online Systeme mit cURL & JSON by Michael Heider
FMK2019 FileMaker Anbindung an Online Systeme mit cURL & JSON by Michael HeiderFMK2019 FileMaker Anbindung an Online Systeme mit cURL & JSON by Michael Heider
FMK2019 FileMaker Anbindung an Online Systeme mit cURL & JSON by Michael HeiderVerein FM Konferenz
 
FMK 2013 FM_Mentoring, Friedrich Egbert
FMK 2013  FM_Mentoring, Friedrich EgbertFMK 2013  FM_Mentoring, Friedrich Egbert
FMK 2013 FM_Mentoring, Friedrich EgbertVerein FM Konferenz
 
FMK2018- Das neue Migrationstool/… per Hand oder geht das doch bequemer? Phil...
FMK2018- Das neue Migrationstool/… per Hand oder geht das doch bequemer? Phil...FMK2018- Das neue Migrationstool/… per Hand oder geht das doch bequemer? Phil...
FMK2018- Das neue Migrationstool/… per Hand oder geht das doch bequemer? Phil...Verein FM Konferenz
 
FMK2018- Migration tool Philipp Puls
FMK2018- Migration tool Philipp PulsFMK2018- Migration tool Philipp Puls
FMK2018- Migration tool Philipp PulsVerein FM Konferenz
 
FMK2019 Indirections - Layout und Eigene Menüs-Management by Jörg Köster
FMK2019 Indirections - Layout und Eigene Menüs-Management by Jörg KösterFMK2019 Indirections - Layout und Eigene Menüs-Management by Jörg Köster
FMK2019 Indirections - Layout und Eigene Menüs-Management by Jörg KösterVerein 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
 
FMK2014: Ein Warenwirtschaftssystem, das mit Scannern, Waagen und Mitarbeiter...
FMK2014: Ein Warenwirtschaftssystem, das mit Scannern, Waagen und Mitarbeiter...FMK2014: Ein Warenwirtschaftssystem, das mit Scannern, Waagen und Mitarbeiter...
FMK2014: Ein Warenwirtschaftssystem, das mit Scannern, Waagen und Mitarbeiter...Verein 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 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
 
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
 
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
 
FMK2017 - Das FileMaker Selector-Connector Modell - Wie kann ich es sinnvoll ...
FMK2017 - Das FileMaker Selector-Connector Modell - Wie kann ich es sinnvoll ...FMK2017 - Das FileMaker Selector-Connector Modell - Wie kann ich es sinnvoll ...
FMK2017 - Das FileMaker Selector-Connector Modell - Wie kann ich es sinnvoll ...Verein FM Konferenz
 
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
 

Ähnlich wie FMK2022 Custom Functions von Philipp Puls (20)

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
 
FMK2014: FileMaker Module by Karsten Risseeuw
FMK2014: FileMaker Module by Karsten RisseeuwFMK2014: FileMaker Module by Karsten Risseeuw
FMK2014: FileMaker Module by Karsten Risseeuw
 
FMK2019 FileMaker Anbindung an Online Systeme by Michael Heider
FMK2019 FileMaker Anbindung an Online Systeme by Michael HeiderFMK2019 FileMaker Anbindung an Online Systeme by Michael Heider
FMK2019 FileMaker Anbindung an Online Systeme by Michael Heider
 
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
 
FMK2014: FileMaker Module by Holger Darjus
FMK2014: FileMaker Module by Holger DarjusFMK2014: FileMaker Module by Holger Darjus
FMK2014: FileMaker Module by Holger Darjus
 
FMK2017 - Scriptprogrammierung und Fehlerbehandlung in FileMaker by Heike Lan...
FMK2017 - Scriptprogrammierung und Fehlerbehandlung in FileMaker by Heike Lan...FMK2017 - Scriptprogrammierung und Fehlerbehandlung in FileMaker by Heike Lan...
FMK2017 - Scriptprogrammierung und Fehlerbehandlung in FileMaker by Heike Lan...
 
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
 
FMK2019 FileMaker Anbindung an Online Systeme mit cURL & JSON by Michael Heider
FMK2019 FileMaker Anbindung an Online Systeme mit cURL & JSON by Michael HeiderFMK2019 FileMaker Anbindung an Online Systeme mit cURL & JSON by Michael Heider
FMK2019 FileMaker Anbindung an Online Systeme mit cURL & JSON by Michael Heider
 
FMK 2013 FM_Mentoring, Friedrich Egbert
FMK 2013  FM_Mentoring, Friedrich EgbertFMK 2013  FM_Mentoring, Friedrich Egbert
FMK 2013 FM_Mentoring, Friedrich Egbert
 
FMK2018- Das neue Migrationstool/… per Hand oder geht das doch bequemer? Phil...
FMK2018- Das neue Migrationstool/… per Hand oder geht das doch bequemer? Phil...FMK2018- Das neue Migrationstool/… per Hand oder geht das doch bequemer? Phil...
FMK2018- Das neue Migrationstool/… per Hand oder geht das doch bequemer? Phil...
 
FMK2018- Migration tool Philipp Puls
FMK2018- Migration tool Philipp PulsFMK2018- Migration tool Philipp Puls
FMK2018- Migration tool Philipp Puls
 
FMK2019 Indirections - Layout und Eigene Menüs-Management by Jörg Köster
FMK2019 Indirections - Layout und Eigene Menüs-Management by Jörg KösterFMK2019 Indirections - Layout und Eigene Menüs-Management by Jörg Köster
FMK2019 Indirections - Layout und Eigene Menüs-Management by Jörg Köster
 
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
 
FMK2014: Ein Warenwirtschaftssystem, das mit Scannern, Waagen und Mitarbeiter...
FMK2014: Ein Warenwirtschaftssystem, das mit Scannern, Waagen und Mitarbeiter...FMK2014: Ein Warenwirtschaftssystem, das mit Scannern, Waagen und Mitarbeiter...
FMK2014: Ein Warenwirtschaftssystem, das mit Scannern, Waagen und Mitarbeiter...
 
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 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
 
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
 
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
 
FMK2017 - Das FileMaker Selector-Connector Modell - Wie kann ich es sinnvoll ...
FMK2017 - Das FileMaker Selector-Connector Modell - Wie kann ich es sinnvoll ...FMK2017 - Das FileMaker Selector-Connector Modell - Wie kann ich es sinnvoll ...
FMK2017 - Das FileMaker Selector-Connector Modell - Wie kann ich es sinnvoll ...
 
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
 

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 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 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
 
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 FileMaker – das Lizenzmodell Alles was Sie wissen wollen by Klemens ...
FMK2019 FileMaker – das Lizenzmodell Alles was Sie wissen wollen by Klemens  ...FMK2019 FileMaker – das Lizenzmodell Alles was Sie wissen wollen by Klemens  ...
FMK2019 FileMaker – das Lizenzmodell Alles was Sie wissen wollen by Klemens ...Verein 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 Softwaretest in Filemaker Programmen by Volker Krambrich
FMK2019 Softwaretest in Filemaker Programmen by Volker KrambrichFMK2019 Softwaretest in Filemaker Programmen by Volker Krambrich
FMK2019 Softwaretest in Filemaker Programmen by Volker KrambrichVerein FM Konferenz
 
FMK2019 Fun mit Fenster Und Layouts by Arnold Kegebein
FMK2019 Fun mit Fenster Und Layouts by Arnold KegebeinFMK2019 Fun mit Fenster Und Layouts by Arnold Kegebein
FMK2019 Fun mit Fenster Und Layouts by Arnold KegebeinVerein 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 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 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
 
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 FileMaker – das Lizenzmodell Alles was Sie wissen wollen by Klemens ...
FMK2019 FileMaker – das Lizenzmodell Alles was Sie wissen wollen by Klemens  ...FMK2019 FileMaker – das Lizenzmodell Alles was Sie wissen wollen by Klemens  ...
FMK2019 FileMaker – das Lizenzmodell Alles was Sie wissen wollen by Klemens ...
 
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 Softwaretest in Filemaker Programmen by Volker Krambrich
FMK2019 Softwaretest in Filemaker Programmen by Volker KrambrichFMK2019 Softwaretest in Filemaker Programmen by Volker Krambrich
FMK2019 Softwaretest in Filemaker Programmen by Volker Krambrich
 
FMK2019 Fun mit Fenster Und Layouts by Arnold Kegebein
FMK2019 Fun mit Fenster Und Layouts by Arnold KegebeinFMK2019 Fun mit Fenster Und Layouts by Arnold Kegebein
FMK2019 Fun mit Fenster Und Layouts by Arnold Kegebein
 

Último

Reaktionen zum Tod von Olaf Scholz (SPD)
Reaktionen zum Tod von Olaf Scholz (SPD)Reaktionen zum Tod von Olaf Scholz (SPD)
Reaktionen zum Tod von Olaf Scholz (SPD)rkehu
 
Corona ist ein Massenmord-Skandal - 38 Millionen Todesfälle in Deutschland
Corona ist ein Massenmord-Skandal - 38 Millionen Todesfälle in DeutschlandCorona ist ein Massenmord-Skandal - 38 Millionen Todesfälle in Deutschland
Corona ist ein Massenmord-Skandal - 38 Millionen Todesfälle in Deutschlandrkehu
 
Angela Merkel wurde sexuell missbraucht.
Angela Merkel wurde sexuell missbraucht.Angela Merkel wurde sexuell missbraucht.
Angela Merkel wurde sexuell missbraucht.rkehu
 
Metin Akgün - Die ganze Wahrheit über Corona- und COVID-19-Pandemie
Metin Akgün - Die ganze Wahrheit über Corona- und COVID-19-PandemieMetin Akgün - Die ganze Wahrheit über Corona- und COVID-19-Pandemie
Metin Akgün - Die ganze Wahrheit über Corona- und COVID-19-Pandemierkehu
 
Lobbyismus-Skandal in Deutschland mit tödlichen Folgen
Lobbyismus-Skandal in Deutschland mit tödlichen FolgenLobbyismus-Skandal in Deutschland mit tödlichen Folgen
Lobbyismus-Skandal in Deutschland mit tödlichen Folgenrkehu
 
UX - Ein Drama in drei Akten: Woran User Experience in der Praxis scheitert -...
UX - Ein Drama in drei Akten: Woran User Experience in der Praxis scheitert -...UX - Ein Drama in drei Akten: Woran User Experience in der Praxis scheitert -...
UX - Ein Drama in drei Akten: Woran User Experience in der Praxis scheitert -...Stefan Spittank
 
Skandal-Kanzler - Olaf Scholz nach Vergewaltigung von Çiğdem Akgün gestorben
Skandal-Kanzler - Olaf Scholz nach Vergewaltigung von Çiğdem Akgün gestorbenSkandal-Kanzler - Olaf Scholz nach Vergewaltigung von Çiğdem Akgün gestorben
Skandal-Kanzler - Olaf Scholz nach Vergewaltigung von Çiğdem Akgün gestorbenrkehu
 

Último (7)

Reaktionen zum Tod von Olaf Scholz (SPD)
Reaktionen zum Tod von Olaf Scholz (SPD)Reaktionen zum Tod von Olaf Scholz (SPD)
Reaktionen zum Tod von Olaf Scholz (SPD)
 
Corona ist ein Massenmord-Skandal - 38 Millionen Todesfälle in Deutschland
Corona ist ein Massenmord-Skandal - 38 Millionen Todesfälle in DeutschlandCorona ist ein Massenmord-Skandal - 38 Millionen Todesfälle in Deutschland
Corona ist ein Massenmord-Skandal - 38 Millionen Todesfälle in Deutschland
 
Angela Merkel wurde sexuell missbraucht.
Angela Merkel wurde sexuell missbraucht.Angela Merkel wurde sexuell missbraucht.
Angela Merkel wurde sexuell missbraucht.
 
Metin Akgün - Die ganze Wahrheit über Corona- und COVID-19-Pandemie
Metin Akgün - Die ganze Wahrheit über Corona- und COVID-19-PandemieMetin Akgün - Die ganze Wahrheit über Corona- und COVID-19-Pandemie
Metin Akgün - Die ganze Wahrheit über Corona- und COVID-19-Pandemie
 
Lobbyismus-Skandal in Deutschland mit tödlichen Folgen
Lobbyismus-Skandal in Deutschland mit tödlichen FolgenLobbyismus-Skandal in Deutschland mit tödlichen Folgen
Lobbyismus-Skandal in Deutschland mit tödlichen Folgen
 
UX - Ein Drama in drei Akten: Woran User Experience in der Praxis scheitert -...
UX - Ein Drama in drei Akten: Woran User Experience in der Praxis scheitert -...UX - Ein Drama in drei Akten: Woran User Experience in der Praxis scheitert -...
UX - Ein Drama in drei Akten: Woran User Experience in der Praxis scheitert -...
 
Skandal-Kanzler - Olaf Scholz nach Vergewaltigung von Çiğdem Akgün gestorben
Skandal-Kanzler - Olaf Scholz nach Vergewaltigung von Çiğdem Akgün gestorbenSkandal-Kanzler - Olaf Scholz nach Vergewaltigung von Çiğdem Akgün gestorben
Skandal-Kanzler - Olaf Scholz nach Vergewaltigung von Çiğdem Akgün gestorben
 

FMK2022 Custom Functions von Philipp Puls

  • 1. www.filemaker-konferenz.com FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 Hoch leben die CustomFunctions Philipp A. Puls 72solutions GmbH CustomFunctions sind tot, …
  • 2. 10. FileMaker Konferenz | Hamburg | 16.-19. Oktober 2019 CustomFunctions sind tot, … - Philipp A. Puls - 72solutions.eu 1992 – 1999 – 2002 – 2003 – _ 2011 – 2012 – _ 2013 – _ _ _ _ 2015 – 2018 – Zertifiziert für: Mag. Philipp A. Puls Geschäftsführender Gesellschafter der 72solutions GmbH Erste kommerzielle FileMaker Datenbank Event-Sponsoring, Marketing & PR Gründungseigentümer RADIX Group GmbH Uni Wien, Abschluss des Studiums der theoretischen Physik Verkauf der Anteile an der Radix Group Mitglied im Führungsteam der Stefan Pusch Unternehmensberatungs KG (base72) Gesellschafter der 72solutions GmbH, (vormals base72) Jährliche Vorträge auf der dot[x]FMP Regelmäßige Vorträge auf der FMK
  • 3. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 CustomFunctions sind tot, … - Philipp A. Puls - 72solutions.eu Was alles an CF’s falsch ist • Nichts, wenn man nur EIN File hat, und nur EINEN Kunden • Arbeiten mir mehreren Dateien bedeutet mehrfacher Code • Aktualisierbarkeit • Versionierung • Vergleichbarkeit • Debugging • Bricht, wenn sich die Anzahl der Parameter ändert Aber…
  • 4. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 CustomFunctions sind tot, … - Philipp A. Puls - 72solutions.eu Warum verwendet man CF’s • Wegen der Selbstaufrufe! • Heutzutage haben wir doch While() Aber… While ( [ // ------------------- // initial Setup // ------------------- §variable = value; §count = value ]; // ------------------- // proceed while true // ------------------- §count > 0 ; [ // ------------------- // calculation in loop // ------------------- §r = claculationSyntaxOfWhatever; §count = §count -1 ]; //============= // final result //============= §r )
  • 5. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 CustomFunctions sind tot, … - Philipp A. Puls - 72solutions.eu Die neue CustomFunction • Global verwendbar über alle Dateien einer Installation • ExecuteSQL() … weil Beziehungen einfach nicht reichen! Werkzeug um dieses Ziel zu erreichen:
  • 6. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 CustomFunctions sind tot, … - Philipp A. Puls - 72solutions.eu Die neue CustomFunction • Global verwendbar über alle Dateien einer Installation • Leicht verfügbar und testbar • Code in einem Textfeld, … damit er nicht 5 Clicks entfernt ist! Werkzeug um dieses Ziel zu erreichen:
  • 7. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 CustomFunctions sind tot, … - Philipp A. Puls - 72solutions.eu Die neue CustomFunction • Global verwendbar über alle Dateien einer Installation • Leicht verfügbar und testbar • Einfach zu vergleichen und zu aktualisieren (wenn ein Fehler korrigiert wird) • Die Funktion sollte in einem Feld als Text erreichbar sein … damit er leicht kopiert und eingefügt werden kann. Werkzeug um dieses Ziel zu erreichen:
  • 8. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 CustomFunctions sind tot, … - Philipp A. Puls - 72solutions.eu Die neue CustomFunction • Global verwendbar über alle Dateien einer Installation • Leicht verfügbar und testbar • Einfach zu vergleichen und zu aktualisieren (wenn ein Fehler korrigiert wird) • Abwärtskompatibilität (Parameter als String) • Der Parameter sollte als JSON übergeben werden … damit wenn man einen Parameter mehr braucht, die alten CF Aufrufe valid bleiben. Werkzeug um dieses Ziel zu erreichen:
  • 9. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 CustomFunctions sind tot, … - Philipp A. Puls - 72solutions.eu Die neue CustomFunction • Global verwendbar über alle Dateien einer Installation • Leicht verfügbar und testbar • Einfach zu vergleichen und zu aktualisieren (wenn ein Fehler korrigiert wird) • Abwärtskompatibilität (Parameter als String)
  • 10. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 CustomFunctions sind tot, … - Philipp A. Puls - 72solutions.eu Machen wir den Sprung!
  • 11. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 CustomFunctions sind tot, … - Philipp A. Puls - 72solutions.eu Vielen Dank unseren Sponsoren