FMK2016 - Holger Darjus - Das Transistor-Prinzip

Verein FM Konferenz
Verein FM KonferenzVerein FM Konferenz
7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016
www.filemaker-konferenz.com
Eine elektrisierende Erweiterung für das »Anker-Bojen-Modell«
Wie mit wenigen Mausklicks und geringem Aufwand eine
bestehende FileMaker-Datenbank in ihrem Leistungsumfang
erheblich erweitert werden kann und sich ungeahnte
Möglichkeiten im Zugriff auf die gespeicherten Daten auftun.
Das Transistor-Prinzip
7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016
Das Transistor-Prinzip | Holger Darjus
Holger Darjus
Holger Darjus ist ausgebildeter Designer und IT-Kaufmann.

Seit fast 25 Jahren als FileMaker Entwickler tätig.

Liebhaber alten Eisens auf 4 Rädern, z.B. Flossengiganten
aus den Fifties und Autos mit „Dachschaden“

Gründer des Kompetenz-Institut für Wirtschaftsinformatik

Schwerpunkte:

Komplexe Lösungen für Industrie und Gewerbe.

• Autor für Fachartikel im FileMaker-Magazin

• Sprecher FMK 2013/2014/2016…

• Autor von FileMaker Webinaren
7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016
Das Transistor-Prinzip | Holger Darjus
1966
7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016
Das Transistor-Prinzip | Holger Darjus
Heute
7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016
Das Transistor-Prinzip | Holger Darjus
Was ist das?
Das Transistorprinzip ist eine Methode zur Anlage, Bearbeitung,

Anzeige und zum Löschen von Datensätzen.

Es ist mit wenigen Schritten in bestehende Lösungen zu integrieren

• Erweiterung im Beziehungsdiagramm

• Veränderung von Layouts

• Neue Herangehensweisen bei der Erstellung von Scripts
7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016
Das Transistor-Prinzip | Holger Darjus
Was es nicht ist:


• Ein Plugin

• Ein Trick

• Ein elektronisches Bauteil

• Connector/Selector
7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016
Das Transistor-Prinzip | Holger Darjus
Entstehungsgeschichte
Erstmalig 2011 in FileMaker 11 eingesetzt

Hintergrund:
• Performance-Optimierung

• Transaktionssichere Anlage von Datensätzen

• Standardisierte Script-Routinen

• „Genervt“ sein von „Gehe zu Layout …“
7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016
Das Transistor-Prinzip | Holger Darjus
Erweiterungen
Verstärkter Einsatz bei Datenbanken die mit WebDirect

verwendet werden

Hintergrund:
• Fenster-Management

• Transaktionssichere Anlage von Datensätzen

• Reduzierung von Layoutwechseln
7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016
Das Transistor-Prinzip | Holger Darjus
In diesem Vortrag
• Der „klassische“ Weg der Anlage von Datensätzen

• Die Alternative mit dem Transistor-Prinzip

• Anzeigen von Werten aus Tabellen „ohne“ Beziehung

• Editieren von Daten

• Löschen von Datensätzen

• Navigieren durch Datensätze

• Kleine Experimente …
7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016
Das Transistor-Prinzip | Holger Darjus
Technische Voraussetzungen
UUIDs

Eindeutige Primär-Schlüssel (IDs) zum Abgleich der Datensätze.

(Nicht zwangsläufig aber absolut empfehlenswert)

Eine Zusätzliche Tabelle 

(mit vielen global gespeicherten Feldern)

Veränderung des Beziehungsdiagramms
Anpassung von Script-Routinen
Umdenken …
7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016
Das Transistor-Prinzip | Holger Darjus
Technische Voraussetzungen
UUIDs

Eindeutige Primär-Schlüssel (IDs) zum Abgleich der Datensätze.

Insbesondere wenn Offline-iOS-Geräte ins Spiel kommen

sind numerische IDs obsolet!

Verwenden Sie daher in den ID-Feldern die Funktion: 



	 	 	 Hole (UUID) Deutsch

	 	 	 Get (UUID)	 Englisch
und „verabschieden“ sich von Seriennummern
7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016
Das Transistor-Prinzip | Holger Darjus
Technische Voraussetzungen
Eine Zusätzliche Tabelle 

(mit vielen global gespeicherten Feldern)

In der Tabelle „Transistor“ wird für jede Primär-Tabelle mindestens

ein global gespeichertes Feld zur Eingabe einer UUID angelegt.
7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016
Das Transistor-Prinzip | Holger Darjus
Technische Voraussetzungen
7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016
Das Transistor-Prinzip | Holger Darjus
Technische Voraussetzungen
7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016
Das Transistor-Prinzip | Holger Darjus
Vergleichbar(?)
Selector/Connector

Todd Geist

https://www.geistinteractive.com/2014/11/21/filemaker-selector-
connector-video/
7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016
Das Transistor-Prinzip | Holger Darjus
Connector/Selector
7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016
Das Transistor-Prinzip | Holger Darjus
Selector/Connector <-> Transistor
Generelle Unterschiede:
Beim Transistor-Prinzip werden die Beziehungen erst bei Bedarf

