SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Downloaden Sie, um offline zu lesen
Dres. A. Augustin, V. Krambrich
Beziehungen - Mehr als Anker & Bojen
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
Beziehungen - Mehr als Anker & Bojen
Erweiterungen im Beziehungsgrafen
Warum?
Wie?
Do, 08.10.2015 (Raum Elbe)
Über mich
Volker Krambrich

Dr. phil., Linguist, Informatiker

Habe als Koch gearbeitet und
Fluggäste verwöhnt. Abwickler für
Schiffscharter und vieles mehr. Ich
koche noch immer gern, spiele Cello
und sammle Pilze und Beeren.

Arbeite bei FileMaker Platinum
Partner NORSULT in Finnland.

FileMaker seit 1989 Dr.FileMaker@mac.com
& 14
Über mich
Adam Augustin

Dr.-Ing., Elektrotechnik, Mathematiker

Habe noch nicht als Koch gearbeitet,
koche aber leidenschaftlich gerne.
Leider aber viel zu selten. Mein
aktuelles Hobby wird bald süsse drei
Jahre alt sein und heißt Noah. Arbeite
als selbständiger Entwickler und
Berater im Raum München.

FileMaker seit 2010 kontakt@agametis.de
Dres. A. Augustin, V. Krambrich
Beziehungen - Mehr als Anker & Bojen
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
Beziehungen - Mehr als Anker & Bojen
• FileMaker feierte in diesem Jahr 30 Jahre auf dem Markt
• Auf der Developer Conference in Las Vegas geschah es…
• …in der Key Note zur Eröffnung wurde eine „Best Practice“ gewürdigt
• FileMaker sieht diese als die wichtigste Neuerung seit FileMaker 7 (2004)
• Der Beziehungsgraph kann erweitert werden:
Das Selector – Connector Modell
(erweitert Anker – Boje!)
Dres. A. Augustin, V. Krambrich
Beziehungen - Mehr als Anker & Bojen
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
Beziehungen - Mehr als Anker & Bojen
Todd	
  Geist,	
  Geist	
  Interactive
„Todd	
  Geist	
  of	
  Geist	
  Interactive	
  is	
  recognized	
  with	
  this	
  award	
  for	
  his	
  
work	
  in	
  formalizing	
  this	
  technique,	
  this	
  best	
  practice,	
  this	
  framework	
  —	
  
and	
  for	
  teaching	
  and	
  evangelizing	
  it’s	
  use	
  and	
  potential	
  through	
  blogs,	
  
videos,	
  and	
  developer	
  group	
  presentations.“	
  
Laudatio	
  für	
  den	
  FileMaker	
  Excellence	
  Award	
  for	
  2015	
  in	
  FBA	
  Alliance	
  Development	
  Leadership
Dres. A. Augustin, V. Krambrich
Beziehungen - Mehr als Anker & Bojen
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
Selector – Connector Model
Was ist das?
1. Das	
  Selector-­‐Connector-­‐Model	
  ist	
  ein	
  
Konstruktionsprinzip	
  für	
  den	
  Beziehungsgrafen.	
  	
  
2. Es	
  erlaubt	
  die	
  Bereitstellung	
  eines	
  „universalen	
  
Kontexts”	
  für	
  den	
  Datenzugriff	
  aus	
  Layouts.
Dres. A. Augustin, V. Krambrich
Beziehungen - Mehr als Anker & Bojen
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
Selector – Connector Model
Was ist Universal Context?
Alle	
  Primary	
  Tables	
  sind	
  im	
  Graphen	
  repräsentiert.	
  
Es	
  gibt	
  nur	
  ein	
  TO-­‐Gruppe.
Dres. A. Augustin, V. Krambrich
Beziehungen - Mehr als Anker & Bojen
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
Selector – Connector Model
Was ist Context?
Ein	
  Layout	
  ist	
  an	
  genau	
  ein	
  TO	
  gebunden.	
  
Dieses	
  TO	
  bestimmt	
  den	
  Kontext!	
  
Kontext	
  ist	
  der	
  Punkt	
  im	
  B.grafen,	
  von	
  dem	
  
aus	
  Beziehungen	
  evaluiert	
  werden.
Demo
Dres. A. Augustin, V. Krambrich
Beziehungen - Mehr als Anker & Bojen
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
Selector – Connector Model
Was ist Universal Context?
Universal	
  Context	
  erlaubt	
  auf	
  jedem	
  Layout	
  die	
  Kernoperationen	
  auf	
  