und zur Laufzeit etabliert. 

Beim Selector/Connector-Modell sind alle Tabellen zu jeder

Zeit über das „Kartesische Produkt“ miteinander verbunden.
7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016
Das Transistor-Prinzip | Holger Darjus
Selector/Connector <-> Transistor
Einige Dinge, die mit dem Selector/Connector möglich sind, 

lassen sich mit dem Transistor nicht realisieren. 



Beispielsweise gibt es keine Beziehungen, die an jeder Position 

in der Datenbank gültig sind und überall als Ausschnitt angezeigt
werden können.
7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016
Das Transistor-Prinzip | Holger Darjus
Selector/Connector <-> Transistor
Durch die dauerhafte Verbindung aller Tabellen kann

es beim Einsatz des „Selector/Connector“ in komplexen

Lösungen zu Performance-Einbußen kommen.

Da die Beziehungen nach dem Transistor-Prinzip nur dann gültig

sind wenn sie benötigt werden, entfällt dieses „Problem“.
7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016
Das Transistor-Prinzip | Holger Darjus
Selector/Connector <-> Transistor
Beide Methoden lassen sich miteinander kombinieren!
7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016
Das Transistor-Prinzip | Holger Darjus
Live Demo
7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016
FileMaker Konferenz 2016 Salzburg
Vielen Dank unseren Sponsoren
Ohne Sponsoring wäre diese Konferenz
so nicht möglich!
1 of 22

Recommended

FMK2016 - Arnold Kegebein - User Interface: Panel Window by
FMK2016 - Arnold Kegebein - User Interface: Panel WindowFMK2016 - Arnold Kegebein - User Interface: Panel Window
FMK2016 - Arnold Kegebein - User Interface: Panel WindowVerein FM Konferenz
1.2K views20 slides
FMK2016 - Ingo Thoden - Etikettendruck in über 20 Sprachen by
FMK2016 - Ingo Thoden - Etikettendruck in über 20 SprachenFMK2016 - Ingo Thoden - Etikettendruck in über 20 Sprachen
FMK2016 - Ingo Thoden - Etikettendruck in über 20 SprachenVerein FM Konferenz
733 views13 slides
FMK2016 - Volker Krambrich und Holger Darjus - Langfristige Kundenbindung by
FMK2016 - Volker Krambrich und Holger Darjus - Langfristige KundenbindungFMK2016 - Volker Krambrich und Holger Darjus - Langfristige Kundenbindung
FMK2016 - Volker Krambrich und Holger Darjus - Langfristige KundenbindungVerein FM Konferenz
729 views39 slides
FMK2016 - Russell Watson - Überleben im Design und Stile Dschungel by
FMK2016 - Russell Watson - Überleben im Design und Stile DschungelFMK2016 - Russell Watson - Überleben im Design und Stile Dschungel
FMK2016 - Russell Watson - Überleben im Design und Stile DschungelVerein FM Konferenz
850 views57 slides
FMK2015: Entwicklung von modernen Benutzeroberflächen mit FileMaker Pro by Ad... by
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
2.2K views22 slides
FMK2017 - Die Anker Boje Methode by Gerhard Schwingenschlögl by
FMK2017 - Die Anker Boje Methode by Gerhard SchwingenschlöglFMK2017 - Die Anker Boje Methode by Gerhard Schwingenschlögl
FMK2017 - Die Anker Boje Methode by Gerhard SchwingenschlöglVerein FM Konferenz
2.5K views44 slides

More Related Content

What's hot

FMK2017 - Das FileMaker Selector-Connector Modell - Wie kann ich es sinnvoll ... by
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
1.1K views22 slides
FMK2016 - Christian Schmitz - Einblick in das FileMaker SDK für iOS by
FMK2016 - Christian Schmitz - Einblick in das FileMaker SDK für iOSFMK2016 - Christian Schmitz - Einblick in das FileMaker SDK für iOS
FMK2016 - Christian Schmitz - Einblick in das FileMaker SDK für iOSVerein FM Konferenz
816 views12 slides
FMK2016 - Arnold Kegebein - Recycling by
FMK2016 - Arnold Kegebein - RecyclingFMK2016 - Arnold Kegebein - Recycling
FMK2016 - Arnold Kegebein - RecyclingVerein FM Konferenz
1K views35 slides
FMK2016 - Michael Valentin - FileMaker 15 Plattform by
FMK2016 - Michael Valentin - FileMaker 15 PlattformFMK2016 - Michael Valentin - FileMaker 15 Plattform
FMK2016 - Michael Valentin - FileMaker 15 PlattformVerein FM Konferenz
878 views46 slides
FMK 2016 - Robert Kaiser - FileMaker iOS App SDK by
FMK 2016 - Robert Kaiser - FileMaker iOS App SDKFMK 2016 - Robert Kaiser - FileMaker iOS App SDK
FMK 2016 - Robert Kaiser - FileMaker iOS App SDKVerein FM Konferenz
2.1K views85 slides
FMK2016 - Thomas Hirt- UML für FileMaker Entwickler by
FMK2016 - Thomas Hirt- UML für FileMaker EntwicklerFMK2016 - Thomas Hirt- UML für FileMaker Entwickler
FMK2016 - Thomas Hirt- UML für FileMaker EntwicklerVerein FM Konferenz
1.2K views32 slides

What's hot(20)

FMK2017 - Das FileMaker Selector-Connector Modell - Wie kann ich es sinnvoll ... by Verein 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 ...
Verein FM Konferenz1.1K views
FMK2016 - Christian Schmitz - Einblick in das FileMaker SDK für iOS by Verein FM Konferenz
FMK2016 - Christian Schmitz - Einblick in das FileMaker SDK für iOSFMK2016 - Christian Schmitz - Einblick in das FileMaker SDK für iOS
FMK2016 - Christian Schmitz - Einblick in das FileMaker SDK für iOS
FMK2016 - Michael Valentin - FileMaker 15 Plattform by Verein FM Konferenz
FMK2016 - Michael Valentin - FileMaker 15 PlattformFMK2016 - Michael Valentin - FileMaker 15 Plattform
FMK2016 - Michael Valentin - FileMaker 15 Plattform
FMK 2016 - Robert Kaiser - FileMaker iOS App SDK by Verein FM Konferenz
FMK 2016 - Robert Kaiser - FileMaker iOS App SDKFMK 2016 - Robert Kaiser - FileMaker iOS App SDK
FMK 2016 - Robert Kaiser - FileMaker iOS App SDK
Verein FM Konferenz2.1K views
FMK2016 - Thomas Hirt- UML für FileMaker Entwickler by Verein FM Konferenz
FMK2016 - Thomas Hirt- UML für FileMaker EntwicklerFMK2016 - Thomas Hirt- UML für FileMaker Entwickler
FMK2016 - Thomas Hirt- UML für FileMaker Entwickler
Verein FM Konferenz1.2K views
FMK2016 - Longin Ziegler - Schritt für Schritt zum eigenen Kalender by Verein FM Konferenz
FMK2016 - Longin Ziegler - Schritt für Schritt zum eigenen KalenderFMK2016 - Longin Ziegler - Schritt für Schritt zum eigenen Kalender
FMK2016 - Longin Ziegler - Schritt für Schritt zum eigenen Kalender
Verein FM Konferenz1.8K views
FMK2017 - Der Bug - des Entwicklers Fluch by Jörg Köster by Verein FM Konferenz
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
FMK2017 - GUI Tipps für mobile Lösungen by Robert Kaiser by Verein FM Konferenz
FMK2017 - GUI Tipps für mobile Lösungen by Robert KaiserFMK2017 - GUI Tipps für mobile Lösungen by Robert Kaiser
FMK2017 - GUI Tipps für mobile Lösungen by Robert Kaiser
FMK2016 - Volker Krambrich - FileMaker Cloud - Amazon Web Services by Verein FM Konferenz
FMK2016 - Volker Krambrich - FileMaker Cloud - Amazon Web ServicesFMK2016 - Volker Krambrich - FileMaker Cloud - Amazon Web Services
FMK2016 - Volker Krambrich - FileMaker Cloud - Amazon Web Services
Verein FM Konferenz1.1K views
FMK2017 - Was ist neu in FileMaker 16 by Michael Valentin by Verein FM Konferenz
FMK2017 - Was ist neu in FileMaker 16 by Michael ValentinFMK2017 - Was ist neu in FileMaker 16 by Michael Valentin
FMK2017 - Was ist neu in FileMaker 16 by Michael Valentin
FMK2017 - Tools für FileMaker Entwickler by Alexis Gehrt by Verein FM Konferenz
FMK2017 -  Tools für FileMaker Entwickler by Alexis GehrtFMK2017 -  Tools für FileMaker Entwickler by Alexis Gehrt
FMK2017 - Tools für FileMaker Entwickler by Alexis Gehrt
FMK2018- Web direct fuer Einsteiger Alexis Gehrt by Verein FM Konferenz
FMK2018- Web direct fuer Einsteiger Alexis GehrtFMK2018- Web direct fuer Einsteiger Alexis Gehrt
FMK2018- Web direct fuer Einsteiger Alexis Gehrt
FMK2019 Layout und Eigene Menüs-Management by Jörg Köster by Verein FM Konferenz
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
Verein FM Konferenz1.1K views
FMK2017 - Eine Bilddatenbank mit FileMaker erstellen by Karsten Risseeuw by Verein FM Konferenz
FMK2017 - Eine Bilddatenbank mit FileMaker erstellen by Karsten RisseeuwFMK2017 - Eine Bilddatenbank mit FileMaker erstellen by Karsten Risseeuw
FMK2017 - Eine Bilddatenbank mit FileMaker erstellen by Karsten Risseeuw
FMK2018- Anforderungen einer Standardsoftware Karsten Risseeuw by Verein FM Konferenz
FMK2018- Anforderungen einer Standardsoftware Karsten RisseeuwFMK2018- Anforderungen einer Standardsoftware Karsten Risseeuw
FMK2018- Anforderungen einer Standardsoftware Karsten Risseeuw
FMK2017 - Vortrag FileMaker als Frontend zum Aktuallisieren von dynamischen W... by Verein 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...
Verein FM Konferenz1.1K views
FMK2017 - Das iOS FileMaker URL Schema by Alexis Gehrt by Verein FM Konferenz
FMK2017 - Das iOS FileMaker URL Schema by Alexis GehrtFMK2017 - Das iOS FileMaker URL Schema by Alexis Gehrt
FMK2017 - Das iOS FileMaker URL Schema by Alexis Gehrt
Verein FM Konferenz1.2K views
FMK2019 Waagrechte Scrollbar für Ausschnittreihen erstellen by Gerhard Schwin... by Verein 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...
FMK2017 - Zeit und Datum in FileMaker by Arnold Kegebein by Verein FM Konferenz
FMK2017 - Zeit und Datum in FileMaker by Arnold KegebeinFMK2017 - Zeit und Datum in FileMaker by Arnold Kegebein
FMK2017 - Zeit und Datum in FileMaker by Arnold Kegebein
Verein FM Konferenz1.6K views