jeder	
  (Daten)Tabelle:	
  
Create,	
  View,	
  Edit,	
  Delete	
  von	
  beliebigen	
  Datensätzen.
Die	
  Bedingungen	
  sind	
  nicht	
  erfüllt!
Dres. A. Augustin, V. Krambrich
Beziehungen - Mehr als Anker & Bojen
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
Selector – Connector Model
Was ist das?
Das	
  Modell	
  ist	
  ein	
  Beispiel	
  für	
  eine	
  Reihe	
  von	
  Ansätzen,	
  
das	
  nicht	
  immer	
  transparente	
  Beziehungsmodell	
  Filemaker	
  für	
  
den	
  Entwickler	
  anschaulich	
  und	
  funktional	
  zu	
  erweitern.	
  
(„Transistor“	
  [H.	
  Darjus	
  2013]	
  „Pivot“	
  [V.	
  Krambrich,	
  R.	
  Cologon	
  
et	
  al.	
  2012]	
  „Procedural	
  Control“	
  [M.	
  Harris	
  2009]…)
1. Das	
  Selector-­‐Connector-­‐Model	
  ist	
  ein	
  
Konstruktionsprinzip	
  für	
  den	
  Beziehungsgrafen.	
  	
  
2. Es	
  erlaubt	
  die	
  Bereitstellung	
  eines	
  „universalen	
  
Kontexts”	
  für	
  den	
  Datenzugriff	
  aus	
  Layouts.
Dres. A. Augustin, V. Krambrich
Beziehungen - Mehr als Anker & Bojen
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
Selector – Connector Model
Warum?
1. Redundanz	
  vermeiden	
  (TO-­‐Groups).	
  	
  
2. Elemente	
  wiederverwenden	
  können	
  (Popover).	
  
3. Datensätze	
  erzeugen	
  ohne	
  Layoutwechsel.	
  
4. ‚One-­‐Document‘	
  Fenster	
  (Web;	
  Go)	
  
5. …
Dres. A. Augustin, V. Krambrich
Beziehungen - Mehr als Anker & Bojen
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
Selector – Connector Model
Wie?
Es	
  werden	
  nur	
  Elemente	
  und	
  Eigenschaften	
  benutzt,	
  
die	
  FileMaker	
  seit	
  Version	
  7	
  mitbringt.	
  	
  
1. Push-­‐Back	
  (wird	
  ein	
  Datensatz	
  über	
  eine	
  Beziehung	
  
erzeugt,	
  liefert	
  Filemaker	
  dessen	
  Schlüsselbegriff	
  
an	
  das	
  andere	
  Ende	
  der	
  Beziehung	
  zurück).	
  	
  
2. Cross-­‐Join	
  (die	
  X	
  Beziehung:	
  verbindet	
  jeden	
  
Datensatz	
  aus	
  Tabelle	
  A	
  mit	
  jedem	
  Datensatz	
  aus	
  
Tabelle	
  B;	
  braucht	
  keinen	
  indizierten	
  Schlüssel!).	
  
Dres. A. Augustin, V. Krambrich
Beziehungen - Mehr als Anker & Bojen
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
Selector – Connector Model
Wie?
„A-­‐Tabelle“ „B-­‐Tabelle“
=
	
  Anlegen	
  von	
  
Datensätzen	
  zulassen
FMK2015
ID4711ID4711
Push-­‐Back	
  des	
  Schlüssels,	
  wenn	
  ein	
  untergeordneter	
  Datensatz	
  erzeugt	
  wird
leeres	
  Schlüsselfeld!
Dres. A. Augustin, V. Krambrich
Beziehungen - Mehr als Anker & Bojen
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
Selector – Connector Model
Wie?
„A-­‐Tabelle“ „B-­‐Tabelle“
X
Cross-­‐Relationship:	
  Jeder	
  Satz	
  aus	
  A	
  ist	
  mit	
  jedem	
  Satz	
  aus	
  B	
  verbunden
beliebiges	
  
Schlüsselfeld!
beliebiges	
  
Schlüsselfeld!
Dres. A. Augustin, V. Krambrich
Beziehungen - Mehr als Anker & Bojen
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
Selector – Connector Model
Demo	
  mit	
  Adam