Viewers also liked

FMK2016 - Marcel Moré - The Power of SVG by
FMK2016 - Marcel Moré - The Power of SVGFMK2016 - Marcel Moré - The Power of SVG
FMK2016 - Marcel Moré - The Power of SVGVerein FM Konferenz
2.2K views138 slides
FMK2015: Benutzerverwaltung in kleinen und großen Lösungen 1 by Yvonne Krümling by
FMK2015: Benutzerverwaltung in kleinen und großen Lösungen 1 by Yvonne KrümlingFMK2015: Benutzerverwaltung in kleinen und großen Lösungen 1 by Yvonne Krümling
FMK2015: Benutzerverwaltung in kleinen und großen Lösungen 1 by Yvonne KrümlingVerein FM Konferenz
1.6K views15 slides
FMK2015: Benutzerverwaltung in kleinen und großen Lösungen 2 by Yvonne Krümling by
FMK2015: Benutzerverwaltung in kleinen und großen Lösungen 2 by Yvonne KrümlingFMK2015: Benutzerverwaltung in kleinen und großen Lösungen 2 by Yvonne Krümling
FMK2015: Benutzerverwaltung in kleinen und großen Lösungen 2 by Yvonne KrümlingVerein FM Konferenz
1.5K views15 slides
FMK2016 - Karsten Risseeuw - Dynamische Navigation by
FMK2016 - Karsten Risseeuw - Dynamische NavigationFMK2016 - Karsten Risseeuw - Dynamische Navigation
FMK2016 - Karsten Risseeuw - Dynamische NavigationVerein FM Konferenz
776 views13 slides
FMK 2013, Gestaltung von Benutzeroberflächen, Karsten Risseeuw by
FMK 2013, Gestaltung von Benutzeroberflächen, Karsten RisseeuwFMK 2013, Gestaltung von Benutzeroberflächen, Karsten Risseeuw
FMK 2013, Gestaltung von Benutzeroberflächen, Karsten RisseeuwVerein FM Konferenz
2.3K views68 slides
FMK2015: Strukturierte Namensgebung als Basis für komplexe Programmierung by ... by
FMK2015: Strukturierte Namensgebung als Basis für komplexe Programmierung by ...FMK2015: Strukturierte Namensgebung als Basis für komplexe Programmierung by ...
FMK2015: Strukturierte Namensgebung als Basis für komplexe Programmierung by ...Verein FM Konferenz
2.2K views36 slides

Viewers also liked(17)

FMK2015: Benutzerverwaltung in kleinen und großen Lösungen 1 by Yvonne Krümling by Verein FM Konferenz
FMK2015: Benutzerverwaltung in kleinen und großen Lösungen 1 by Yvonne KrümlingFMK2015: Benutzerverwaltung in kleinen und großen Lösungen 1 by Yvonne Krümling
FMK2015: Benutzerverwaltung in kleinen und großen Lösungen 1 by Yvonne Krümling
Verein FM Konferenz1.6K views
FMK2015: Benutzerverwaltung in kleinen und großen Lösungen 2 by Yvonne Krümling by Verein FM Konferenz
FMK2015: Benutzerverwaltung in kleinen und großen Lösungen 2 by Yvonne KrümlingFMK2015: Benutzerverwaltung in kleinen und großen Lösungen 2 by Yvonne Krümling
FMK2015: Benutzerverwaltung in kleinen und großen Lösungen 2 by Yvonne Krümling
Verein FM Konferenz1.5K views
FMK2016 - Karsten Risseeuw - Dynamische Navigation by Verein FM Konferenz
FMK2016 - Karsten Risseeuw - Dynamische NavigationFMK2016 - Karsten Risseeuw - Dynamische Navigation
FMK2016 - Karsten Risseeuw - Dynamische Navigation
FMK 2013, Gestaltung von Benutzeroberflächen, Karsten Risseeuw by Verein FM Konferenz
FMK 2013, Gestaltung von Benutzeroberflächen, Karsten RisseeuwFMK 2013, Gestaltung von Benutzeroberflächen, Karsten Risseeuw
FMK 2013, Gestaltung von Benutzeroberflächen, Karsten Risseeuw
Verein FM Konferenz2.3K views
FMK2015: Strukturierte Namensgebung als Basis für komplexe Programmierung by ... by Verein FM Konferenz
FMK2015: Strukturierte Namensgebung als Basis für komplexe Programmierung by ...FMK2015: Strukturierte Namensgebung als Basis für komplexe Programmierung by ...
FMK2015: Strukturierte Namensgebung als Basis für komplexe Programmierung by ...
Verein FM Konferenz2.2K views
FMK2016 - Honza Koudelka - FileMaker 15 Performance Test Results by Verein FM Konferenz
FMK2016 - Honza Koudelka - FileMaker 15 Performance Test ResultsFMK2016 - Honza Koudelka - FileMaker 15 Performance Test Results
FMK2016 - Honza Koudelka - FileMaker 15 Performance Test Results
FMK2014 FileMaker Performance Under the Hood by Jon Thatcher by Verein FM Konferenz
FMK2014 FileMaker Performance Under the Hood by Jon ThatcherFMK2014 FileMaker Performance Under the Hood by Jon Thatcher
FMK2014 FileMaker Performance Under the Hood by Jon Thatcher
Verein FM Konferenz3.4K views
FMK2016 - HOunza Koudelka - Audit and Performance (Sponsored Session) by Verein FM Konferenz
FMK2016 - HOunza Koudelka - Audit and Performance (Sponsored Session)FMK2016 - HOunza Koudelka - Audit and Performance (Sponsored Session)
FMK2016 - HOunza Koudelka - Audit and Performance (Sponsored Session)
Object oriented database model by PAQUIAAIZEL
Object oriented database modelObject oriented database model
Object oriented database model
PAQUIAAIZEL30.4K views
Object Oriented Dbms by maryeem
Object Oriented DbmsObject Oriented Dbms
Object Oriented Dbms
maryeem36.1K views
FMK2015: Beziehungen Mehr als Anker und Bojen by Volker Krambrich und Adam Au... by Verein FM Konferenz
FMK2015: Beziehungen Mehr als Anker und Bojen by Volker Krambrich und Adam Au...FMK2015: Beziehungen Mehr als Anker und Bojen by Volker Krambrich und Adam Au...
FMK2015: Beziehungen Mehr als Anker und Bojen by Volker Krambrich und Adam Au...
Verein FM Konferenz1.7K views
FMK2015: Reguläre Ausdrücke by Arnold Kegebein by Verein FM Konferenz
FMK2015: Reguläre Ausdrücke by Arnold KegebeinFMK2015: Reguläre Ausdrücke by Arnold Kegebein
FMK2015: Reguläre Ausdrücke by Arnold Kegebein
Verein FM Konferenz2.2K views
FMK2015: Erste Schritte mit einem Codeversionierungssystem by Thomas Hirt by Verein FM Konferenz
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
Verein FM Konferenz1.4K views

Similar to FMK2016 - Holger Darjus - Das Transistor-Prinzip

FMK2018-Migration und Synchronisation Holger Darjus by
FMK2018-Migration und Synchronisation Holger DarjusFMK2018-Migration und Synchronisation Holger Darjus
FMK2018-Migration und Synchronisation Holger DarjusVerein FM Konferenz
433 views23 slides
FMK2017 - WebDirect vs. FileMaker Pro by Klemens Kegebein und Holger Darjus by
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
997 views21 slides
FMK2012: Strukturierte Scriptprogrammierung und neue Befehle und Scriptbefehl... by
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
2.4K views12 slides
FMK2017 - Wordpress und FileMaker by Karsten Risseeuw by
FMK2017 - Wordpress und FileMaker by Karsten RisseeuwFMK2017 - Wordpress und FileMaker by Karsten Risseeuw
FMK2017 - Wordpress und FileMaker by Karsten RisseeuwVerein FM Konferenz
930 views17 slides
FMK2017 - Programmieren am offenen Herzen by Jörg Köster by
FMK2017 - Programmieren am offenen Herzen by Jörg KösterFMK2017 - Programmieren am offenen Herzen by Jörg Köster
FMK2017 - Programmieren am offenen Herzen by Jörg KösterVerein FM Konferenz
680 views36 slides
FMK2017 - Schnittstellen zu Fremdsystemen by Robert Rohrkemper- by
FMK2017 - Schnittstellen zu Fremdsystemen by Robert Rohrkemper-FMK2017 - Schnittstellen zu Fremdsystemen by Robert Rohrkemper-
FMK2017 - Schnittstellen zu Fremdsystemen by Robert Rohrkemper-Verein FM Konferenz
366 views75 slides

Similar to FMK2016 - Holger Darjus - Das Transistor-Prinzip(20)