nun	
  zunächst	
  die	
  
nach	
  der	
  Kaffeepause…
Dres. A. Augustin, V. Krambrich
Beziehungen - Mehr als Anker & Bojen
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
Teil 2
Beziehungen - Mehr als Anker & Bojen
Diskussion und Vertiefung
Do, 08.10.2015 (Raum Elbe)
nach der Kaffeepause ab 10:30 Uhr
Vortragende(r)
Titel Vortrag
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
Vielen Dank unseren Sponsoren
Danke für das Bewerten dieses Vortrages

Weitere ähnliche Inhalte

Was ist angesagt?

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 ...
FMK2015: Strukturierte Namensgebung als Basis für komplexe Programmierung by ...Verein 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 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 PSoS - Perform Script on Server Wie einsetzen und wie entwickeln? by ...
FMK2019 PSoS - Perform Script on Server Wie einsetzen und wie entwickeln? by ...FMK2019 PSoS - Perform Script on Server Wie einsetzen und wie entwickeln? by ...
FMK2019 PSoS - Perform Script on Server Wie einsetzen und wie entwickeln? by ...Verein 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
 
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
 
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
 
FMK2015: 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ü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
 
FMK2015: FileMaker Grundlagen Formeln by Longin Ziegler
FMK2015: FileMaker Grundlagen Formeln by Longin ZieglerFMK2015: FileMaker Grundlagen Formeln by Longin Ziegler
FMK2015: FileMaker Grundlagen Formeln by Longin ZieglerVerein 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
 
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
 
FMK2015: 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ü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
 
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 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
 
FMK2016 - Arnold Kegebein - Recycling
FMK2016 - Arnold Kegebein - RecyclingFMK2016 - Arnold Kegebein - Recycling
FMK2016 - Arnold Kegebein - RecyclingVerein FM Konferenz
 
FMK2019 JSON im Einsatz by Arnold Kegebein
FMK2019 JSON im Einsatz by Arnold KegebeinFMK2019 JSON im Einsatz by Arnold Kegebein
FMK2019 JSON im Einsatz by Arnold KegebeinVerein 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
 
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 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 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
 

Was ist angesagt? (20)

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 ...
FMK2015: Strukturierte Namensgebung als Basis für komplexe Programmierung by ...
 
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 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 PSoS - Perform Script on Server Wie einsetzen und wie entwickeln? by ...
FMK2019 PSoS - Perform Script on Server Wie einsetzen und wie entwickeln? by ...FMK2019 PSoS - Perform Script on Server Wie einsetzen und wie entwickeln? by ...
FMK2019 PSoS - Perform Script on Server Wie einsetzen und wie entwickeln? by ...
 
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
 
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
 
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
 
FMK2015: 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ü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
 
FMK2015: FileMaker Grundlagen Formeln by Longin Ziegler
FMK2015: FileMaker Grundlagen Formeln by Longin ZieglerFMK2015: FileMaker Grundlagen Formeln by Longin Ziegler
FMK2015: FileMaker Grundlagen Formeln by Longin Ziegler
 
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
 
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
 
FMK2015: 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ü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
 
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 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...
 
FMK2016 - Arnold Kegebein - Recycling
FMK2016 - Arnold Kegebein - RecyclingFMK2016 - Arnold Kegebein - Recycling
FMK2016 - Arnold Kegebein - Recycling
 
FMK2019 JSON im Einsatz by Arnold Kegebein
FMK2019 JSON im Einsatz by Arnold KegebeinFMK2019 JSON im Einsatz by Arnold Kegebein
FMK2019 JSON im Einsatz by Arnold Kegebein
 
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
 
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 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 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 Augustin
 

Andere mochten auch

FMK 2013, Gestaltung von Benutzeroberflächen, Karsten Risseeuw
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
 
FMK2016 - Marcel Moré - The Power of SVG
FMK2016 - Marcel Moré - The Power of SVGFMK2016 - Marcel Moré - The Power of SVG
FMK2016 - Marcel Moré - The Power of SVGVerein FM Konferenz
 
Fmk2013 datenmodelle krambrich-brändle (rev)
Fmk2013 datenmodelle krambrich-brändle (rev)Fmk2013 datenmodelle krambrich-brändle (rev)
Fmk2013 datenmodelle krambrich-brändle (rev)Verein FM Konferenz
 