FMK2018-Migration und Synchronisation Holger Darjus by Verein FM Konferenz
FMK2018-Migration und Synchronisation Holger DarjusFMK2018-Migration und Synchronisation Holger Darjus
FMK2018-Migration und Synchronisation Holger Darjus
FMK2017 - WebDirect vs. FileMaker Pro by Klemens Kegebein und Holger Darjus by Verein FM Konferenz
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
FMK2012: Strukturierte Scriptprogrammierung und neue Befehle und Scriptbefehl... by Verein 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...
Verein FM Konferenz2.4K views
FMK2017 - Wordpress und FileMaker by Karsten Risseeuw by Verein FM Konferenz
FMK2017 - Wordpress und FileMaker by Karsten RisseeuwFMK2017 - Wordpress und FileMaker by Karsten Risseeuw
FMK2017 - Wordpress und FileMaker by Karsten Risseeuw
FMK2017 - Programmieren am offenen Herzen by Jörg Köster by Verein FM Konferenz
FMK2017 - Programmieren am offenen Herzen by Jörg KösterFMK2017 - Programmieren am offenen Herzen by Jörg Köster
FMK2017 - Programmieren am offenen Herzen by Jörg Köster
FMK2017 - Schnittstellen zu Fremdsystemen by Robert Rohrkemper- by Verein FM Konferenz
FMK2017 - Schnittstellen zu Fremdsystemen by Robert Rohrkemper-FMK2017 - Schnittstellen zu Fremdsystemen by Robert Rohrkemper-
FMK2017 - Schnittstellen zu Fremdsystemen by Robert Rohrkemper-
FMK2017 - FileMaker Server in der Cloud by Volker Krambrich by Verein FM Konferenz
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
FMK2018-FileMaker und JSON/REST by Bernhard Schulz schubec.com by Verein FM Konferenz
FMK2018-FileMaker und JSON/REST by Bernhard Schulz schubec.comFMK2018-FileMaker und JSON/REST by Bernhard Schulz schubec.com
FMK2018-FileMaker und JSON/REST by Bernhard Schulz schubec.com
Verein FM Konferenz1.1K views
FMK2017 - Webdevelopment mit Rails by Stefan Husch qutic.com by Verein FM Konferenz
FMK2017 - Webdevelopment mit Rails by Stefan Husch qutic.comFMK2017 - Webdevelopment mit Rails by Stefan Husch qutic.com
FMK2017 - Webdevelopment mit Rails by Stefan Husch qutic.com
FMK2017 - MBS FileMaker Plugin by Christian Schmitz by Verein FM Konferenz
FMK2017 - MBS FileMaker Plugin by Christian SchmitzFMK2017 - MBS FileMaker Plugin by Christian Schmitz
FMK2017 - MBS FileMaker Plugin by Christian Schmitz
FMK2015: FrameWork Konzepte in FileMaker Pro by Wolfgang Wunderlich by Verein FM Konferenz
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
Verein FM Konferenz2.1K views
FMK2018 Mein erster FileMaker Server Was ist das? Was kann der Server? Brauch... by Verein FM Konferenz
FMK2018 Mein erster FileMaker Server Was ist das? Was kann der Server? Brauch...FMK2018 Mein erster FileMaker Server Was ist das? Was kann der Server? Brauch...
FMK2018 Mein erster FileMaker Server Was ist das? Was kann der Server? Brauch...
REST in Peace - Mit ORDS, Node.JS, ADF, Java oder OSB? by enpit GmbH & Co. KG
REST in Peace  - Mit ORDS, Node.JS, ADF, Java oder OSB?REST in Peace  - Mit ORDS, Node.JS, ADF, Java oder OSB?
REST in Peace - Mit ORDS, Node.JS, ADF, Java oder OSB?
enpit GmbH & Co. KG1.5K views
FMK2013: FileMaker und Kerio Connect by Bernhard Schulz - schubec GmbH und Ca... by Verein FM Konferenz
FMK2013: FileMaker und Kerio Connect by Bernhard Schulz - schubec GmbH und Ca...FMK2013: FileMaker und Kerio Connect by Bernhard Schulz - schubec GmbH und Ca...
FMK2013: FileMaker und Kerio Connect by Bernhard Schulz - schubec GmbH und Ca...
Verein FM Konferenz4.2K views
Drupal Austria Roadshow in Klagenfurt by dasjo
Drupal Austria Roadshow in KlagenfurtDrupal Austria Roadshow in Klagenfurt
Drupal Austria Roadshow in Klagenfurt
dasjo1.4K views
FMK2014: Verband der FileMaker Entwickler by Holger Darjus by Verein FM Konferenz
FMK2014: Verband der FileMaker Entwickler by Holger DarjusFMK2014: Verband der FileMaker Entwickler by Holger Darjus
FMK2014: Verband der FileMaker Entwickler by Holger Darjus
OpenLaszlo - Advanced RIAs for the OpenWeb by Raju Bitter
OpenLaszlo - Advanced RIAs for the OpenWebOpenLaszlo - Advanced RIAs for the OpenWeb
OpenLaszlo - Advanced RIAs for the OpenWeb
Raju Bitter1.4K views
FMK2019 FileMaker Anbindung an Online Systeme by Michael Heider by Verein FM Konferenz
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

More from Verein FM Konferenz