FMK2016 - Longin Ziegler - Schritt für Schritt zum eigenen Kalender
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 KalenderVerein FM Konferenz
 
FMK 2013, Suchstrategien, Martin Braendle & Volker Krambich
FMK 2013, Suchstrategien, Martin Braendle & Volker KrambichFMK 2013, Suchstrategien, Martin Braendle & Volker Krambich
FMK 2013, Suchstrategien, Martin Braendle & Volker KrambichVerein FM Konferenz
 
#SOMEXcircle “Open Data – alles offen oder was?” – André Golliez
#SOMEXcircle “Open Data – alles offen oder was?” – André Golliez#SOMEXcircle “Open Data – alles offen oder was?” – André Golliez
#SOMEXcircle “Open Data – alles offen oder was?” – André GolliezSOMEXCLOUD
 
Og presentation german- 2011
Og presentation german- 2011Og presentation german- 2011
Og presentation german- 2011HealthyMoney
 
AMMT - Asset Management and Maintenance Technologies
AMMT - Asset Management and Maintenance TechnologiesAMMT - Asset Management and Maintenance Technologies
AMMT - Asset Management and Maintenance Technologiesdankl+partner consulting gmbh
 
FMK 2013 Konstrukte diverser Programmiersprachen in FileMaker nachgebaut, Tho...
FMK 2013 Konstrukte diverser Programmiersprachen in FileMaker nachgebaut, Tho...FMK 2013 Konstrukte diverser Programmiersprachen in FileMaker nachgebaut, Tho...
FMK 2013 Konstrukte diverser Programmiersprachen in FileMaker nachgebaut, Tho...Verein FM Konferenz
 
Mentoring lohnt sich! Vom zwischenmenschlichen Nutzen zum "Business-Case"
Mentoring lohnt sich! Vom zwischenmenschlichen Nutzen zum "Business-Case"Mentoring lohnt sich! Vom zwischenmenschlichen Nutzen zum "Business-Case"
Mentoring lohnt sich! Vom zwischenmenschlichen Nutzen zum "Business-Case"biz4d
 
Stabhochsprung: Vom Umgang mit Nullern
Stabhochsprung: Vom Umgang mit NullernStabhochsprung: Vom Umgang mit Nullern
Stabhochsprung: Vom Umgang mit NullernGuenther Lohre
 
Wir Sind Drei Könige - We Three Kings
Wir Sind Drei Könige - We Three KingsWir Sind Drei Könige - We Three Kings
Wir Sind Drei Könige - We Three KingsFreekidstories
 
SAP PM (EAM) Training für Einsteiger und Fortgeschrittene - Training TA01-12b-A
SAP PM (EAM) Training für Einsteiger und Fortgeschrittene - Training TA01-12b-ASAP PM (EAM) Training für Einsteiger und Fortgeschrittene - Training TA01-12b-A
SAP PM (EAM) Training für Einsteiger und Fortgeschrittene - Training TA01-12b-Adankl+partner consulting gmbh
 
Radiojournalismus. Ein Blockseminar. - Seminar 3/4: Moderation und Interview
Radiojournalismus. Ein Blockseminar. - Seminar 3/4: Moderation und InterviewRadiojournalismus. Ein Blockseminar. - Seminar 3/4: Moderation und Interview
Radiojournalismus. Ein Blockseminar. - Seminar 3/4: Moderation und InterviewRobert Piehler
 
Digital Happy Hour 06 12
Digital Happy Hour 06 12Digital Happy Hour 06 12
Digital Happy Hour 06 12Marcel Vogt
 
4Zimmer Maisonette zu verkaufen-Schonach-DE fotos
4Zimmer Maisonette zu verkaufen-Schonach-DE fotos4Zimmer Maisonette zu verkaufen-Schonach-DE fotos
4Zimmer Maisonette zu verkaufen-Schonach-DE fotosachsl
 
Meine ersten Wörter: Jesus ist Geboren - My First Words: Jesus is Born
Meine ersten Wörter: Jesus ist Geboren - My First Words: Jesus is BornMeine ersten Wörter: Jesus ist Geboren - My First Words: Jesus is Born
Meine ersten Wörter: Jesus ist Geboren - My First Words: Jesus is BornFreekidstories
 

Andere mochten auch (18)

FMK 2013, Gestaltung von Benutzeroberflächen, Karsten Risseeuw
FMK 2013, Gestaltung von Benutzeroberflächen, Karsten RisseeuwFMK 2013, Gestaltung von Benutzeroberflächen, Karsten Risseeuw
FMK 2013, Gestaltung von Benutzeroberflächen, Karsten Risseeuw
 
FMK2016 - Marcel Moré - The Power of SVG
FMK2016 - Marcel Moré - The Power of SVGFMK2016 - Marcel Moré - The Power of SVG
FMK2016 - Marcel Moré - The Power of SVG
 
Fmk2013 datenmodelle krambrich-brändle (rev)
Fmk2013 datenmodelle krambrich-brändle (rev)Fmk2013 datenmodelle krambrich-brändle (rev)
Fmk2013 datenmodelle krambrich-brändle (rev)
 
FMK2016 - Longin Ziegler - Schritt für Schritt zum eigenen Kalender
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
 
FMK 2013, Suchstrategien, Martin Braendle & Volker Krambich
FMK 2013, Suchstrategien, Martin Braendle & Volker KrambichFMK 2013, Suchstrategien, Martin Braendle & Volker Krambich
FMK 2013, Suchstrategien, Martin Braendle & Volker Krambich
 
VIRUS INFORMATICOS
VIRUS INFORMATICOSVIRUS INFORMATICOS
VIRUS INFORMATICOS
 
#SOMEXcircle “Open Data – alles offen oder was?” – André Golliez
#SOMEXcircle “Open Data – alles offen oder was?” – André Golliez#SOMEXcircle “Open Data – alles offen oder was?” – André Golliez
#SOMEXcircle “Open Data – alles offen oder was?” – André Golliez
 
Og presentation german- 2011
Og presentation german- 2011Og presentation german- 2011
Og presentation german- 2011
 
AMMT - Asset Management and Maintenance Technologies
AMMT - Asset Management and Maintenance TechnologiesAMMT - Asset Management and Maintenance Technologies
AMMT - Asset Management and Maintenance Technologies
 
FMK 2013 Konstrukte diverser Programmiersprachen in FileMaker nachgebaut, Tho...
FMK 2013 Konstrukte diverser Programmiersprachen in FileMaker nachgebaut, Tho...FMK 2013 Konstrukte diverser Programmiersprachen in FileMaker nachgebaut, Tho...
FMK 2013 Konstrukte diverser Programmiersprachen in FileMaker nachgebaut, Tho...
 
Mentoring lohnt sich! Vom zwischenmenschlichen Nutzen zum "Business-Case"
Mentoring lohnt sich! Vom zwischenmenschlichen Nutzen zum "Business-Case"Mentoring lohnt sich! Vom zwischenmenschlichen Nutzen zum "Business-Case"
Mentoring lohnt sich! Vom zwischenmenschlichen Nutzen zum "Business-Case"
 
Stabhochsprung: Vom Umgang mit Nullern
Stabhochsprung: Vom Umgang mit NullernStabhochsprung: Vom Umgang mit Nullern
Stabhochsprung: Vom Umgang mit Nullern
 
Wir Sind Drei Könige - We Three Kings
Wir Sind Drei Könige - We Three KingsWir Sind Drei Könige - We Three Kings
Wir Sind Drei Könige - We Three Kings
 
SAP PM (EAM) Training für Einsteiger und Fortgeschrittene - Training TA01-12b-A
SAP PM (EAM) Training für Einsteiger und Fortgeschrittene - Training TA01-12b-ASAP PM (EAM) Training für Einsteiger und Fortgeschrittene - Training TA01-12b-A
SAP PM (EAM) Training für Einsteiger und Fortgeschrittene - Training TA01-12b-A
 
Radiojournalismus. Ein Blockseminar. - Seminar 3/4: Moderation und Interview
Radiojournalismus. Ein Blockseminar. - Seminar 3/4: Moderation und InterviewRadiojournalismus. Ein Blockseminar. - Seminar 3/4: Moderation und Interview
Radiojournalismus. Ein Blockseminar. - Seminar 3/4: Moderation und Interview
 
Digital Happy Hour 06 12
Digital Happy Hour 06 12Digital Happy Hour 06 12
Digital Happy Hour 06 12
 