FMK2022 Excel und FileMaker Schittko.pdf by
FMK2022 Excel und FileMaker Schittko.pdfFMK2022 Excel und FileMaker Schittko.pdf
FMK2022 Excel und FileMaker Schittko.pdfVerein FM Konferenz
940 views11 slides
FMK2022 Drucken über Dateigrenzen hinweg von Philipp Puls by
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
274 views18 slides
FMK2022 Custom Functions von Philipp Puls by
FMK2022 Custom Functions von Philipp PulsFMK2022 Custom Functions von Philipp Puls
FMK2022 Custom Functions von Philipp PulsVerein FM Konferenz
110 views11 slides
FMK2022 FileMaker Fehler von Martin Schwarz by
FMK2022 FileMaker Fehler von Martin SchwarzFMK2022 FileMaker Fehler von Martin Schwarz
FMK2022 FileMaker Fehler von Martin SchwarzVerein FM Konferenz
128 views93 slides
FMK2022 FileMaker Server unter Linux Workshop von Bernhard Schulz by
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
108 views37 slides
FMK2022 FileMaker DataAPI und Java von Bernhard Schulz by
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
99 views30 slides

More from Verein FM Konferenz(20)

FMK2022 Drucken über Dateigrenzen hinweg von Philipp Puls by Verein FM Konferenz
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 by Verein FM Konferenz
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 FileMaker DataAPI und Java von Bernhard Schulz by Verein FM Konferenz
FMK2022 FileMaker DataAPI und Java von Bernhard SchulzFMK2022 FileMaker DataAPI und Java von Bernhard Schulz
FMK2022 FileMaker DataAPI und Java von Bernhard Schulz
FMK2022 Neue Programmiertechniken von Adam Augusting by Verein FM Konferenz
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 by Verein FM Konferenz
FMK2022 Arbeiten mit SVG in FileMaker - Robert KaiserFMK2022 Arbeiten mit SVG in FileMaker - Robert Kaiser
FMK2022 Arbeiten mit SVG in FileMaker - Robert Kaiser
FMK2022 CustomFunctions Fuer Einsteiger - Thomas Hirt by Verein FM Konferenz
FMK2022 CustomFunctions Fuer Einsteiger - Thomas HirtFMK2022 CustomFunctions Fuer Einsteiger - Thomas Hirt
FMK2022 CustomFunctions Fuer Einsteiger - Thomas Hirt
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdf by Verein FM Konferenz
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdfFMK2022 Die Zukunft von FileMaker - Marcel Moré.pdf
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdf
FMK2019 bug off lightning talk by Russell Watson by Verein FM Konferenz
FMK2019 bug off lightning talk by Russell WatsonFMK2019 bug off lightning talk by Russell Watson
FMK2019 bug off lightning talk by Russell Watson
Verein FM Konferenz1.2K views
FMK2019 being an optimist in a pessimistic world by vincenzo menanno by Verein FM Konferenz
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 by Verein FM Konferenz
FMK2019 FileMaker Performance Update 2019 by HOnza KoudelkaFMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
FMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
Verein FM Konferenz1.6K views
Fmk2019 Produktentwicklung mit FileMaker by Harald Mair by Verein FM Konferenz
Fmk2019 Produktentwicklung mit FileMaker by Harald MairFmk2019 Produktentwicklung mit FileMaker by Harald Mair
Fmk2019 Produktentwicklung mit FileMaker by Harald Mair
FMK2019 FileMaker Data API mit Node.js nutzen by Adam Augustin by Verein FM Konferenz
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
Verein FM Konferenz1.1K views