4Zimmer Maisonette zu verkaufen-Schonach-DE fotos
4Zimmer Maisonette zu verkaufen-Schonach-DE fotos4Zimmer Maisonette zu verkaufen-Schonach-DE fotos
4Zimmer Maisonette zu verkaufen-Schonach-DE fotos
 
Meine ersten Wörter: Jesus ist Geboren - My First Words: Jesus is Born
Meine ersten Wörter: Jesus ist Geboren - My First Words: Jesus is BornMeine ersten Wörter: Jesus ist Geboren - My First Words: Jesus is Born
Meine ersten Wörter: Jesus ist Geboren - My First Words: Jesus is Born
 

Ähnlich wie FMK2015: Beziehungen Mehr als Anker und Bojen by Volker Krambrich und Adam Augustin

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
 
FMK2017 - Die Anker Boje Methode by Gerhard Schwingenschlögl
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
 
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...
FMK2018 Mein erster FileMaker Server Was ist das? Was kann der Server? Brauch...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
 
Aufbau von Linknetzwerken
Aufbau von LinknetzwerkenAufbau von Linknetzwerken
Aufbau von LinknetzwerkenBjörn Tantau
 
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
 
FMK2016 - Thomas Hirt- UML für FileMaker Entwickler
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
 
Akademische Integrität bei Laborprotokollen - Plagiate proaktiv vermeiden und...
Akademische Integrität bei Laborprotokollen - Plagiate proaktiv vermeiden und...Akademische Integrität bei Laborprotokollen - Plagiate proaktiv vermeiden und...
Akademische Integrität bei Laborprotokollen - Plagiate proaktiv vermeiden und...Mathias Magdowski
 
FMK2012: Datenaustausch zwischen FileMaker und MySQL von Nico Busch
FMK2012: Datenaustausch zwischen FileMaker und MySQL von Nico BuschFMK2012: Datenaustausch zwischen FileMaker und MySQL von Nico Busch
FMK2012: Datenaustausch zwischen FileMaker und MySQL von Nico BuschVerein FM Konferenz
 

Ähnlich wie FMK2015: Beziehungen Mehr als Anker und Bojen by Volker Krambrich und Adam Augustin (9)

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 ...
 
FMK2017 - Die Anker Boje Methode by Gerhard Schwingenschlögl
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ögl
 
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...
FMK2018 Mein erster FileMaker Server Was ist das? Was kann der Server? Brauch...
 
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
 
Aufbau von Linknetzwerken
Aufbau von LinknetzwerkenAufbau von Linknetzwerken
Aufbau von Linknetzwerken
 
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
 
FMK2016 - Thomas Hirt- UML für FileMaker Entwickler
FMK2016 - Thomas Hirt- UML für FileMaker EntwicklerFMK2016 - Thomas Hirt- UML für FileMaker Entwickler
FMK2016 - Thomas Hirt- UML für FileMaker Entwickler
 
Akademische Integrität bei Laborprotokollen - Plagiate proaktiv vermeiden und...
Akademische Integrität bei Laborprotokollen - Plagiate proaktiv vermeiden und...Akademische Integrität bei Laborprotokollen - Plagiate proaktiv vermeiden und...
Akademische Integrität bei Laborprotokollen - Plagiate proaktiv vermeiden und...
 
FMK2012: Datenaustausch zwischen FileMaker und MySQL von Nico Busch
FMK2012: Datenaustausch zwischen FileMaker und MySQL von Nico BuschFMK2012: Datenaustausch zwischen FileMaker und MySQL von Nico Busch
FMK2012: Datenaustausch zwischen FileMaker und MySQL von Nico Busch
 

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 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 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 FileMaker Integrated Development Environment - Russell Watson
FMK2022 FileMaker Integrated Development Environment - Russell WatsonFMK2022 FileMaker Integrated Development Environment - Russell Watson
FMK2022 FileMaker Integrated Development Environment - Russell WatsonVerein 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
 
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
 
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 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
 
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 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 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 FileMaker Integrated Development Environment - Russell Watson
FMK2022 FileMaker Integrated Development Environment - Russell WatsonFMK2022 FileMaker Integrated Development Environment - Russell Watson
FMK2022 FileMaker Integrated Development Environment - Russell Watson
 
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
 
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
 
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 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
 
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
 

FMK2015: Beziehungen Mehr als Anker und Bojen by Volker Krambrich und Adam Augustin

  • 1. Dres. A. Augustin, V. Krambrich Beziehungen - Mehr als Anker & Bojen FileMaker Konferenz 2015 Hamburg www.filemaker-konferenz.com Beziehungen - Mehr als Anker & Bojen Erweiterungen im Beziehungsgrafen Warum? Wie? Do, 08.10.2015 (Raum Elbe)
  • 2. Über mich Volker Krambrich Dr. phil., Linguist, Informatiker Habe als Koch gearbeitet und Fluggäste verwöhnt. Abwickler für Schiffscharter und vieles mehr. Ich koche noch immer gern, spiele Cello und sammle Pilze und Beeren. Arbeite bei FileMaker Platinum Partner NORSULT in Finnland. FileMaker seit 1989 Dr.FileMaker@mac.com & 14
  • 3. Über mich Adam Augustin Dr.-Ing., Elektrotechnik, Mathematiker Habe noch nicht als Koch gearbeitet, koche aber leidenschaftlich gerne. Leider aber viel zu selten. Mein aktuelles Hobby wird bald süsse drei Jahre alt sein und heißt Noah. Arbeite als selbständiger Entwickler und Berater im Raum München. FileMaker seit 2010 kontakt@agametis.de
  • 4. Dres. A. Augustin, V. Krambrich Beziehungen - Mehr als Anker & Bojen FileMaker Konferenz 2015 Hamburg www.filemaker-konferenz.com Beziehungen - Mehr als Anker & Bojen • FileMaker feierte in diesem Jahr 30 Jahre auf dem Markt • Auf der Developer Conference in Las Vegas geschah es… • …in der Key Note zur Eröffnung wurde eine „Best Practice“ gewürdigt • FileMaker sieht diese als die wichtigste Neuerung seit FileMaker 7 (2004) • Der Beziehungsgraph kann erweitert werden: Das Selector – Connector Modell (erweitert Anker – Boje!)
  • 5. Dres. A. Augustin, V. Krambrich Beziehungen - Mehr als Anker & Bojen FileMaker Konferenz 2015 Hamburg www.filemaker-konferenz.com Beziehungen - Mehr als Anker & Bojen Todd  Geist,  Geist  Interactive „Todd  Geist  of  Geist  Interactive  is  recognized  with  this  award  for  his   work  in  formalizing  this  technique,  this  best  practice,  this  framework  —   and  for  teaching  and  evangelizing  it’s  use  and  potential  through  blogs,   videos,  and  developer  group  presentations.“   Laudatio  für  den  FileMaker  Excellence  Award  for  2015  in  FBA  Alliance  Development  Leadership
  • 6. Dres. A. Augustin, V. Krambrich Beziehungen - Mehr als Anker & Bojen FileMaker Konferenz 2015 Hamburg www.filemaker-konferenz.com Selector – Connector Model Was ist das? 1. Das  Selector-­‐Connector-­‐Model  ist  ein   Konstruktionsprinzip  für  den  Beziehungsgrafen.     2. Es  erlaubt  die  Bereitstellung  eines  „universalen   Kontexts”  für  den  Datenzugriff  aus  Layouts.
  • 7. Dres. A. Augustin, V. Krambrich Beziehungen - Mehr als Anker & Bojen FileMaker Konferenz 2015 Hamburg www.filemaker-konferenz.com Selector – Connector Model Was ist Universal Context? Alle  Primary  Tables  sind  im  Graphen  repräsentiert.   Es  gibt  nur  ein  TO-­‐Gruppe.
  • 8. Dres. A. Augustin, V. Krambrich Beziehungen - Mehr als Anker & Bojen FileMaker Konferenz 2015 Hamburg www.filemaker-konferenz.com Selector – Connector Model Was ist Context? Ein  Layout  ist  an  genau  ein  TO  gebunden.   Dieses  TO  bestimmt  den  Kontext!   Kontext  ist  der  Punkt  im  B.grafen,  von  dem   aus  Beziehungen  evaluiert  werden. Demo
  • 9. Dres. A. Augustin, V. Krambrich Beziehungen - Mehr als Anker & Bojen FileMaker Konferenz 2015 Hamburg www.filemaker-konferenz.com Selector – Connector Model Was ist Universal Context? Universal  Context  erlaubt  auf  jedem  Layout  die  Kernoperationen  auf   jeder  (Daten)Tabelle:   Create,  View,  Edit,  Delete  von  beliebigen  Datensätzen. Die  Bedingungen  sind  nicht  erfüllt!
  • 10. Dres. A. Augustin, V. Krambrich Beziehungen - Mehr als Anker & Bojen FileMaker Konferenz 2015 Hamburg www.filemaker-konferenz.com Selector – Connector Model Was ist das? Das  Modell  ist  ein  Beispiel  für  eine  Reihe  von  Ansätzen,   das  nicht  immer  transparente  Beziehungsmodell  Filemaker  für   den  Entwickler  anschaulich  und  funktional  zu  erweitern.   („Transistor“  [H.  Darjus  2013]  „Pivot“  [V.  Krambrich,  R.  Cologon   et  al.  2012]  „Procedural  Control“  [M.  Harris  2009]…) 1. Das  Selector-­‐Connector-­‐Model  ist  ein   Konstruktionsprinzip  für  den  Beziehungsgrafen.     2. Es  erlaubt  die  Bereitstellung  eines  „universalen   Kontexts”  für  den  Datenzugriff  aus  Layouts.
  • 11. Dres. A. Augustin, V. Krambrich Beziehungen - Mehr als Anker & Bojen FileMaker Konferenz 2015 Hamburg www.filemaker-konferenz.com Selector – Connector Model Warum? 1. Redundanz  vermeiden  (TO-­‐Groups).     2. Elemente  wiederverwenden  können  (Popover).   3. Datensätze  erzeugen  ohne  Layoutwechsel.   4. ‚One-­‐Document‘  Fenster  (Web;  Go)   5. …
  • 12. Dres. A. Augustin, V. Krambrich Beziehungen - Mehr als Anker & Bojen FileMaker Konferenz 2015 Hamburg www.filemaker-konferenz.com Selector – Connector Model Wie? Es  werden  nur  Elemente  und  Eigenschaften  benutzt,   die  FileMaker  seit  Version  7  mitbringt.     1. Push-­‐Back  (wird  ein  Datensatz  über  eine  Beziehung   erzeugt,  liefert  Filemaker  dessen  Schlüsselbegriff   an  das  andere  Ende  der  Beziehung  zurück).     2. Cross-­‐Join  (die  X  Beziehung:  verbindet  jeden   Datensatz  aus  Tabelle  A  mit  jedem  Datensatz  aus   Tabelle  B;  braucht  keinen  indizierten  Schlüssel!).  
  • 13. Dres. A. Augustin, V. Krambrich Beziehungen - Mehr als Anker & Bojen FileMaker Konferenz 2015 Hamburg www.filemaker-konferenz.com Selector – Connector Model Wie? „A-­‐Tabelle“ „B-­‐Tabelle“ =  Anlegen  von   Datensätzen  zulassen FMK2015 ID4711ID4711 Push-­‐Back  des  Schlüssels,  wenn  ein  untergeordneter  Datensatz  erzeugt  wird leeres  Schlüsselfeld!
  • 14. Dres. A. Augustin, V. Krambrich Beziehungen - Mehr als Anker & Bojen FileMaker Konferenz 2015 Hamburg www.filemaker-konferenz.com Selector – Connector Model Wie? „A-­‐Tabelle“ „B-­‐Tabelle“ X Cross-­‐Relationship:  Jeder  Satz  aus  A  ist  mit  jedem  Satz  aus  B  verbunden beliebiges   Schlüsselfeld! beliebiges   Schlüsselfeld!
  • 15. Dres. A. Augustin, V. Krambrich Beziehungen - Mehr als Anker & Bojen FileMaker Konferenz 2015 Hamburg www.filemaker-konferenz.com Selector – Connector Model Demo  mit  Adam nun  zunächst  die   nach  der  Kaffeepause…
  • 16. Dres. A. Augustin, V. Krambrich Beziehungen - Mehr als Anker & Bojen FileMaker Konferenz 2015 Hamburg www.filemaker-konferenz.com Teil 2 Beziehungen - Mehr als Anker & Bojen Diskussion und Vertiefung Do, 08.10.2015 (Raum Elbe) nach der Kaffeepause ab 10:30 Uhr
  • 17. Vortragende(r) Titel Vortrag FileMaker Konferenz 2015 Hamburg www.filemaker-konferenz.com Vielen Dank unseren Sponsoren Danke für das Bewerten dieses Vortrages