FMK2016 - Holger Darjus - Das Transistor-Prinzip

  • 1. 7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016 www.filemaker-konferenz.com Eine elektrisierende Erweiterung für das »Anker-Bojen-Modell« Wie mit wenigen Mausklicks und geringem Aufwand eine bestehende FileMaker-Datenbank in ihrem Leistungsumfang erheblich erweitert werden kann und sich ungeahnte Möglichkeiten im Zugriff auf die gespeicherten Daten auftun. Das Transistor-Prinzip
  • 2. 7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016 Das Transistor-Prinzip | Holger Darjus Holger Darjus Holger Darjus ist ausgebildeter Designer und IT-Kaufmann.
 Seit fast 25 Jahren als FileMaker Entwickler tätig. Liebhaber alten Eisens auf 4 Rädern, z.B. Flossengiganten aus den Fifties und Autos mit „Dachschaden“ Gründer des Kompetenz-Institut für Wirtschaftsinformatik Schwerpunkte:
 Komplexe Lösungen für Industrie und Gewerbe. • Autor für Fachartikel im FileMaker-Magazin • Sprecher FMK 2013/2014/2016… • Autor von FileMaker Webinaren
  • 3. 7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016 Das Transistor-Prinzip | Holger Darjus 1966
  • 4. 7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016 Das Transistor-Prinzip | Holger Darjus Heute
  • 5. 7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016 Das Transistor-Prinzip | Holger Darjus Was ist das? Das Transistorprinzip ist eine Methode zur Anlage, Bearbeitung,
 Anzeige und zum Löschen von Datensätzen.
 Es ist mit wenigen Schritten in bestehende Lösungen zu integrieren
 • Erweiterung im Beziehungsdiagramm • Veränderung von Layouts • Neue Herangehensweisen bei der Erstellung von Scripts
  • 6. 7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016 Das Transistor-Prinzip | Holger Darjus Was es nicht ist: 
 • Ein Plugin • Ein Trick • Ein elektronisches Bauteil • Connector/Selector
  • 7. 7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016 Das Transistor-Prinzip | Holger Darjus Entstehungsgeschichte Erstmalig 2011 in FileMaker 11 eingesetzt Hintergrund: • Performance-Optimierung • Transaktionssichere Anlage von Datensätzen • Standardisierte Script-Routinen • „Genervt“ sein von „Gehe zu Layout …“
  • 8. 7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016 Das Transistor-Prinzip | Holger Darjus Erweiterungen Verstärkter Einsatz bei Datenbanken die mit WebDirect
 verwendet werden Hintergrund: • Fenster-Management • Transaktionssichere Anlage von Datensätzen • Reduzierung von Layoutwechseln
  • 9. 7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016 Das Transistor-Prinzip | Holger Darjus In diesem Vortrag • Der „klassische“ Weg der Anlage von Datensätzen • Die Alternative mit dem Transistor-Prinzip • Anzeigen von Werten aus Tabellen „ohne“ Beziehung • Editieren von Daten • Löschen von Datensätzen • Navigieren durch Datensätze • Kleine Experimente …
  • 10. 7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016 Das Transistor-Prinzip | Holger Darjus Technische Voraussetzungen UUIDs
 Eindeutige Primär-Schlüssel (IDs) zum Abgleich der Datensätze.
 (Nicht zwangsläufig aber absolut empfehlenswert) Eine Zusätzliche Tabelle 
 (mit vielen global gespeicherten Feldern) Veränderung des Beziehungsdiagramms Anpassung von Script-Routinen Umdenken …
  • 11. 7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016 Das Transistor-Prinzip | Holger Darjus Technische Voraussetzungen UUIDs
 Eindeutige Primär-Schlüssel (IDs) zum Abgleich der Datensätze. Insbesondere wenn Offline-iOS-Geräte ins Spiel kommen
 sind numerische IDs obsolet!
 Verwenden Sie daher in den ID-Feldern die Funktion: 
 
 Hole (UUID) Deutsch Get (UUID) Englisch und „verabschieden“ sich von Seriennummern
  • 12. 7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016 Das Transistor-Prinzip | Holger Darjus Technische Voraussetzungen Eine Zusätzliche Tabelle 
 (mit vielen global gespeicherten Feldern) In der Tabelle „Transistor“ wird für jede Primär-Tabelle mindestens
 ein global gespeichertes Feld zur Eingabe einer UUID angelegt.
  • 13. 7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016 Das Transistor-Prinzip | Holger Darjus Technische Voraussetzungen
  • 14. 7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016 Das Transistor-Prinzip | Holger Darjus Technische Voraussetzungen
  • 15. 7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016 Das Transistor-Prinzip | Holger Darjus Vergleichbar(?) Selector/Connector
 Todd Geist https://www.geistinteractive.com/2014/11/21/filemaker-selector- connector-video/
  • 16. 7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016 Das Transistor-Prinzip | Holger Darjus Connector/Selector
  • 17. 7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016 Das Transistor-Prinzip | Holger Darjus Selector/Connector <-> Transistor Generelle Unterschiede: Beim Transistor-Prinzip werden die Beziehungen erst bei Bedarf
 und zur Laufzeit etabliert. Beim Selector/Connector-Modell sind alle Tabellen zu jeder
 Zeit über das „Kartesische Produkt“ miteinander verbunden.
  • 18. 7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016 Das Transistor-Prinzip | Holger Darjus Selector/Connector <-> Transistor Einige Dinge, die mit dem Selector/Connector möglich sind, 
 lassen sich mit dem Transistor nicht realisieren. 
 
 Beispielsweise gibt es keine Beziehungen, die an jeder Position 
 in der Datenbank gültig sind und überall als Ausschnitt angezeigt werden können.
  • 19. 7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016 Das Transistor-Prinzip | Holger Darjus Selector/Connector <-> Transistor Durch die dauerhafte Verbindung aller Tabellen kann
 es beim Einsatz des „Selector/Connector“ in komplexen
 Lösungen zu Performance-Einbußen kommen.
 Da die Beziehungen nach dem Transistor-Prinzip nur dann gültig
 sind wenn sie benötigt werden, entfällt dieses „Problem“.
  • 20. 7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016 Das Transistor-Prinzip | Holger Darjus Selector/Connector <-> Transistor Beide Methoden lassen sich miteinander kombinieren!
  • 21. 7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016 Das Transistor-Prinzip | Holger Darjus Live Demo
  • 22. 7. FileMaker Konferenz | Salzburg | 13.-15. Oktober 2016 FileMaker Konferenz 2016 Salzburg Vielen Dank unseren Sponsoren Ohne Sponsoring wäre diese Konferenz so nicht möglich!