SlideShare une entreprise Scribd logo
1  sur  184
Télécharger pour lire hors ligne
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Go im Alltag (iPad) 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com
• Firma seit 2002 
• Ausschliesslich FileMaker 
• FileMaker Entwicklungen seit Version 2 
• Spezialgebiete ‘Schnittstellen‘, ‘Fremdlösungen’, iOS (etc) 
• Mac OSX, Windows 
• Newton user 
• iPhone 2 aus den USA 
• iPad seit 2010 
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Kurzer Rückblick 
• FileMaker Go als Entwicklungsumgebung für eigene App
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Kurzer Rückblick 
Hilfsmittel zur Kontrolle von Abläufen
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Kurzer Rückblick 
Einkaufshilfe für Dummies
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Kurzer Rückblick 
Einkaufshilfe für Dummies 
(Damit meine ich mich…)
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Kurzer Rückblick 
Fun!
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Kurzer Rückblick 
Hilfen im ‚medizinischen’ Alltag
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Kurzer Rückblick 
Bürohilfen - Etiketten drucken…
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Kurzer Rückblick 
• In der Zwischenzeit haben wir mehrere kleine 
Anwendungen mit FileMaker Go unter iPhone und iPad im 
Einsatz 
! 
• Methoden aus diesen ‘Apps’ wurden in die dem Referat zu 
grundeliegende Anwendung übernommen
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Das Referat 
• Erfahrungsbericht 
• Eine Anwendung im täglichen Einsatz 
• Einsatz unter Stress 
• Was hat sich im Alltag bewährt 
• Erläutern einiger der angewandten Methoden 
! 
• Eher für ‘Normalos’ denn für Cracks
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Ziel 
• Nutzen zeigen von iOS (iPad) als Arbeitsinstrument im Alltag
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Ziel 
• Nutzen zeigen von FileMaker GO als Instrument im Alltag
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Ziel 
• Nutzen zeigen von iOS (iPad) als Arbeitsinstrument im Alltag 
Produktives Arbeiten IST möglich!
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Ziel 
• Ansporn, eigene Anwendungen zu schreiben 
• Kleiner Einblick in die neuen Möglichkeiten mit FileMaker 13 
• Aufzeigen, dass eine Pflege über Jahre einfach möglich ist
(Dies ist keine allgemeine Aussage - hängt von mehreren Faktoren ab) 
FileMaker Versionen 
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Ziel 
• Aufzeigen, dass eine Pflege über Jahre einfach möglich ist 
2006 2007 2008 2009 2010 2011 2012 2013 2014
8.5 9 10 11 12 13 
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Ziel 
• Aufzeigen, dass eine Pflege über Jahre einfach möglich ist 
2006 2007 2008 2009 2010 2011 2012 2013 2014
8.5 9 10 11 12 13 
Markus Schneider 
FileMaker Go im Alltag 
FmTouch GO GO GO 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Ziel 
• Aufzeigen, dass eine Pflege über Jahre einfach möglich ist 
2006 2007 2008 2009 2010 2011 2012 2013 2014
iOS 
8.5 9 10 11 12 13 
Markus Schneider 
FileMaker Go im Alltag 
FmTouch GO GO GO 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Ziel 
• Aufzeigen, dass eine Pflege über Jahre einfach möglich ist 
2006 2007 2008 2009 2010 2011 2012 2013 2014
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Ziel 
• Aufzeigen, dass eine Pflege über Jahre einfach möglich ist 
• Erfahrungen weitergeben 
• Im Alltag bewährte Methoden zeigen
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Ablauf 
• Rückblick (iOS Anwendungen, FMK 2014) 
• Ziele 
• Kurzbeschrieb der Anwendung zum Referat 
• Anforderungen 
• Werdegang 
• Geschichte der Anwendung (‘Versionsresistenz’) 
• Demo
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Ablauf 
• Demo 
• Fazit 
• Beschrieb einiger der angewandten Methoden 
• Vorgehen bei Pflege und Wartung 
• Einstellungen, Hilfsmittel 
• Fragen, Diskussion 
• Konferenzunterlagen
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Hintergrund 
• iOS und FileMaker Go 
• Eine Anwendung, die Tag für Tag im Einsatz steht
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Alltag… 
• Entwickler arbeiten oft ‘synthetisch’ 
• Probleme des Alltags bleiben unentdeckt 
• Lästigkeiten 
• Geschwindigkeit in speziellen Situationen 
• Handlichkeit 
• Dauernd benötigte Funktionen mühsam 
• Beliebig erweiterbar…
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Alltag… 
Kleines Beispiel: 
- Wettkampfbüro, eigens erstelltes Programm für Ranglisten auf Excel-Basis 
- Mehrere hundert Athleten 
- Sponsor für Software und Hardware, Software geschützt, keine Änderungen möglich 
! 
- Laptop ohne Zahlenblock mit DE-Tastatur - Zeiten eintippen… (Form: 1:03:46) 
- Nachmeldungen? Nicht möglich… 
- Die Ranglisten (Zeiten…) müssen nach Wettkampfende schnellstmöglich vorhanden sein 
! 
(OK… Heute hat man elektronische Zeitmessungen, ist schon eine Weile her)
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Alltag… 
• Will man wissen, was eine Softwareanwendung kann 
! 
Muss man eine Demoversion besorgen und diese ausgiebig 
testen
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Alltag… 
• Will man wissen, was eine Softwareanwendung NICHT kann 
! 
Muss man sie kaufen und im Alltag einsetzen! 
! 
! 
! 
! 
! 
(Erfahrungen mit Minicomputer-Anwendungen aus dem letzten Jahrtausend)
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Die Anwendung 
• Zeiterfassung, Rapportierung, Protokollierung 
• Sitzungsvorbereitungen und Notizen 
• Angepasst an unseren eigenen Workflow 
• Unabhängig von FileMaker Entwicklungsarbeiten (!) 
• Unabhängig von der Administrationslösung (!) 
• Verwendbarkeit für die Verrechnung 
• Lokal - keine Netzwerkanbindung erforderlich 
• Möglichkeit, ‘private’ Notizen zu erfassen (ohne Rapport-Output) 
* Mit ‘internen’ Anwendungen ist es so eine Sache… Priorität ist gering
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Werdegang 
• Versionen unter FileMaker 3-6 ‘Classic’ (1997-2000) 
• Erste ‘moderne’ Version 2006 (Nur Desktop als Runtime) 
• Erste iOS Anwendung mit FMTouch (2009) 
• Erste iPad Version (Ende 2010) 
• Erweiterungen unter FileMaker Go 12 (2013) 
• Komplettes Neudesign unter FileMaker Go 13 (2014)
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
History
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Version 1 
Runtime…
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Version 1 
klein, winzig.. Aber der Platz auf dem Bildschirm 
soll ja andersweitig genutzt werden
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Version 2 
Deutliche Anlehnung an 
das FMTouch-Design 
! 
Tasten mit Xcode..
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Version 2 
0-Version iPad
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Version 2 
0-Version iPad
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Version 3 
nur noch 
iPad 
FMGo 11
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Version 4 
FMGo 12 
nur Erweiterungen 
kein Redesign
Markus Schneider 
FileMaker Go im Alltag 
komplettes Redesign 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Version 5 
FMGo 13 
! 
iPad und…
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Version 5 
wieder 
iPhone
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Version 5
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Version 5 
mit Übertrag zu iPad 
(-: 
! 
(nicht elegant, in Arbeit)
8.5 9 10 11 12 13 
Markus Schneider 
FileMaker Go im Alltag 
FmTouch GO GO GO 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
History der Erweiterungen 
2006 2007 2008 2009 2010 2011 2012 2013 2014
8.5 9 10 11 12 13 
Markus Schneider 
FileMaker Go im Alltag 
FmTouch GO GO GO 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Anpassungen 
2006 2007 2008 2009 2010 2011 2012 2013 2014
FMGo 
PopOver 
et all 
8.5 9 10 11 12 13 
FmTouch GO GO GO 
2006 2007 2008 2009 2010 2011 2012 2013 2014 
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
FMTouch 
SQL
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Demo
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Demo 
• Erscheinungsbild 
• Bedienung 
• Neuer Ticker 
• Einträge 
• Blättern 
• Funktionen
klappt… 
nicht Demo dass Fall, den für Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
klappt… 
nicht Demo dass Fall, den für Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur 
3 Bereiche 
- Kontrolle 
- Eingabe 
- Steuerung 
! 
! 
Hoch- und 
Querformat
klappt… 
Neuer ‘Ticker’ 
nicht Demo dass Fall, den Erscheint zu Beginneines neuen 
für Tages in anderer Farbe 
Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur 
Die letzten Einträge ‘Kunde’ und ‘Projekt’ 
werden übernommen
klappt… 
Kunde wählen 
z.B. ’Tannenbaum’ nach 
Arnold Kegebein 
nicht Ersatz der alten Methode 
über Wertelisten 
- Hat recht gut funktioniert 
Demo - Irgendwann nicht mehr… 
dass Fall, den für Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
klappt… 
Kunde wählen 
z.B. ’Tannenbaum’ nach 
Arnold Kegebein 
nicht Demo dass Fall, den für Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
klappt… 
Projekt wählen 
(Nur aktive Projekte) 
nicht Demo dass Fall, den für Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
klappt… 
Projekt wählen 
(Alle Projekte) 
nicht Demo dass Fall, den für Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
klappt… 
Starten… 
nicht Demo dass Fall, den für Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
klappt… 
Tippen… 
nicht Demo dass Fall, den für Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur 
Stoppen…
klappt… 
Hochformat… 
nicht Demo dass Fall, den für Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
klappt… 
Einblenden Uhrzeit 
nicht (iOS Status ist ausgeblendet) 
Demo dass Fall, den für Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
klappt… 
Report zum Arbeitstag 
nicht Demo dass Fall, den für Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
klappt… 
Die Formatierung des Textes 
wurde speziell für diese 
Darstellung gewählt 
nicht Demo dass Fall, den für Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
klappt… 
Mehrfach-Ticker 
Ein Eintrag kann mehrfach 
gestartet werden 
nicht Demo dass Fall, den für Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
Übersicht 
klappt… 
nicht Demo dass Fall, den für Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
klappt… 
Spesen 
nicht Demo dass Fall, den für Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
klappt… 
Zusammenstellungen 
nicht Demo dass Fall, den für Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
klappt… 
nicht Demo dass Fall, den für Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur 
Liste - blaue Felder mit Funktionen
klappt… 
nicht Demo dass Fall, den für Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur 
• Fallbeispiel 
• Bei einem Kunden vor Ort am Arbeiten 
• Kunde fragt nach dem bisherigen Aufwand
klappt… 
nicht Demo dass Fall, den für Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
klappt… 
nicht Demo dass Fall, den für Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
klappt… 
nicht Demo dass Fall, den für Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
klappt… 
nicht Demo dass Fall, den für Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur 
• Fallbeispiel 
• Nachträgliches Erfassen…
Ticker erzeugen… 
klappt… 
nicht Zeiten anpassen… 
Demo dass Fall, den für Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
klappt… 
nicht Demo dass Fall, den für Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur 
• Verrechnung… 
• Manuell - dient auch als Kontrolle 
• Wird ausgewiesen
klappt… 
nicht Demo dass Fall, den für Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
klappt… 
nicht Demo dass Fall, den für Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur 
Text abgedimmt
klappt… 
nicht Demo dass Fall, den für Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
klappt… 
nicht Demo dass Fall, den für Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur 
• Tag’s 
• List-Tag 
• ToDo-Tag
klappt… 
nicht Demo dass Fall, den für Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
klappt… 
nicht Demo dass Fall, den für Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur 
• Synchronisation und Backup… 
• Synk-Funktion ab Einstellungs-Layout 
• Backup-Taste erscheint automatisch in Eingabelayout
klappt… 
nicht Demo dass Fall, den für Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
klappt… 
nicht Demo dass Fall, den für Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Vor- und Nachteile
Markus Schneider 
FileMaker Go im Alltag 
- Pfeiltasten, ‘Shift’-Taste… 
- Rechtschreibung (multilingual) 
- Grelles Sonnenlicht 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
+ / - (iOS) 
+ Immer dabei 
+ Informationen am ‘Finger’ 
+ Ideen-Tank 
+ Ersatz von Papier 
+ Unzähliges mehr
Markus Schneider 
FileMaker Go im Alltag 
- Pfeiltasten, ‘Shift’-Taste… 
- Rechtschreibung (multilingual) 
- Grelles Sonnenlicht 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
+ / - (iOS) 
+ Immer dabei 
+ Informationen am ‘Finger’ 
+ Ideen-Tank 
+ Ersatz von Papier 
+ Unzähliges mehr
Markus Schneider 
FileMaker Go im Alltag 
Nicht FileMaker - aber für FileMaker… 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
! 
‘Ersatz von Papier’ 
Nicht immer - aber immer öfter (-:
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
+ / - (FileMaker Go) 
+ ‘Private’ App ohne Notwendigkeit des AppStore‘s 
+ Individuelle, massgeschneiderte Lösung möglich 
+ Alle Anforderungen umsetzbar (bisher..) 
+ Eine einzige ‘Entwicklungsumgebung‘ für alles 
+ Schnelle, einfache Erweiterbarkeit 
+ Klare Oberfläche für mobile Geräte 
+ Infos sind einfach ‘portionierbar’ 
+ ‘Touch’-Bedienung (Als Vergleich: Navi-App Win-Tablet)
Wo Licht ist, ist auch Schatten… 
- Nicht iOS konform (Gesten, Schreibhilfen wie ‚Gross nach Punkt‘,) 
- Kein iOS Wörterbuch (Schreibhilfen ausschalten…) 
- Schriften/Schriftbild 
- Langsamer als FileMaker Pro (nicht proportional zu den HW-Benchmarks) 
- Kein nativer Synk, keine ‘cloud’ (jedenfalls nicht sehr einfach…) 
- Teils kein Ruhezustand 
- Langer Text unter Tastatur 
- Serververlust (WLAN), Repeater-Problem 
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com
Fazit 
• Immer dabei 
• Alle Arbeiten protokolliert 
• ‘History‘ der Arbeiten 
• Nichts geht vergessen (naja - fast nichts, ‘the human factor‘…) 
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
! 
• Man hat eine einzige Hardware für Ein-/Ausgabe 
• ‘Tap’ mit Finger auf das, was man sieht und bearbeitet 
• Gesten (Liest man mal eine papiererne Zeitung, ertappt man sich beim Wischen)
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
! 
• Das System hat sich bei uns bewährt 
! 
• Vorteile überwiegen massiv! 
Anmerkungen: 
- Wenn man ohne Stilos auskommt 
- Wenn man ohne externe Tastatur auskommt 
- Wenn man ‚Touch‘ nutzen kann
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Aufbau FMGo-Anwendung 
• Eigentlicher Aufbau ist sehr simpel 
• Wenige Tabellen 
• Lokale Anwendung 
! 
• Das ‘System’ besteht aus zwei Teilen 
- FileMaker Go Anwendung (Die hier vorgestellte App’) 
- Server-Anwendung unter FileMaker Pro (Drucken Rapporte)
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Aufbau FMGo-Anwendung 
• Rapport-Tabelle mit Datum, Kürzel, Text 
• Kunden-Tabelle mit den Kunden-Kürzel, etc. 
• Projekt-Tabelle mit Projektdaten zu Kunden 
• Zeit-Tabelle für die Start-/Endzeiten der Rapporte 
• Etwas Interna…
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Stichworte zur Anwendung 
• Kundenbezeichnung als eigener Kürzel 
• Projektbezeichnung pro Kunde 
• Rapport/Protokoll 
! 
• Eingaben optimiert für ‚Touch’ 
• Zusammenfassungen 
! 
• Ein paar ‘Finessen’
Angewandte Methoden - Generell 
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
• Schriften und Text-Ausrichtung beachten 
• Eigene Dialoge unter FileMaker Go nutzen 
• Themen/Stile (seit FM 13) nutzen 
• Alternativen für Auswahl- und Wertelisten 
• Auswirkung auf Geschwindigkeit kontrollieren 
• Objektgrösse auf Fingerbedienung ausrichten 
• R e d u k t i o n der Elemente in der Oberfläche
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Schriften und Text 
! 
Wichtig: 
- Wenn einzeilig: Immer ‘mittig’! 
- Gleiche Schriftgrösse ➜ gleiche Feldhöhe 
(auch für Beschriftung!) 
! 
- Immer unter iOS kontrollieren… 
Allgemein
Allgemein 
Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Eigene Dialoge 
• Unter FileMaker Go nicht gleich wie unter Pro 
• Dynamische Höhe und Breite 
• Scrollen möglich 
! 
➜Ergibt neue Möglichkeiten! 
Allgemein - Eigene Dialoge
Ausgabe Zusammenfassung ‘Tag’ 
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Allgemein - Eigene Dialoge
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Mehrere ‘Ticker’ 
Allgemein - Eigene Dialoge
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
‘Screen’-Reports 
Allgemein - Eigene Dialoge
Ausgabe mit ‘Eigenem Dialogfeld’ 
Eigenes Dialogfeld anzeigen.. 
# FMGo zeigt dialog immer zentriert… Daher Versuch, per Formattierung die liste leserlich zu gestalten! 
# Listenmanipulation bringt nix, da kein Fix-Font.. einfache Loesung oben eingebaut: LEERZEILEN einfuegen! 
# Wenn eine bestimmte Anzahl Zeilen in FMGo in einem dialog sind, wird ein rollbalen gezeigt, linksbuendig 
#! 
Eigenes Dialogfeld anzeigen [Austauschen(LiesAlsText(ReM_PM:…; SQLAusführen ( " Select a.TimBeg_txt, a.TimEnd_txt, left(b.Kd_krz,7), left(b.T_Produkt,6) FROM Re…"]! 
SQLAusführen 
( 
"SELECT a.TimBeg_txt, a.TimEnd_txt, left(b.Kd_krz,7), left(b.T_Produkt,6) FROM ReM_PM_Times a INNER JOIN ReM_PM b on a.ID_ReM_PM = b."ID OWN" 
WHERE a.DatEintrag_num=?" 
; " - " ; "¶";ReM_PM::DatCre_num 
) ! 
& “¶¶" & ! 
Falls 
( 
DecAsTime(SQLAusführen ( "Select sum(T_SpesenEingNum) from ReM_PM where DatCre_num=?"; " - " ; "¶";ReM_PM::DatCre_num)) = ":00";""; 
"Zuzüglich Fahrzeit: " & 
DecAsTime 
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
( 
SQLAusführen 
( 
"Select sum(T_SpesenEingNum) from ReM_PM where DatCre_num=?" 
; " - " ; "¶";ReM_PM::DatCre_num 
) ! 
) 
) 
& ! "¶¶¶¶¶¶¶¶¶¶¶¶¶" 
Formatierung 
Formatierung Dialogbox FMGo 
Allgemein - Eigene Dialoge
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Themen/Stile 
! 
Wichtig: 
- Bei den Layoutarbeiten von Anfang an! 
- Für alle Objekte Stile definieren und zuweisen 
- Eingebaute Themen sind am Schnellsten 
- ‚Klassisches‘ Thema vermeiden (‚no - go‘) 
Allgemein - Stile
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Auswahl- und Wertelisten 
! 
! 
• Pop-Up haben sich bei uns als suboptimal erwiesen 
• Durch Einträge der Werteliste zu ‘zappen’ (➜ Details folgen) 
! 
• Uhrzeit- und Datumseingaben ebenfalls suboptimal 
• Eigene Funktionen (➜ Details folgen) 
Allgemein
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Geschwindigkeit… 
- Anfälliger als Desktop 
- Unterschiede Desktop ↔ Go beachten 
- Timer-Scripts eher negativ 
- Objekt aktualisieren anstelle Fenster aktualisieren 
- So viele Objekte wie nötig, so wenige wie möglich 
- Testen… 
! 
Neues Dokument im Technet zum Thema erhätlich (14.10.2014)! 
Allgemein
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Grösse der Objekte 
! 
• ‘Fingergerecht’ 
• Tasten 
➜Beispiel: Symbol ‘Einstellungen’, ‘Stoppuhr’, Text-Tasten, etc. 
(Tasten viel grösser als das eigentliche Symbol) 
Allgemein - ‚Touch‘
Markus Schneider 
FileMaker Go im Alltag 
Taste über ganze Breite des Bereiches 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Grösse der Objekte 
Taste hinter Symbol grösser als das eigentliche Symbol 
Allgemein - ‚Touch‘
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
R e d u k t i o n 
• Einer der wichtigsten Faktoren für ‘kleine’ Geräte 
Gilt an sich genau gleich für grosse Desktop-Bildschirme! 
• Kleine Bildschirme, Wenig Platz: 
➜ Aufteilen der Informationen ! 
Allgemein - ‚Touch‘
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Layoutbearbeitung 
• Fingerspitzengefühl nötig 
• Aufpassen beim Gruppieren (ungerade pt-Werte) 
• Gruppieren, Gruppe auflösen… 
• PopOver - Einfügen weit vom PopOver weg… 
• Stile - Nicht alles ist änderbar 
Allgemein
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Angewandte Methoden
Markus Schneider 
FileMaker Go im Alltag 
Auswahl Wertelisteneinträge 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
• ‘Rolodex’ unter iOS/FMGo nicht immer optimal 
• Anzahl Einträge der Wertelisten: Bescheiden… 
• ‘Tap’ auf Feld ‘zappt’ durch die Einträge 
Werteliste - Auswahl
Markus Schneider 
FileMaker Go im Alltag 
Auswahl Wertelisteneinträge 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Werteliste - Auswahl 
Demo
Markus Schneider 
FileMaker Go im Alltag 
Auswahl Wertelisteneinträge 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
(Script - farbige Darstellung durch das MBS-PlugIn) 
!! 
Variable setzen [$cur; Wert:ReM_PM::T_InternExtern] 
Variable setzen [$anz; Wert:ElementeAnzahl ( WertelisteEinträge ( Hole ( DateiName ) ; "Ort" ) )] 
Variable setzen [$pos; Wert:WordPosition ( WertelisteEinträge (Hole ( DateiName ) ; "ort" ) ; $cur ; 1; 1 )] 
! 
# 
! 
Wenn [$pos < 1] // Kein Eintrag aktiv 
Variable setzen [$temp; Wert:ElementeMitte ( WertelisteEinträge ( Hole ( DateiName ) ; "Ort" ) ; 1 ; 1 )] 
Variable setzen [$len; Wert:Länge($temp)] 
Feldwert setzen [ReM_PM::T_InternExtern; ZeichenLinks($temp;LiesAlsZahl($len)-1)] 
Variable setzen [$temp; Wert:""] 
Sonst, wenn [$pos ≥ $anz] // Ende der Liste überschritten 
Variable setzen [$temp; Wert:ElementeMitte ( WertelisteEinträge ( Hole ( DateiName ) ; "Ort" ) ; 1 ; 1 )] 
Variable setzen [$len; Wert:Länge($temp)] 
Feldwert setzen [ReM_PM::T_InternExtern; ZeichenLinks($temp;LiesAlsZahl($len)-1)] 
Variable setzen [$temp; Wert:""] 
Sonst // immer nächsten Wert holen 
Variable setzen [$temp; Wert:ElementeMitte ( WertelisteEinträge ( Hole ( DateiName ) ; "Ort" ) ; $pos + 1 ; 1 )] 
Variable setzen [$len; Wert:Länge($temp)] 
Feldwert setzen [ReM_PM::T_InternExtern; ZeichenLinks($temp;LiesAlsZahl($len)-1)] 
Variable setzen [$temp; Wert:""] 
Ende (wenn) 
! 
# 
! 
Schreibe Änderung Datens./Abfrage [Ohne Dialogfeld] 
Werteliste - Auswahl
Markus Schneider 
FileMaker Go im Alltag 
Eingabe / Korrektur Uhrzeit 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Eingabe Uhrzeit (ohne ‘:’) 
• ‘Rolodex’ für Uhrzeit nicht optimal
Markus Schneider 
FileMaker Go im Alltag 
Eingabe / Korrektur Uhrzeit 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Eingabe Uhrzeit (ohne ‘:’) 
• ‘Rolodex’ für Uhrzeit nicht optimal 
• Eingabe mit ‘:’ mühsam, da nicht immer auf Tastatur 
Kein ‘:’
Markus Schneider 
FileMaker Go im Alltag 
Eingabe / Korrektur Uhrzeit 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Eingabe Uhrzeit (ohne ‘:’) 
• ‘Rolodex’ für Uhrzeit nicht optimal 
• Eingabe mit ‘:’ mühsam, da nicht immer auf Tastatur 
• Daher: Eingabe mit normalem Punkt 
Eingabe in Feld ‘TimBeg_txt’ als normaler Text Für Dateneingabe 
Formelfeld ‘TimBeg’ als Zeit HM2tim ( TimBeg_txt ) Für Berechnungen 
CustomFunction ‘HM2tim’
Markus Schneider 
FileMaker Go im Alltag 
Eingabe / Korrektur Uhrzeit 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Eingabe Uhrzeit (ohne ‘:’) 
// ReM-Zeit 
// Erzeugt Zeit aufgrund der ReM-Zeit (hh.mm) 
// Stunden Minuten 
// ReM 
! 
SetzeVar 
( 
words = Austauschen(TxtString;".";". ") 
! 
; 
! 
Zeit 
( 
Falls 
( 
WörterAnzahl(words)=2;WörterLinks(words;1); 
"00" 
) 
; 
ZeichenLinks(WörterRechts(words;1) & "00";2) 
; 
"00" 
) 
) 
HM2tim (TxtString)
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Eingabe Datum 
Eingabe Datum 
• ‘Rolodex’ für Datumseingabe nicht optimal
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Eingabe Datum 
Eingabe Datum 
• ‘Rolodex’ für Datumseingabe nicht optimal 
• Alternativen 
Todd Geist - DatePicker 
‘PhilModJunk’ DatePicker
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Eingabe Datum 
Eingabe Datum 
• Alternativen 
Todd Geist - DatePicker 
http://www.modularfilemaker.org/module/monthdatepicker/
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Eingabe Datum 
Eingabe Datum 
• Alternativen 
Phil Caulkins aka PhilModJunk 
A simple FileMaker Calendar 
http://forums.filemaker.com/posts/1bc6721dbc
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
‘Stech-Zeiten’ 
Eingabe Datum 
• Unterbrüche wie z.B. Telefonanrufe 
• Festhalten der Dauer von Arbeitsschritten 
ReM_PM::T_Problem & "¶" & 
ZeichenLinks(LiesAlsText(Hole(SystemUhrzeit));5) & 
"¶"
Markus Schneider 
FileMaker Go im Alltag 
Ausgabe mittels $$-Variablen 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Ausgabe mittels $$-Variablen 
• Elegant 
• Keine Datenbankfelder (➜ Achtung: $-Variablen sind TEXT!) 
• Können in Layouts dargestellt werden 
• Müssen aktualisiert werden (Mit ‘Objekt aktualisieren’ - nicht ‘Fenster…’) 
Variable setzen [$day] 
! 
DecAsTime 
( 
SQLAusführen 
( 
"Select sum(TimDur_sum_dec) from ReM_PM where DatCre_num=? AND Kd_krz=? AND T_Produkt=?" 
; " - " ; "¶";ReM_PM::DatCre_num; ReM_PM::Kd_krz;ReM_PM::T_Produkt 
) 
)
Variablen 
$$-mittels Ausgabe Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
SQL 
SQL 
• Erspart Beziehungen 
• Dynamisch 
• In Verbindung mit Scriptvariablen ohne Felder 
• und vieles mehr! 
Variable setzen [$day] 
! 
DecAsTime 
( 
SQLAusführen 
( 
"Select sum(TimDur_sum_dec) from ReM_PM where DatCre_num=? AND Kd_krz=? AND T_Produkt=?" 
; " - " ; "¶";ReM_PM::DatCre_num; ReM_PM::Kd_krz;ReM_PM::T_Produkt 
) 
)
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Backup 
Backup 
➜Keine Datensicherung beim Synk mit iTunes 
! 
Möglichkeiten: 
• Manuell… 
• Mit Hilfe von ‘Dropbox’ (manuell…) 
• Mit Hilfe eines kleinen Scripts 
• Drittanbieter-Synk (Nur Daten)
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Backup Manuell 
Synk 
Manuelle Übertragung der Daten über iTunes 
- iTunes starten, per Drag&Drop ziehen… 
- Löschen: Löschtaste (ist nicht beschrieben…) 
! 
Manuelle Übertragung über die Dropbox (et all) 
- In FileMaker Go, Home ➜ Auswahl ➜ übertragen
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Backup Manuell 
Synk 
! 
Manuelle Übertragung über die Dropbox 
- Achtung: Nicht als ‘Multi-User’ geeignet
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Backup Manuell 
Synk
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Backup per Skript 
Backup 
Eigenes Dialogfeld anzeigen 
[ 
"A C H T U N G"; "Es wird eine komprimierte Kopie dieser Datenbank erstellt und per Mail v 
ersendet - dies kann eine …” 
] 
! 
Wenn [Hole ( LetzteMeldungswahl ) ≠ 1] 
Alle Scripts abbrechen 
Ende (wenn) 
! 
Variable setzen [$path; Wert:Hole ( TemporärerPfad ) & "ReM_PM.fmp12"] 
! 
Kopie speichern unter [“$path”; Komprimiert] 
! 
E-Mail senden [Über E-Mail-Client senden; An: "MyMail@AnyAddress.domain"; Betreff: "backup ReM_PM"; “$path”] 
! 
Feldwert setzen [ReM_PM_konfig::Backup_LastBckp; Hole(SystemDatum)] 
! 
Schreibe Änderung Datens./Abfrage [Ohne Dialogfeld]
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Synk 
Synk 
Wieso Backup UND Synk?? 
! 
• Synk schreibt nur Daten 
• Synk schreibt bei uns sogar nur ‘Rapport-relevante’ Daten 
• Backup beinhaltet Daten und Struktur
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Synk 
Synk 
➜Keine Datensicherung beim Synk mit iTunes! 
! 
Möglichkeiten: 
• Manuell… 
• Einweg Synk per Skript 
• Drittanbieter-Synk
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Synk per Skript 
Synk 
• Einweg Synk per Skript 
• Ideal und einfach bei bestimmten Anforderungen 
• iPad ➜ Weniger Probleme aufgrund Unterbrechung 
(Anrufen und dergleichen)
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Synk per Skript 
Synk 
• Selektieren der gewünschten Daten 
• Nicht ALLE Datenfelder 
Nur einzelne Felder für den Synk auswählen 
Mit Hilfe eines Hilfsfeldes wird der Zeitstempel gesetzt 
! 
Hilfsfeld, Formel 
Falls 
( 
IstLeer(ADM_Device);""; 
T_Problem = T_Problem; Hole(SystemZeitstempel); 
T_Layout = T_Layout; Hole(SystemZeitstempel); 
T_Produkt = T_Produkt; Hole(SystemZeitstempel); 
T_Tabelle = T_Tabelle; Hole(SystemZeitstempel); 
Kd_krz = Kd_krz; Hole(SystemZeitstempel); 
TimBeg_txt = TimBeg_txt; Hole(SystemZeitstempel); 
TimEnd_txt = TimEnd_txt; Hole(SystemZeitstempel); 
DAT CRE = DAT CRE; Hole(SystemZeitstempel); 
T_SpesenKM = T_SpesenKM; Hole(SystemZeitstempel); 
T_SpesenAllg = T_SpesenAllg; Hole(SystemZeitstempel); 
Verrechnet = Verrechnet; Hole(SystemZeitstempel); 
T_Verrechenbar = T_Verrechenbar; Hole(SystemZeitstempel); 
T_InternExtern = T_InternExtern; Hole(SystemZeitstempel); 
)
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Synk per Skript 
Synk 
• Selektieren der gewünschten Daten 
• Nicht ALLE Datenfelder 
Beim Klick auf ‘Int/Ext’ erfolgt keine 
Änderung ds Zeitstempels 
! 
! 
Beim Klick auf ‘Ort’ erfolgt Änderung 
! 
! 
Das Synk-Skript sucht alle Einträge mit 
Zeitstempel > Letztem Synk 
! 
Daten werden per Schleife auf den 
Server übtragen
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Synk per Skript 
Synk 
# suche nach leerem oder altem letztem Synkdatum 
! 
Suchenmodus aktivieren [] 
Feldwert setzen [ReM_PM2SYNK::TimDatMut_4_SYNK; 1] 
Ergebnismenge suchen [] 
! 
Wenn [Hole ( AnzahlGefundeneDatensätze ) > 0] 
Gehe zu Datens./Abfrage/Seite [Erste(r)] 
! 
Schleife (Anfang) 
Wenn [IstLeer(ReM_PM2SYNK::ADM_COMP CRE)] 
# alter record - nicht ueber mobiles Geraet erfasst oder unbekanntes Geraet. 
# KEIN Synk 
Sonst 
Feldwert setzen [ReM_PM_MASTER::ADM_Device; ReM_PM2SYNK::ADM_Device] 
# Kontrolle auf Fehler (Wenn Fehler: Uebertragungsproblem!) 
Wenn [Hole ( LetzteFehlerNr ) ≠ 0] 
Eigenes Dialogfeld anzeigen ["P R O B L E M !"; “Server . . .” 
Alle Scripts abbrechen 
Ende (wenn) 
! 
Feldwert setzen [ReM_PM_MASTER::Anz_Times; ReM_PM2SYNK::T_Anz_Times] 
. . . (und so weiter) 
Feldwert setzen [ReM_PM2SYNK::TimDatLastSynk; Hole ( SystemZeitstempel )] 
! 
Ende (wenn) 
Gehe zu Datens./Abfrage/Seite [Nächste(r); Nach letztem beenden] 
Schleife (Ende) 
! 
Schreibe Änderung Datens./Abfrage [Dateneingabeüberprüfung unterdrücken; Ohne Dialogfeld] 
Eigenes Dialogfeld anzeigen ["SYNK"; "Synk ausgeführt - alle Daten übermittelt!"] 
Sonst 
Eigenes Dialogfeld anzeigen ["SYNK"; "keine Daten - kein Synk…”] 
Ende (wenn)
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Wahl der Tastatur 
Wahl der Tastatur 
• Nur unter iOS (‘Touch-Interface’) 
• kann Eingabe und Komfort deutlich verbessern 
Im Anhang sind die verschiedenen Tastaturen für FileMaker Go aufgeführt
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Wahl der Tastatur 
Wahl der Tastatur 
Numerisch Standard
Tastatur 
der Wahl Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Taschenrechner 
Taschenrechner 
• Wunsch nach kleiner Kalkulation 
• Wie ein Taschenrechner
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Taschenrechner 
Taschenrechner 
• Jede Tastatur in iOS und FMGo benötigt Platz 
• Eingabefelder können verdeckt werden
Daher: 
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Taschenrechner 
Taschenrechner 
• Jede Tastatur in iOS und FMGo benötigt Platz 
• Eingabefelder können verdeckt werden 
! 
! 
• Bauen wir uns eine eigene Tastatur! 
• Bauen wir uns einen kleinen Taschenrechner 
• Massgeschneidert auf unsere Bedürfnisse
Taschenrechner 
Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
Blättern-Modus 
Taschenrechner 
Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
Taschenrechner 
Objekt-Sichtbarkeit… $$Kat≠1 
Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com Datenbank-Felder, damit sofort berechnet 
(aufgrund gewählter Kat/Steuer) 
FileMaker Konferenz 2014 Winterthur 
$$Variablen 
Tasten 
(Script-Parameter) 
Layout-Modus
Taschenrechner 
Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur 
Wenn [$$SumExkl = 1] 
Variable setzen [$$key; Wert:""] 
Variable setzen [$$SumExkl; Wert:""] 
Ende (wenn) 
Wenn [Hole ( ScriptParameter ) = "clear"] 
Variable setzen [$$key; Wert:””] 
… 
Fenster aktualisieren [Join-Ergebnisse im Cache löschen] 
Sonst, wenn [Hole ( ScriptParameter ) = "H"] 
Variable setzen [$$key; Wert:H.MM2H ( $$key )] 
Objekt aktualisieren [Objektname: "Kosten_AnzH"] 
Sonst, wenn [Hole ( ScriptParameter ) ≥ 0 UND Hole ( ScriptParameter ) ≤ 9] 
# Eingabe 
Variable setzen [$$key; Wert:$$key & Hole ( ScriptParameter )] 
Objekt aktualisieren [Objektname: "Kosten_AnzH"] 
Sonst, wenn [Hole ( ScriptParameter ) = "C"] 
Variable setzen [$$key; Wert:ZeichenLinks($$key;Länge ( $$key )-1)] 
Objekt aktualisieren [Objektname: "Kosten_AnzH"] 
Sonst, wenn [Hole ( ScriptParameter ) = "Punkt"] 
Variable setzen [$$key; Wert:$$key & "."] 
# calc's 
Sonst, wenn [Hole ( ScriptParameter ) = "Plus"] 
Variable setzen [$$Stack; Wert:$$Key] 
Variable setzen [$$key; Wert:""] 
Variable setzen [$$op; Wert:Hole ( ScriptParameter )] 
… 
# 
Sonst, wenn [Hole ( ScriptParameter ) = "Calc"] 
Wenn [$$op = "Plus"] 
Variable setzen [$$key; Wert:$$stack + $$key] 
… 
Ende (wenn) 
Variable setzen [$$op; Wert:""] 
Variable setzen [$$stack; Wert:""] 
# 
Objekt aktualisieren [Objektname: "Kosten_AnzH"] 
Objekt aktualisieren [Objektname: "Kosten_EXKL"] 
Objekt aktualisieren [Objektname: "Kosten_INKL"] 
Ende (wenn) 
Zoomstufe setzen [Fixieren; 100%] 
1 Script für 
alle Operationen
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Tag’s 
Tag’s
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Wieso Tag’s ? 
• Spezieller ‘Eingabetyp’ 
• Soll später von der Serverapp’ verändert werden 
! 
• Soll als ‘Marker’ dienen 
• Schnelles Auffinden von bestimmtenn Einträgen 
! 
• Möglichst einfaches Handling 
Tag’s
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Tag’s 
• Markieren von bestimmten Einträgen 
• Auswirkungen immer ‘später’ 
• ‘List-Tag’ 
• Für Kundenrapporte 
• ‘ToDo-Tag’ 
• Für nicht beendete Arbeiten 
Tag’s
Tag’s 
Markus Schneider 
FileMaker Go im Alltag 
www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
List 
• Nur ‘List’ - Einträge erscheinen im Kundenrapport 
! 
• Nicht alle Einträge sind für die Rapportierung wichtig 
• Die meisten Einträge sind wichtig für uns selber 
! 
➜List - Tag… 
List
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
List 
List
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
List 
List
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
List 
List
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
List 
List 
(Auf der Server-Version) 
! 
Die Umwandlung der List-Tag’s erfolgt durch ein Skript mit einer kleinen rekursiven CF 
!! 
CF ‘ReM_PM_list’ (TheText, TheTag, Stripped) 
! 
SetzeVar 
( 
! 
[ 
TempText = ZeichenMitte ( TheText; Position ( TheText ; theTag ; 1 ; 1 );999999 ); 
$Stripped = Stripped & "¶" & Austauschen( ZeichenMitte ( TempText ; Position(TempText; TheTag;1;1); 
Position ( TempText ; "¶" ; 1 ; 1 ) );TheTag;"-"); 
$TheRest = ZeichenMitte ( TempText ; Position ( TempText ; "¶" ; 1 ; 1 )+1;999999 ) 
] 
! 
; 
! 
Falls 
( 
MusterAnzahl($TheRest; TheTag) < 1; Austauschen($Stripped;"¶¶";"¶"); 
ReM_PM_list($TheRest; TheTag; $Stripped) 
) 
! 
)
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
To Do’s 
• Als ‘GTD’ setzen wir Omni Focus ein 
! 
Aber: 
• Man notiert/rapportiert Arbeiten bei Kunden… 
• Ein paar Punkte werden nicht fertig… 
! 
➜ToDo - Tag… 
ToDo’s
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
To Do’s 
ToDo’s
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
To Do’s 
ToDo’s 
Klick geht direkt zum Eintrag
Pflege, Wartung und Erweiterungen 
• Periodisch FMDiff 
• Ab und zu Analyse-Lauf, bei uns mit Cross-Check 
• Sammeln der Wünsche/Probleme in Omni Focus (‘GTD’) 
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
! 
• Einbau von Änderungen, korrigieren von Fehler 
• Test mit iPad über fmnet 
• Test lokal mit iPad 
• Freigabe - Produktives Arbeiten 
• Verteilen der neuen Version
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com
• Masseinheiten pt 
• Rechtschreibung ‘Aus’ 
• Typografische Anführungszeichen ‘Aus’ 
• Viele Objekte: Hilfslinien/Ausrichtungshilfen weg… 
• 2emPower Developer’s Assistant 
• MBS-Plugin für farbige Scripts, Zeilen-Nummern 
Markus Schneider 
FileMaker Go im Alltag 
Einstellungen - Gewohnheiten 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Anhang
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Unterschiede Pro ↔ Go 
• https://fmhelp.filemaker.com/docs/13/en/fmgo13_development.pdf 
Chapter 2 
Differences between FileMaker Go and FileMaker Pro 10 
Features not supported in FileMaker Go 10 
Behavior differences 10 
Modes 10 
Sorting 10 
Date and time pickers 11 
Custom menus (FileMaker Pro Advanced) 11 
Printing 11 
Saving records as a PDF file 11 
Exporting 11 
(snip)
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Schriften und Symbole 
• Keine beliebigen Schriften unter iOS verfügbar 
• Keine speziellen Smbole 
Wir nutzen in unserer Anwendung keine speziellen Sperren innerhalb der App’ - und haben auch 
keine Passwortabfragen eingebaut. Dennoch stellt sich die Frage generell: 
- kann man unter iOS mit einer speziellen Schrift Sonderzeichen darstellen? (Passwortsymbol, Markierung,)
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Schriften und Symbole 
• Keine beliebigen Schriften unter iOS verfügbar 
• Keine speziellen Smbole 
Wirklich??
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Schriften und Symbole
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Schriften und Symbole 
• Zeichenpalette unter OSX 
• Symbol kopieren, Einfügen in FileMaker Text (oder Formel) 
• Test unter iOS (iPad UND iPhones)
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Schriften und Symbole 
• Zeichenpalette unter OSX
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Schriften und Symbole 
• Zeichenpalette unter OSX
Eine Liste mit Schriften* ist in den nachfolgenden Links zu finden 
* FileMaker listet in der Dokumentation zu FileMaker Go 13 die Schriften nicht mehr auf 
* iOS 7 ‘kennt’ mehr Schriften als FileMaker darstellen kann 
* iOS 8 ist zum Zeitpunkt dieser Zusammenstellung noch zu neu 
* Die Dokumentation zu FileMaker Go 12 listet Schriften explizit auf 
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Schriften 
• http://support.apple.com/kb/ht5878 
• http://iosfonts.com/
FileMaker Go / iOS Tastaturen (iOS7) 
Normal 
web 
email 
http://help.filemaker.com/app/answers/detail/a_id/11880/~/how-to-use-specific-data-type-keyboards-with-filemaker-go 
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com
numerisch mit ‘Punktuation’ 
http://help.filemaker.com/app/answers/detail/a_id/11880/~/how-to-use-specific-data-type-keyboards-with-filemaker-go 
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Go / iOS Tastaturen 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
numerisch 
iPhone numerisch-10
Markus Schneider 
FileMaker Go im Alltag 
Starten mittels einem Symbol 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com
Markus Schneider 
FileMaker Go im Alltag 
Starten mittels einem Symbol 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
• Konfigurationen / Profile 
• ‘AppMaker’ von FileMaker (FileMaker Technical Network) 
• Utility von Apple
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Handbuch auf iPad 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
• Die eingebaute Hilfe zu 
• FileMaker Pro 
• FileMaker Pro Advanced 
• FileMaker Server 
! 
➜Kann auf dem iPad genutzt werden!
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Handbuch auf iPad 
Paketinhalt zeigen… 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Handbuch auf iPad 
Diese Daten… 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Handbuch auf iPad 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
iTunes…
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Handbuch auf iPad 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Handbuch auf iPad 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Handbuch auf iPad 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Weiter.. 
Viele Informationen finden sich auf der website von FileMaker 
und in verschiedenen Foren: 
• Dokumentationen 
• FileMaker (website) 
• pdf’s vom Technet 
• FileMaker Training Series 
• FileMaker Webinare 
• Foren (Auszug..) 
https://www.filemaker-magazin.de/forum 
http://forums.filemaker.com/pages/home
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Weiter.. 
• Twitter 
• ‘Flipboard’ - grandios unter iOS/iPad 
Alle tweets zu FileMaker, viele nützliche Links und 
Texte - Anschauen lohnt sich! 
Ein ‘Magazin’ zum Thema FileMaker 
https://flipboard.com
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Weiter.. 
‘Flipboard’ - grandios unter iOS/iPad
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Hilfsmittel zum Referat 
• FileMaker 13 - Go, Pro Adv., Server Anwendungen OSX 
Plugins: MBS, Developer’s Assistant Farben in Scripts, Script2Text, OSX 
! 
• Omni Outliner Referats-Skript iOS 
• Keynote Präsentation OSX 
• NotesPlus Hand-Skizzen iOS 
• Notizen Notizen unterwegs (iPhone) iOS 
• BBEdit Texteditor, ‘Snippets’, Code-Fragmente OSX 
• GoodReader Manuals, Dokumentationen, etc. iOS 
• Reflector Screenshots, Test OSX 
• Vorschau, Acorn Bildbearbeitung, Icons OSX 
• AppMaker FileMaker, Profile/Icons OSX 
! 
• Safari Referenzen iOS/OSX 
• Mail Transer Screenshots iOS ↔ OSX iOS/OSX 
! 
• Mini-Beamer (Hardware) Tests (HDMI) iOS/OSX
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Fragen
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
DANKE!
Vielen Dank unseren Sponsoren 
Danke für das Bewerten dieses Vortrages 
Markus Schneider 
FileMaker Go im Alltag 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com

Contenu connexe

En vedette

Releasewechsel oracle ebs von r11 auf r12
Releasewechsel oracle ebs von r11 auf r12Releasewechsel oracle ebs von r11 auf r12
Releasewechsel oracle ebs von r11 auf r12Martin Verleger
 
Was bedeutet Management im 21. Jahrhundert
Was bedeutet Management im 21. JahrhundertWas bedeutet Management im 21. Jahrhundert
Was bedeutet Management im 21. Jahrhundertpragmatic solutions gmbh
 
Das gleichnis vom anvertrauten geld - Parable of the Talents
Das gleichnis vom anvertrauten geld - Parable of the TalentsDas gleichnis vom anvertrauten geld - Parable of the Talents
Das gleichnis vom anvertrauten geld - Parable of the TalentsFreekidstories
 
Bilingualer Unterricht - Unterrichtsverlauf im Sachfach
Bilingualer Unterricht - Unterrichtsverlauf im SachfachBilingualer Unterricht - Unterrichtsverlauf im Sachfach
Bilingualer Unterricht - Unterrichtsverlauf im SachfachHarald Sporys
 
Stabhochsprung: Anlaufgestaltung/ Teil 2 Das Ende
Stabhochsprung: Anlaufgestaltung/ Teil 2 Das EndeStabhochsprung: Anlaufgestaltung/ Teil 2 Das Ende
Stabhochsprung: Anlaufgestaltung/ Teil 2 Das EndeGuenther Lohre
 
Blizzard bossland 2
Blizzard bossland 2Blizzard bossland 2
Blizzard bossland 2kingchddg90
 
Der alte ahorn und die tanne - The old maple and the fir
Der alte ahorn und die tanne - The old maple and the firDer alte ahorn und die tanne - The old maple and the fir
Der alte ahorn und die tanne - The old maple and the firFreekidstories
 
Cloud Computing - Technologie und Missbrauchspotentiale
Cloud Computing - Technologie und MissbrauchspotentialeCloud Computing - Technologie und Missbrauchspotentiale
Cloud Computing - Technologie und Missbrauchspotentialeadesso AG
 
Antiquus 521 -_warum_sind_maenner_gluecklicher_als_frauen
Antiquus 521 -_warum_sind_maenner_gluecklicher_als_frauenAntiquus 521 -_warum_sind_maenner_gluecklicher_als_frauen
Antiquus 521 -_warum_sind_maenner_gluecklicher_als_frauenJimena Meneses
 
E-Communication ist mehr als Bannerwerbung und ein Online-Shop
E-Communication ist mehr als Bannerwerbung und ein Online-ShopE-Communication ist mehr als Bannerwerbung und ein Online-Shop
E-Communication ist mehr als Bannerwerbung und ein Online-ShopQbus Werbeagentur
 

En vedette (17)

Finanzkrise
FinanzkriseFinanzkrise
Finanzkrise
 
Im einkaufszentrum
Im einkaufszentrumIm einkaufszentrum
Im einkaufszentrum
 
Releasewechsel oracle ebs von r11 auf r12
Releasewechsel oracle ebs von r11 auf r12Releasewechsel oracle ebs von r11 auf r12
Releasewechsel oracle ebs von r11 auf r12
 
Was bedeutet Management im 21. Jahrhundert
Was bedeutet Management im 21. JahrhundertWas bedeutet Management im 21. Jahrhundert
Was bedeutet Management im 21. Jahrhundert
 
Das gleichnis vom anvertrauten geld - Parable of the Talents
Das gleichnis vom anvertrauten geld - Parable of the TalentsDas gleichnis vom anvertrauten geld - Parable of the Talents
Das gleichnis vom anvertrauten geld - Parable of the Talents
 
Bilingualer Unterricht - Unterrichtsverlauf im Sachfach
Bilingualer Unterricht - Unterrichtsverlauf im SachfachBilingualer Unterricht - Unterrichtsverlauf im Sachfach
Bilingualer Unterricht - Unterrichtsverlauf im Sachfach
 
Stabhochsprung: Anlaufgestaltung/ Teil 2 Das Ende
Stabhochsprung: Anlaufgestaltung/ Teil 2 Das EndeStabhochsprung: Anlaufgestaltung/ Teil 2 Das Ende
Stabhochsprung: Anlaufgestaltung/ Teil 2 Das Ende
 
Umfragen
UmfragenUmfragen
Umfragen
 
Lernstand8
Lernstand8Lernstand8
Lernstand8
 
Blizzard bossland 2
Blizzard bossland 2Blizzard bossland 2
Blizzard bossland 2
 
Der alte ahorn und die tanne - The old maple and the fir
Der alte ahorn und die tanne - The old maple and the firDer alte ahorn und die tanne - The old maple and the fir
Der alte ahorn und die tanne - The old maple and the fir
 
Umschwung in der Instandhaltung.
Umschwung in der Instandhaltung.Umschwung in der Instandhaltung.
Umschwung in der Instandhaltung.
 
State of syslog (2005)
State of syslog (2005)State of syslog (2005)
State of syslog (2005)
 
Cloud Computing - Technologie und Missbrauchspotentiale
Cloud Computing - Technologie und MissbrauchspotentialeCloud Computing - Technologie und Missbrauchspotentiale
Cloud Computing - Technologie und Missbrauchspotentiale
 
Antiquus 521 -_warum_sind_maenner_gluecklicher_als_frauen
Antiquus 521 -_warum_sind_maenner_gluecklicher_als_frauenAntiquus 521 -_warum_sind_maenner_gluecklicher_als_frauen
Antiquus 521 -_warum_sind_maenner_gluecklicher_als_frauen
 
Vitiligo Q&A German
Vitiligo Q&A GermanVitiligo Q&A German
Vitiligo Q&A German
 
E-Communication ist mehr als Bannerwerbung und ein Online-Shop
E-Communication ist mehr als Bannerwerbung und ein Online-ShopE-Communication ist mehr als Bannerwerbung und ein Online-Shop
E-Communication ist mehr als Bannerwerbung und ein Online-Shop
 

Similaire à FMK2014 FileMaker Go im Alltag by Markus Schneider

FMK 2013, Eigene Apps für iOS mit FileMaker Go, Markus Schneider
FMK 2013, Eigene Apps für iOS mit FileMaker Go, Markus SchneiderFMK 2013, Eigene Apps für iOS mit FileMaker Go, Markus Schneider
FMK 2013, Eigene Apps für iOS mit FileMaker Go, Markus SchneiderVerein 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
 
FMK2015: Entwicklung von modernen Benutzeroberflächen mit FileMaker Pro by Ad...
FMK2015: Entwicklung von modernen Benutzeroberflächen mit FileMaker Pro by Ad...FMK2015: Entwicklung von modernen Benutzeroberflächen mit FileMaker Pro by Ad...
FMK2015: Entwicklung von modernen Benutzeroberflächen mit FileMaker Pro by Ad...Verein FM Konferenz
 
FMK 2013 Entwickler Werkzeuge, Marcel Moré
FMK 2013 Entwickler Werkzeuge, Marcel MoréFMK 2013 Entwickler Werkzeuge, Marcel Moré
FMK 2013 Entwickler Werkzeuge, Marcel MoréVerein FM Konferenz
 
FMK2015: Neue Funktionen in FileMaker Go 14 by Jörg Köster
FMK2015: Neue Funktionen in FileMaker Go 14 by Jörg KösterFMK2015: Neue Funktionen in FileMaker Go 14 by Jörg Köster
FMK2015: Neue Funktionen in FileMaker Go 14 by Jörg KösterVerein FM Konferenz
 
Fmk2019 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
 
FMK 2016 - Robert Kaiser - FileMaker iOS App SDK
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
 
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
 
FMK2016 - Michael Valentin - FileMaker 15 Plattform
FMK2016 - Michael Valentin - FileMaker 15 PlattformFMK2016 - Michael Valentin - FileMaker 15 Plattform
FMK2016 - Michael Valentin - FileMaker 15 PlattformVerein FM Konferenz
 
FMK2015: FileMaker Server 14 by Volker Krambrich
FMK2015: FileMaker Server 14 by Volker KrambrichFMK2015: FileMaker Server 14 by Volker Krambrich
FMK2015: FileMaker Server 14 by Volker KrambrichVerein FM Konferenz
 
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
 
FMK2014: Custom Web Publishing (mit PHP) und WebDirect in einer Lösung by Mar...
FMK2014: Custom Web Publishing (mit PHP) und WebDirect in einer Lösung by Mar...FMK2014: Custom Web Publishing (mit PHP) und WebDirect in einer Lösung by Mar...
FMK2014: Custom Web Publishing (mit PHP) und WebDirect in einer Lösung by Mar...Verein FM Konferenz
 
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
 
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
 
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
 
FMK2015: FileMaker 14 Webdirect by Michael Valentin
FMK2015: FileMaker 14 Webdirect by Michael ValentinFMK2015: FileMaker 14 Webdirect by Michael Valentin
FMK2015: FileMaker 14 Webdirect by Michael ValentinVerein FM Konferenz
 
FMK2014: FileMaker Server in Windows Server Umgebungen by Thomas Hirt
FMK2014: FileMaker Server in Windows Server Umgebungen by Thomas HirtFMK2014: FileMaker Server in Windows Server Umgebungen by Thomas Hirt
FMK2014: FileMaker Server in Windows Server Umgebungen by Thomas HirtVerein 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
 
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
 

Similaire à FMK2014 FileMaker Go im Alltag by Markus Schneider (20)

FMK 2013, Eigene Apps für iOS mit FileMaker Go, Markus Schneider
FMK 2013, Eigene Apps für iOS mit FileMaker Go, Markus SchneiderFMK 2013, Eigene Apps für iOS mit FileMaker Go, Markus Schneider
FMK 2013, Eigene Apps für iOS mit FileMaker Go, Markus Schneider
 
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 Schneider
 
FMK2015: Entwicklung von modernen Benutzeroberflächen mit FileMaker Pro by Ad...
FMK2015: Entwicklung von modernen Benutzeroberflächen mit FileMaker Pro by Ad...FMK2015: Entwicklung von modernen Benutzeroberflächen mit FileMaker Pro by Ad...
FMK2015: Entwicklung von modernen Benutzeroberflächen mit FileMaker Pro by Ad...
 
FMK 2013 Entwickler Werkzeuge, Marcel Moré
FMK 2013 Entwickler Werkzeuge, Marcel MoréFMK 2013 Entwickler Werkzeuge, Marcel Moré
FMK 2013 Entwickler Werkzeuge, Marcel Moré
 
FMK2015: Neue Funktionen in FileMaker Go 14 by Jörg Köster
FMK2015: Neue Funktionen in FileMaker Go 14 by Jörg KösterFMK2015: Neue Funktionen in FileMaker Go 14 by Jörg Köster
FMK2015: Neue Funktionen in FileMaker Go 14 by Jörg Köster
 
Fmk2019 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
 
FMK 2016 - Robert Kaiser - FileMaker iOS App SDK
FMK 2016 - Robert Kaiser - FileMaker iOS App SDKFMK 2016 - Robert Kaiser - FileMaker iOS App SDK
FMK 2016 - Robert Kaiser - FileMaker iOS App SDK
 
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
 
FMK2016 - Michael Valentin - FileMaker 15 Plattform
FMK2016 - Michael Valentin - FileMaker 15 PlattformFMK2016 - Michael Valentin - FileMaker 15 Plattform
FMK2016 - Michael Valentin - FileMaker 15 Plattform
 
FMK2015: FileMaker Server 14 by Volker Krambrich
FMK2015: FileMaker Server 14 by Volker KrambrichFMK2015: FileMaker Server 14 by Volker Krambrich
FMK2015: FileMaker Server 14 by Volker Krambrich
 
FMK2022 FileMaker Fehler von Martin Schwarz
FMK2022 FileMaker Fehler von Martin SchwarzFMK2022 FileMaker Fehler von Martin Schwarz
FMK2022 FileMaker Fehler von Martin Schwarz
 
FMK2014: Custom Web Publishing (mit PHP) und WebDirect in einer Lösung by Mar...
FMK2014: Custom Web Publishing (mit PHP) und WebDirect in einer Lösung by Mar...FMK2014: Custom Web Publishing (mit PHP) und WebDirect in einer Lösung by Mar...
FMK2014: Custom Web Publishing (mit PHP) und WebDirect in einer Lösung by Mar...
 
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
 
FMK2014: FileMaker Module by Holger Darjus
FMK2014: FileMaker Module by Holger DarjusFMK2014: FileMaker Module by Holger Darjus
FMK2014: FileMaker Module by Holger Darjus
 
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
 
FMK2015: FileMaker 14 Webdirect by Michael Valentin
FMK2015: FileMaker 14 Webdirect by Michael ValentinFMK2015: FileMaker 14 Webdirect by Michael Valentin
FMK2015: FileMaker 14 Webdirect by Michael Valentin
 
FMK2014: FileMaker Server in Windows Server Umgebungen by Thomas Hirt
FMK2014: FileMaker Server in Windows Server Umgebungen by Thomas HirtFMK2014: FileMaker Server in Windows Server Umgebungen by Thomas Hirt
FMK2014: FileMaker Server in Windows Server Umgebungen by Thomas Hirt
 
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
 
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
 

Plus de 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 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 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
 
FMK2019 bug off lightning talk by Russell Watson
FMK2019 bug off lightning talk by Russell WatsonFMK2019 bug off lightning talk by Russell Watson
FMK2019 bug off lightning talk by Russell WatsonVerein FM Konferenz
 
FMK2019 being an optimist in a pessimistic world by vincenzo menanno
FMK2019 being an optimist in a pessimistic world by vincenzo menannoFMK2019 being an optimist in a pessimistic world by vincenzo menanno
FMK2019 being an optimist in a pessimistic world by vincenzo menannoVerein FM Konferenz
 
FMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
FMK2019 FileMaker Performance Update 2019 by HOnza KoudelkaFMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
FMK2019 FileMaker Performance Update 2019 by HOnza KoudelkaVerein FM Konferenz
 
FMK2019 Hardware Integrated by HOnza Koudelka
FMK2019 Hardware Integrated by HOnza KoudelkaFMK2019 Hardware Integrated by HOnza Koudelka
FMK2019 Hardware Integrated by HOnza KoudelkaVerein FM Konferenz
 
FMK2019 FileMaker Data API mit Node.js nutzen by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen by Adam AugustinFMK2019 FileMaker Data API mit Node.js nutzen by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen by Adam AugustinVerein FM Konferenz
 
FMK2019 Layout und Eigene Menüs-Management by Jörg Köster
FMK2019 Layout und Eigene Menüs-Management  by Jörg KösterFMK2019 Layout und Eigene Menüs-Management  by Jörg Köster
FMK2019 Layout und Eigene Menüs-Management by Jörg KösterVerein FM Konferenz
 
FMK2019 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
 

Plus de 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 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 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
 
FMK2019 bug off lightning talk by Russell Watson
FMK2019 bug off lightning talk by Russell WatsonFMK2019 bug off lightning talk by Russell Watson
FMK2019 bug off lightning talk by Russell Watson
 
FMK2019 being an optimist in a pessimistic world by vincenzo menanno
FMK2019 being an optimist in a pessimistic world by vincenzo menannoFMK2019 being an optimist in a pessimistic world by vincenzo menanno
FMK2019 being an optimist in a pessimistic world by vincenzo menanno
 
FMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
FMK2019 FileMaker Performance Update 2019 by HOnza KoudelkaFMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
FMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
 
FMK2019 Hardware Integrated by HOnza Koudelka
FMK2019 Hardware Integrated by HOnza KoudelkaFMK2019 Hardware Integrated by HOnza Koudelka
FMK2019 Hardware Integrated by HOnza Koudelka
 
FMK2019 FileMaker Data API mit Node.js nutzen by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen by Adam AugustinFMK2019 FileMaker Data API mit Node.js nutzen by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen by Adam Augustin
 
FMK2019 Layout und Eigene Menüs-Management by Jörg Köster
FMK2019 Layout und Eigene Menüs-Management  by Jörg KösterFMK2019 Layout und Eigene Menüs-Management  by Jörg Köster
FMK2019 Layout und Eigene Menüs-Management by Jörg Köster
 
FMK2019 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
 

FMK2014 FileMaker Go im Alltag by Markus Schneider

  • 1. Markus Schneider FileMaker Go im Alltag FileMaker Go im Alltag (iPad) FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com
  • 2. • Firma seit 2002 • Ausschliesslich FileMaker • FileMaker Entwicklungen seit Version 2 • Spezialgebiete ‘Schnittstellen‘, ‘Fremdlösungen’, iOS (etc) • Mac OSX, Windows • Newton user • iPhone 2 aus den USA • iPad seit 2010 Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com
  • 3. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Kurzer Rückblick • FileMaker Go als Entwicklungsumgebung für eigene App
  • 4. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Kurzer Rückblick Hilfsmittel zur Kontrolle von Abläufen
  • 5. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Kurzer Rückblick Einkaufshilfe für Dummies
  • 6. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Kurzer Rückblick Einkaufshilfe für Dummies (Damit meine ich mich…)
  • 7. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Kurzer Rückblick Fun!
  • 8. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Kurzer Rückblick Hilfen im ‚medizinischen’ Alltag
  • 9. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Kurzer Rückblick Bürohilfen - Etiketten drucken…
  • 10. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Kurzer Rückblick • In der Zwischenzeit haben wir mehrere kleine Anwendungen mit FileMaker Go unter iPhone und iPad im Einsatz ! • Methoden aus diesen ‘Apps’ wurden in die dem Referat zu grundeliegende Anwendung übernommen
  • 11. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Das Referat • Erfahrungsbericht • Eine Anwendung im täglichen Einsatz • Einsatz unter Stress • Was hat sich im Alltag bewährt • Erläutern einiger der angewandten Methoden ! • Eher für ‘Normalos’ denn für Cracks
  • 12. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Ziel • Nutzen zeigen von iOS (iPad) als Arbeitsinstrument im Alltag
  • 13. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Ziel • Nutzen zeigen von FileMaker GO als Instrument im Alltag
  • 14. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Ziel • Nutzen zeigen von iOS (iPad) als Arbeitsinstrument im Alltag Produktives Arbeiten IST möglich!
  • 15. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Ziel • Ansporn, eigene Anwendungen zu schreiben • Kleiner Einblick in die neuen Möglichkeiten mit FileMaker 13 • Aufzeigen, dass eine Pflege über Jahre einfach möglich ist
  • 16. (Dies ist keine allgemeine Aussage - hängt von mehreren Faktoren ab) FileMaker Versionen Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Ziel • Aufzeigen, dass eine Pflege über Jahre einfach möglich ist 2006 2007 2008 2009 2010 2011 2012 2013 2014
  • 17. 8.5 9 10 11 12 13 Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Ziel • Aufzeigen, dass eine Pflege über Jahre einfach möglich ist 2006 2007 2008 2009 2010 2011 2012 2013 2014
  • 18. 8.5 9 10 11 12 13 Markus Schneider FileMaker Go im Alltag FmTouch GO GO GO FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Ziel • Aufzeigen, dass eine Pflege über Jahre einfach möglich ist 2006 2007 2008 2009 2010 2011 2012 2013 2014
  • 19. iOS 8.5 9 10 11 12 13 Markus Schneider FileMaker Go im Alltag FmTouch GO GO GO FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Ziel • Aufzeigen, dass eine Pflege über Jahre einfach möglich ist 2006 2007 2008 2009 2010 2011 2012 2013 2014
  • 20. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Ziel • Aufzeigen, dass eine Pflege über Jahre einfach möglich ist • Erfahrungen weitergeben • Im Alltag bewährte Methoden zeigen
  • 21. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Ablauf • Rückblick (iOS Anwendungen, FMK 2014) • Ziele • Kurzbeschrieb der Anwendung zum Referat • Anforderungen • Werdegang • Geschichte der Anwendung (‘Versionsresistenz’) • Demo
  • 22. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Ablauf • Demo • Fazit • Beschrieb einiger der angewandten Methoden • Vorgehen bei Pflege und Wartung • Einstellungen, Hilfsmittel • Fragen, Diskussion • Konferenzunterlagen
  • 23. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Hintergrund • iOS und FileMaker Go • Eine Anwendung, die Tag für Tag im Einsatz steht
  • 24. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Alltag… • Entwickler arbeiten oft ‘synthetisch’ • Probleme des Alltags bleiben unentdeckt • Lästigkeiten • Geschwindigkeit in speziellen Situationen • Handlichkeit • Dauernd benötigte Funktionen mühsam • Beliebig erweiterbar…
  • 25. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Alltag… Kleines Beispiel: - Wettkampfbüro, eigens erstelltes Programm für Ranglisten auf Excel-Basis - Mehrere hundert Athleten - Sponsor für Software und Hardware, Software geschützt, keine Änderungen möglich ! - Laptop ohne Zahlenblock mit DE-Tastatur - Zeiten eintippen… (Form: 1:03:46) - Nachmeldungen? Nicht möglich… - Die Ranglisten (Zeiten…) müssen nach Wettkampfende schnellstmöglich vorhanden sein ! (OK… Heute hat man elektronische Zeitmessungen, ist schon eine Weile her)
  • 26. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Alltag… • Will man wissen, was eine Softwareanwendung kann ! Muss man eine Demoversion besorgen und diese ausgiebig testen
  • 27. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Alltag… • Will man wissen, was eine Softwareanwendung NICHT kann ! Muss man sie kaufen und im Alltag einsetzen! ! ! ! ! ! (Erfahrungen mit Minicomputer-Anwendungen aus dem letzten Jahrtausend)
  • 28. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Die Anwendung • Zeiterfassung, Rapportierung, Protokollierung • Sitzungsvorbereitungen und Notizen • Angepasst an unseren eigenen Workflow • Unabhängig von FileMaker Entwicklungsarbeiten (!) • Unabhängig von der Administrationslösung (!) • Verwendbarkeit für die Verrechnung • Lokal - keine Netzwerkanbindung erforderlich • Möglichkeit, ‘private’ Notizen zu erfassen (ohne Rapport-Output) * Mit ‘internen’ Anwendungen ist es so eine Sache… Priorität ist gering
  • 29. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Werdegang • Versionen unter FileMaker 3-6 ‘Classic’ (1997-2000) • Erste ‘moderne’ Version 2006 (Nur Desktop als Runtime) • Erste iOS Anwendung mit FMTouch (2009) • Erste iPad Version (Ende 2010) • Erweiterungen unter FileMaker Go 12 (2013) • Komplettes Neudesign unter FileMaker Go 13 (2014)
  • 30. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com History
  • 31. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Version 1 Runtime…
  • 32. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Version 1 klein, winzig.. Aber der Platz auf dem Bildschirm soll ja andersweitig genutzt werden
  • 33. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Version 2 Deutliche Anlehnung an das FMTouch-Design ! Tasten mit Xcode..
  • 34. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Version 2 0-Version iPad
  • 35. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Version 2 0-Version iPad
  • 36. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Version 3 nur noch iPad FMGo 11
  • 37. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Version 4 FMGo 12 nur Erweiterungen kein Redesign
  • 38. Markus Schneider FileMaker Go im Alltag komplettes Redesign FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Version 5 FMGo 13 ! iPad und…
  • 39. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Version 5 wieder iPhone
  • 40. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Version 5
  • 41. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Version 5 mit Übertrag zu iPad (-: ! (nicht elegant, in Arbeit)
  • 42. 8.5 9 10 11 12 13 Markus Schneider FileMaker Go im Alltag FmTouch GO GO GO FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com History der Erweiterungen 2006 2007 2008 2009 2010 2011 2012 2013 2014
  • 43. 8.5 9 10 11 12 13 Markus Schneider FileMaker Go im Alltag FmTouch GO GO GO FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Anpassungen 2006 2007 2008 2009 2010 2011 2012 2013 2014
  • 44. FMGo PopOver et all 8.5 9 10 11 12 13 FmTouch GO GO GO 2006 2007 2008 2009 2010 2011 2012 2013 2014 Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com FMTouch SQL
  • 45. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Demo
  • 46. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Demo • Erscheinungsbild • Bedienung • Neuer Ticker • Einträge • Blättern • Funktionen
  • 47. klappt… nicht Demo dass Fall, den für Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
  • 48. klappt… nicht Demo dass Fall, den für Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur 3 Bereiche - Kontrolle - Eingabe - Steuerung ! ! Hoch- und Querformat
  • 49. klappt… Neuer ‘Ticker’ nicht Demo dass Fall, den Erscheint zu Beginneines neuen für Tages in anderer Farbe Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur Die letzten Einträge ‘Kunde’ und ‘Projekt’ werden übernommen
  • 50. klappt… Kunde wählen z.B. ’Tannenbaum’ nach Arnold Kegebein nicht Ersatz der alten Methode über Wertelisten - Hat recht gut funktioniert Demo - Irgendwann nicht mehr… dass Fall, den für Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
  • 51. klappt… Kunde wählen z.B. ’Tannenbaum’ nach Arnold Kegebein nicht Demo dass Fall, den für Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
  • 52. klappt… Projekt wählen (Nur aktive Projekte) nicht Demo dass Fall, den für Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
  • 53. klappt… Projekt wählen (Alle Projekte) nicht Demo dass Fall, den für Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
  • 54. klappt… Starten… nicht Demo dass Fall, den für Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
  • 55. klappt… Tippen… nicht Demo dass Fall, den für Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur Stoppen…
  • 56. klappt… Hochformat… nicht Demo dass Fall, den für Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
  • 57. klappt… Einblenden Uhrzeit nicht (iOS Status ist ausgeblendet) Demo dass Fall, den für Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
  • 58. klappt… Report zum Arbeitstag nicht Demo dass Fall, den für Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
  • 59. klappt… Die Formatierung des Textes wurde speziell für diese Darstellung gewählt nicht Demo dass Fall, den für Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
  • 60. klappt… Mehrfach-Ticker Ein Eintrag kann mehrfach gestartet werden nicht Demo dass Fall, den für Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
  • 61. Übersicht klappt… nicht Demo dass Fall, den für Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
  • 62. klappt… Spesen nicht Demo dass Fall, den für Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
  • 63. klappt… Zusammenstellungen nicht Demo dass Fall, den für Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
  • 64. klappt… nicht Demo dass Fall, den für Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur Liste - blaue Felder mit Funktionen
  • 65. klappt… nicht Demo dass Fall, den für Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur • Fallbeispiel • Bei einem Kunden vor Ort am Arbeiten • Kunde fragt nach dem bisherigen Aufwand
  • 66. klappt… nicht Demo dass Fall, den für Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
  • 67. klappt… nicht Demo dass Fall, den für Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
  • 68. klappt… nicht Demo dass Fall, den für Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
  • 69. klappt… nicht Demo dass Fall, den für Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur • Fallbeispiel • Nachträgliches Erfassen…
  • 70. Ticker erzeugen… klappt… nicht Zeiten anpassen… Demo dass Fall, den für Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
  • 71. klappt… nicht Demo dass Fall, den für Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur • Verrechnung… • Manuell - dient auch als Kontrolle • Wird ausgewiesen
  • 72. klappt… nicht Demo dass Fall, den für Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
  • 73. klappt… nicht Demo dass Fall, den für Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur Text abgedimmt
  • 74. klappt… nicht Demo dass Fall, den für Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
  • 75. klappt… nicht Demo dass Fall, den für Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur • Tag’s • List-Tag • ToDo-Tag
  • 76. klappt… nicht Demo dass Fall, den für Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
  • 77. klappt… nicht Demo dass Fall, den für Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur • Synchronisation und Backup… • Synk-Funktion ab Einstellungs-Layout • Backup-Taste erscheint automatisch in Eingabelayout
  • 78. klappt… nicht Demo dass Fall, den für Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
  • 79. klappt… nicht Demo dass Fall, den für Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
  • 80. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Vor- und Nachteile
  • 81. Markus Schneider FileMaker Go im Alltag - Pfeiltasten, ‘Shift’-Taste… - Rechtschreibung (multilingual) - Grelles Sonnenlicht FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com + / - (iOS) + Immer dabei + Informationen am ‘Finger’ + Ideen-Tank + Ersatz von Papier + Unzähliges mehr
  • 82. Markus Schneider FileMaker Go im Alltag - Pfeiltasten, ‘Shift’-Taste… - Rechtschreibung (multilingual) - Grelles Sonnenlicht FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com + / - (iOS) + Immer dabei + Informationen am ‘Finger’ + Ideen-Tank + Ersatz von Papier + Unzähliges mehr
  • 83. Markus Schneider FileMaker Go im Alltag Nicht FileMaker - aber für FileMaker… FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com ! ‘Ersatz von Papier’ Nicht immer - aber immer öfter (-:
  • 84. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com + / - (FileMaker Go) + ‘Private’ App ohne Notwendigkeit des AppStore‘s + Individuelle, massgeschneiderte Lösung möglich + Alle Anforderungen umsetzbar (bisher..) + Eine einzige ‘Entwicklungsumgebung‘ für alles + Schnelle, einfache Erweiterbarkeit + Klare Oberfläche für mobile Geräte + Infos sind einfach ‘portionierbar’ + ‘Touch’-Bedienung (Als Vergleich: Navi-App Win-Tablet)
  • 85. Wo Licht ist, ist auch Schatten… - Nicht iOS konform (Gesten, Schreibhilfen wie ‚Gross nach Punkt‘,) - Kein iOS Wörterbuch (Schreibhilfen ausschalten…) - Schriften/Schriftbild - Langsamer als FileMaker Pro (nicht proportional zu den HW-Benchmarks) - Kein nativer Synk, keine ‘cloud’ (jedenfalls nicht sehr einfach…) - Teils kein Ruhezustand - Langer Text unter Tastatur - Serververlust (WLAN), Repeater-Problem Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com
  • 86. Fazit • Immer dabei • Alle Arbeiten protokolliert • ‘History‘ der Arbeiten • Nichts geht vergessen (naja - fast nichts, ‘the human factor‘…) Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com ! • Man hat eine einzige Hardware für Ein-/Ausgabe • ‘Tap’ mit Finger auf das, was man sieht und bearbeitet • Gesten (Liest man mal eine papiererne Zeitung, ertappt man sich beim Wischen)
  • 87. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com ! • Das System hat sich bei uns bewährt ! • Vorteile überwiegen massiv! Anmerkungen: - Wenn man ohne Stilos auskommt - Wenn man ohne externe Tastatur auskommt - Wenn man ‚Touch‘ nutzen kann
  • 88. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Aufbau FMGo-Anwendung • Eigentlicher Aufbau ist sehr simpel • Wenige Tabellen • Lokale Anwendung ! • Das ‘System’ besteht aus zwei Teilen - FileMaker Go Anwendung (Die hier vorgestellte App’) - Server-Anwendung unter FileMaker Pro (Drucken Rapporte)
  • 89. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Aufbau FMGo-Anwendung • Rapport-Tabelle mit Datum, Kürzel, Text • Kunden-Tabelle mit den Kunden-Kürzel, etc. • Projekt-Tabelle mit Projektdaten zu Kunden • Zeit-Tabelle für die Start-/Endzeiten der Rapporte • Etwas Interna…
  • 90. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Stichworte zur Anwendung • Kundenbezeichnung als eigener Kürzel • Projektbezeichnung pro Kunde • Rapport/Protokoll ! • Eingaben optimiert für ‚Touch’ • Zusammenfassungen ! • Ein paar ‘Finessen’
  • 91. Angewandte Methoden - Generell Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com • Schriften und Text-Ausrichtung beachten • Eigene Dialoge unter FileMaker Go nutzen • Themen/Stile (seit FM 13) nutzen • Alternativen für Auswahl- und Wertelisten • Auswirkung auf Geschwindigkeit kontrollieren • Objektgrösse auf Fingerbedienung ausrichten • R e d u k t i o n der Elemente in der Oberfläche
  • 92. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Schriften und Text ! Wichtig: - Wenn einzeilig: Immer ‘mittig’! - Gleiche Schriftgrösse ➜ gleiche Feldhöhe (auch für Beschriftung!) ! - Immer unter iOS kontrollieren… Allgemein
  • 93. Allgemein Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
  • 94. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Eigene Dialoge • Unter FileMaker Go nicht gleich wie unter Pro • Dynamische Höhe und Breite • Scrollen möglich ! ➜Ergibt neue Möglichkeiten! Allgemein - Eigene Dialoge
  • 95. Ausgabe Zusammenfassung ‘Tag’ Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Allgemein - Eigene Dialoge
  • 96. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Mehrere ‘Ticker’ Allgemein - Eigene Dialoge
  • 97. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com ‘Screen’-Reports Allgemein - Eigene Dialoge
  • 98. Ausgabe mit ‘Eigenem Dialogfeld’ Eigenes Dialogfeld anzeigen.. # FMGo zeigt dialog immer zentriert… Daher Versuch, per Formattierung die liste leserlich zu gestalten! # Listenmanipulation bringt nix, da kein Fix-Font.. einfache Loesung oben eingebaut: LEERZEILEN einfuegen! # Wenn eine bestimmte Anzahl Zeilen in FMGo in einem dialog sind, wird ein rollbalen gezeigt, linksbuendig #! Eigenes Dialogfeld anzeigen [Austauschen(LiesAlsText(ReM_PM:…; SQLAusführen ( " Select a.TimBeg_txt, a.TimEnd_txt, left(b.Kd_krz,7), left(b.T_Produkt,6) FROM Re…"]! SQLAusführen ( "SELECT a.TimBeg_txt, a.TimEnd_txt, left(b.Kd_krz,7), left(b.T_Produkt,6) FROM ReM_PM_Times a INNER JOIN ReM_PM b on a.ID_ReM_PM = b."ID OWN" WHERE a.DatEintrag_num=?" ; " - " ; "¶";ReM_PM::DatCre_num ) ! & “¶¶" & ! Falls ( DecAsTime(SQLAusführen ( "Select sum(T_SpesenEingNum) from ReM_PM where DatCre_num=?"; " - " ; "¶";ReM_PM::DatCre_num)) = ":00";""; "Zuzüglich Fahrzeit: " & DecAsTime Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com ( SQLAusführen ( "Select sum(T_SpesenEingNum) from ReM_PM where DatCre_num=?" ; " - " ; "¶";ReM_PM::DatCre_num ) ! ) ) & ! "¶¶¶¶¶¶¶¶¶¶¶¶¶" Formatierung Formatierung Dialogbox FMGo Allgemein - Eigene Dialoge
  • 99. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Themen/Stile ! Wichtig: - Bei den Layoutarbeiten von Anfang an! - Für alle Objekte Stile definieren und zuweisen - Eingebaute Themen sind am Schnellsten - ‚Klassisches‘ Thema vermeiden (‚no - go‘) Allgemein - Stile
  • 100. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Auswahl- und Wertelisten ! ! • Pop-Up haben sich bei uns als suboptimal erwiesen • Durch Einträge der Werteliste zu ‘zappen’ (➜ Details folgen) ! • Uhrzeit- und Datumseingaben ebenfalls suboptimal • Eigene Funktionen (➜ Details folgen) Allgemein
  • 101. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Geschwindigkeit… - Anfälliger als Desktop - Unterschiede Desktop ↔ Go beachten - Timer-Scripts eher negativ - Objekt aktualisieren anstelle Fenster aktualisieren - So viele Objekte wie nötig, so wenige wie möglich - Testen… ! Neues Dokument im Technet zum Thema erhätlich (14.10.2014)! Allgemein
  • 102. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Grösse der Objekte ! • ‘Fingergerecht’ • Tasten ➜Beispiel: Symbol ‘Einstellungen’, ‘Stoppuhr’, Text-Tasten, etc. (Tasten viel grösser als das eigentliche Symbol) Allgemein - ‚Touch‘
  • 103. Markus Schneider FileMaker Go im Alltag Taste über ganze Breite des Bereiches FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Grösse der Objekte Taste hinter Symbol grösser als das eigentliche Symbol Allgemein - ‚Touch‘
  • 104. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com R e d u k t i o n • Einer der wichtigsten Faktoren für ‘kleine’ Geräte Gilt an sich genau gleich für grosse Desktop-Bildschirme! • Kleine Bildschirme, Wenig Platz: ➜ Aufteilen der Informationen ! Allgemein - ‚Touch‘
  • 105. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Layoutbearbeitung • Fingerspitzengefühl nötig • Aufpassen beim Gruppieren (ungerade pt-Werte) • Gruppieren, Gruppe auflösen… • PopOver - Einfügen weit vom PopOver weg… • Stile - Nicht alles ist änderbar Allgemein
  • 106. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Angewandte Methoden
  • 107. Markus Schneider FileMaker Go im Alltag Auswahl Wertelisteneinträge FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com • ‘Rolodex’ unter iOS/FMGo nicht immer optimal • Anzahl Einträge der Wertelisten: Bescheiden… • ‘Tap’ auf Feld ‘zappt’ durch die Einträge Werteliste - Auswahl
  • 108. Markus Schneider FileMaker Go im Alltag Auswahl Wertelisteneinträge FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Werteliste - Auswahl Demo
  • 109. Markus Schneider FileMaker Go im Alltag Auswahl Wertelisteneinträge FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com (Script - farbige Darstellung durch das MBS-PlugIn) !! Variable setzen [$cur; Wert:ReM_PM::T_InternExtern] Variable setzen [$anz; Wert:ElementeAnzahl ( WertelisteEinträge ( Hole ( DateiName ) ; "Ort" ) )] Variable setzen [$pos; Wert:WordPosition ( WertelisteEinträge (Hole ( DateiName ) ; "ort" ) ; $cur ; 1; 1 )] ! # ! Wenn [$pos < 1] // Kein Eintrag aktiv Variable setzen [$temp; Wert:ElementeMitte ( WertelisteEinträge ( Hole ( DateiName ) ; "Ort" ) ; 1 ; 1 )] Variable setzen [$len; Wert:Länge($temp)] Feldwert setzen [ReM_PM::T_InternExtern; ZeichenLinks($temp;LiesAlsZahl($len)-1)] Variable setzen [$temp; Wert:""] Sonst, wenn [$pos ≥ $anz] // Ende der Liste überschritten Variable setzen [$temp; Wert:ElementeMitte ( WertelisteEinträge ( Hole ( DateiName ) ; "Ort" ) ; 1 ; 1 )] Variable setzen [$len; Wert:Länge($temp)] Feldwert setzen [ReM_PM::T_InternExtern; ZeichenLinks($temp;LiesAlsZahl($len)-1)] Variable setzen [$temp; Wert:""] Sonst // immer nächsten Wert holen Variable setzen [$temp; Wert:ElementeMitte ( WertelisteEinträge ( Hole ( DateiName ) ; "Ort" ) ; $pos + 1 ; 1 )] Variable setzen [$len; Wert:Länge($temp)] Feldwert setzen [ReM_PM::T_InternExtern; ZeichenLinks($temp;LiesAlsZahl($len)-1)] Variable setzen [$temp; Wert:""] Ende (wenn) ! # ! Schreibe Änderung Datens./Abfrage [Ohne Dialogfeld] Werteliste - Auswahl
  • 110. Markus Schneider FileMaker Go im Alltag Eingabe / Korrektur Uhrzeit FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Eingabe Uhrzeit (ohne ‘:’) • ‘Rolodex’ für Uhrzeit nicht optimal
  • 111. Markus Schneider FileMaker Go im Alltag Eingabe / Korrektur Uhrzeit FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Eingabe Uhrzeit (ohne ‘:’) • ‘Rolodex’ für Uhrzeit nicht optimal • Eingabe mit ‘:’ mühsam, da nicht immer auf Tastatur Kein ‘:’
  • 112. Markus Schneider FileMaker Go im Alltag Eingabe / Korrektur Uhrzeit FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Eingabe Uhrzeit (ohne ‘:’) • ‘Rolodex’ für Uhrzeit nicht optimal • Eingabe mit ‘:’ mühsam, da nicht immer auf Tastatur • Daher: Eingabe mit normalem Punkt Eingabe in Feld ‘TimBeg_txt’ als normaler Text Für Dateneingabe Formelfeld ‘TimBeg’ als Zeit HM2tim ( TimBeg_txt ) Für Berechnungen CustomFunction ‘HM2tim’
  • 113. Markus Schneider FileMaker Go im Alltag Eingabe / Korrektur Uhrzeit FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Eingabe Uhrzeit (ohne ‘:’) // ReM-Zeit // Erzeugt Zeit aufgrund der ReM-Zeit (hh.mm) // Stunden Minuten // ReM ! SetzeVar ( words = Austauschen(TxtString;".";". ") ! ; ! Zeit ( Falls ( WörterAnzahl(words)=2;WörterLinks(words;1); "00" ) ; ZeichenLinks(WörterRechts(words;1) & "00";2) ; "00" ) ) HM2tim (TxtString)
  • 114. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Eingabe Datum Eingabe Datum • ‘Rolodex’ für Datumseingabe nicht optimal
  • 115. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Eingabe Datum Eingabe Datum • ‘Rolodex’ für Datumseingabe nicht optimal • Alternativen Todd Geist - DatePicker ‘PhilModJunk’ DatePicker
  • 116. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Eingabe Datum Eingabe Datum • Alternativen Todd Geist - DatePicker http://www.modularfilemaker.org/module/monthdatepicker/
  • 117. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Eingabe Datum Eingabe Datum • Alternativen Phil Caulkins aka PhilModJunk A simple FileMaker Calendar http://forums.filemaker.com/posts/1bc6721dbc
  • 118. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com ‘Stech-Zeiten’ Eingabe Datum • Unterbrüche wie z.B. Telefonanrufe • Festhalten der Dauer von Arbeitsschritten ReM_PM::T_Problem & "¶" & ZeichenLinks(LiesAlsText(Hole(SystemUhrzeit));5) & "¶"
  • 119. Markus Schneider FileMaker Go im Alltag Ausgabe mittels $$-Variablen FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Ausgabe mittels $$-Variablen • Elegant • Keine Datenbankfelder (➜ Achtung: $-Variablen sind TEXT!) • Können in Layouts dargestellt werden • Müssen aktualisiert werden (Mit ‘Objekt aktualisieren’ - nicht ‘Fenster…’) Variable setzen [$day] ! DecAsTime ( SQLAusführen ( "Select sum(TimDur_sum_dec) from ReM_PM where DatCre_num=? AND Kd_krz=? AND T_Produkt=?" ; " - " ; "¶";ReM_PM::DatCre_num; ReM_PM::Kd_krz;ReM_PM::T_Produkt ) )
  • 120. Variablen $$-mittels Ausgabe Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
  • 121. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com SQL SQL • Erspart Beziehungen • Dynamisch • In Verbindung mit Scriptvariablen ohne Felder • und vieles mehr! Variable setzen [$day] ! DecAsTime ( SQLAusführen ( "Select sum(TimDur_sum_dec) from ReM_PM where DatCre_num=? AND Kd_krz=? AND T_Produkt=?" ; " - " ; "¶";ReM_PM::DatCre_num; ReM_PM::Kd_krz;ReM_PM::T_Produkt ) )
  • 122. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Backup Backup ➜Keine Datensicherung beim Synk mit iTunes ! Möglichkeiten: • Manuell… • Mit Hilfe von ‘Dropbox’ (manuell…) • Mit Hilfe eines kleinen Scripts • Drittanbieter-Synk (Nur Daten)
  • 123. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Backup Manuell Synk Manuelle Übertragung der Daten über iTunes - iTunes starten, per Drag&Drop ziehen… - Löschen: Löschtaste (ist nicht beschrieben…) ! Manuelle Übertragung über die Dropbox (et all) - In FileMaker Go, Home ➜ Auswahl ➜ übertragen
  • 124. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Backup Manuell Synk ! Manuelle Übertragung über die Dropbox - Achtung: Nicht als ‘Multi-User’ geeignet
  • 125. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Backup Manuell Synk
  • 126. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Backup per Skript Backup Eigenes Dialogfeld anzeigen [ "A C H T U N G"; "Es wird eine komprimierte Kopie dieser Datenbank erstellt und per Mail v ersendet - dies kann eine …” ] ! Wenn [Hole ( LetzteMeldungswahl ) ≠ 1] Alle Scripts abbrechen Ende (wenn) ! Variable setzen [$path; Wert:Hole ( TemporärerPfad ) & "ReM_PM.fmp12"] ! Kopie speichern unter [“$path”; Komprimiert] ! E-Mail senden [Über E-Mail-Client senden; An: "MyMail@AnyAddress.domain"; Betreff: "backup ReM_PM"; “$path”] ! Feldwert setzen [ReM_PM_konfig::Backup_LastBckp; Hole(SystemDatum)] ! Schreibe Änderung Datens./Abfrage [Ohne Dialogfeld]
  • 127. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Synk Synk Wieso Backup UND Synk?? ! • Synk schreibt nur Daten • Synk schreibt bei uns sogar nur ‘Rapport-relevante’ Daten • Backup beinhaltet Daten und Struktur
  • 128. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Synk Synk ➜Keine Datensicherung beim Synk mit iTunes! ! Möglichkeiten: • Manuell… • Einweg Synk per Skript • Drittanbieter-Synk
  • 129. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Synk per Skript Synk • Einweg Synk per Skript • Ideal und einfach bei bestimmten Anforderungen • iPad ➜ Weniger Probleme aufgrund Unterbrechung (Anrufen und dergleichen)
  • 130. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Synk per Skript Synk • Selektieren der gewünschten Daten • Nicht ALLE Datenfelder Nur einzelne Felder für den Synk auswählen Mit Hilfe eines Hilfsfeldes wird der Zeitstempel gesetzt ! Hilfsfeld, Formel Falls ( IstLeer(ADM_Device);""; T_Problem = T_Problem; Hole(SystemZeitstempel); T_Layout = T_Layout; Hole(SystemZeitstempel); T_Produkt = T_Produkt; Hole(SystemZeitstempel); T_Tabelle = T_Tabelle; Hole(SystemZeitstempel); Kd_krz = Kd_krz; Hole(SystemZeitstempel); TimBeg_txt = TimBeg_txt; Hole(SystemZeitstempel); TimEnd_txt = TimEnd_txt; Hole(SystemZeitstempel); DAT CRE = DAT CRE; Hole(SystemZeitstempel); T_SpesenKM = T_SpesenKM; Hole(SystemZeitstempel); T_SpesenAllg = T_SpesenAllg; Hole(SystemZeitstempel); Verrechnet = Verrechnet; Hole(SystemZeitstempel); T_Verrechenbar = T_Verrechenbar; Hole(SystemZeitstempel); T_InternExtern = T_InternExtern; Hole(SystemZeitstempel); )
  • 131. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Synk per Skript Synk • Selektieren der gewünschten Daten • Nicht ALLE Datenfelder Beim Klick auf ‘Int/Ext’ erfolgt keine Änderung ds Zeitstempels ! ! Beim Klick auf ‘Ort’ erfolgt Änderung ! ! Das Synk-Skript sucht alle Einträge mit Zeitstempel > Letztem Synk ! Daten werden per Schleife auf den Server übtragen
  • 132. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Synk per Skript Synk # suche nach leerem oder altem letztem Synkdatum ! Suchenmodus aktivieren [] Feldwert setzen [ReM_PM2SYNK::TimDatMut_4_SYNK; 1] Ergebnismenge suchen [] ! Wenn [Hole ( AnzahlGefundeneDatensätze ) > 0] Gehe zu Datens./Abfrage/Seite [Erste(r)] ! Schleife (Anfang) Wenn [IstLeer(ReM_PM2SYNK::ADM_COMP CRE)] # alter record - nicht ueber mobiles Geraet erfasst oder unbekanntes Geraet. # KEIN Synk Sonst Feldwert setzen [ReM_PM_MASTER::ADM_Device; ReM_PM2SYNK::ADM_Device] # Kontrolle auf Fehler (Wenn Fehler: Uebertragungsproblem!) Wenn [Hole ( LetzteFehlerNr ) ≠ 0] Eigenes Dialogfeld anzeigen ["P R O B L E M !"; “Server . . .” Alle Scripts abbrechen Ende (wenn) ! Feldwert setzen [ReM_PM_MASTER::Anz_Times; ReM_PM2SYNK::T_Anz_Times] . . . (und so weiter) Feldwert setzen [ReM_PM2SYNK::TimDatLastSynk; Hole ( SystemZeitstempel )] ! Ende (wenn) Gehe zu Datens./Abfrage/Seite [Nächste(r); Nach letztem beenden] Schleife (Ende) ! Schreibe Änderung Datens./Abfrage [Dateneingabeüberprüfung unterdrücken; Ohne Dialogfeld] Eigenes Dialogfeld anzeigen ["SYNK"; "Synk ausgeführt - alle Daten übermittelt!"] Sonst Eigenes Dialogfeld anzeigen ["SYNK"; "keine Daten - kein Synk…”] Ende (wenn)
  • 133. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Wahl der Tastatur Wahl der Tastatur • Nur unter iOS (‘Touch-Interface’) • kann Eingabe und Komfort deutlich verbessern Im Anhang sind die verschiedenen Tastaturen für FileMaker Go aufgeführt
  • 134. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Wahl der Tastatur Wahl der Tastatur Numerisch Standard
  • 135. Tastatur der Wahl Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
  • 136. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Taschenrechner Taschenrechner • Wunsch nach kleiner Kalkulation • Wie ein Taschenrechner
  • 137. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Taschenrechner Taschenrechner • Jede Tastatur in iOS und FMGo benötigt Platz • Eingabefelder können verdeckt werden
  • 138. Daher: Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Taschenrechner Taschenrechner • Jede Tastatur in iOS und FMGo benötigt Platz • Eingabefelder können verdeckt werden ! ! • Bauen wir uns eine eigene Tastatur! • Bauen wir uns einen kleinen Taschenrechner • Massgeschneidert auf unsere Bedürfnisse
  • 139. Taschenrechner Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
  • 140. Blättern-Modus Taschenrechner Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
  • 141. Taschenrechner Objekt-Sichtbarkeit… $$Kat≠1 Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com Datenbank-Felder, damit sofort berechnet (aufgrund gewählter Kat/Steuer) FileMaker Konferenz 2014 Winterthur $$Variablen Tasten (Script-Parameter) Layout-Modus
  • 142. Taschenrechner Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur Wenn [$$SumExkl = 1] Variable setzen [$$key; Wert:""] Variable setzen [$$SumExkl; Wert:""] Ende (wenn) Wenn [Hole ( ScriptParameter ) = "clear"] Variable setzen [$$key; Wert:””] … Fenster aktualisieren [Join-Ergebnisse im Cache löschen] Sonst, wenn [Hole ( ScriptParameter ) = "H"] Variable setzen [$$key; Wert:H.MM2H ( $$key )] Objekt aktualisieren [Objektname: "Kosten_AnzH"] Sonst, wenn [Hole ( ScriptParameter ) ≥ 0 UND Hole ( ScriptParameter ) ≤ 9] # Eingabe Variable setzen [$$key; Wert:$$key & Hole ( ScriptParameter )] Objekt aktualisieren [Objektname: "Kosten_AnzH"] Sonst, wenn [Hole ( ScriptParameter ) = "C"] Variable setzen [$$key; Wert:ZeichenLinks($$key;Länge ( $$key )-1)] Objekt aktualisieren [Objektname: "Kosten_AnzH"] Sonst, wenn [Hole ( ScriptParameter ) = "Punkt"] Variable setzen [$$key; Wert:$$key & "."] # calc's Sonst, wenn [Hole ( ScriptParameter ) = "Plus"] Variable setzen [$$Stack; Wert:$$Key] Variable setzen [$$key; Wert:""] Variable setzen [$$op; Wert:Hole ( ScriptParameter )] … # Sonst, wenn [Hole ( ScriptParameter ) = "Calc"] Wenn [$$op = "Plus"] Variable setzen [$$key; Wert:$$stack + $$key] … Ende (wenn) Variable setzen [$$op; Wert:""] Variable setzen [$$stack; Wert:""] # Objekt aktualisieren [Objektname: "Kosten_AnzH"] Objekt aktualisieren [Objektname: "Kosten_EXKL"] Objekt aktualisieren [Objektname: "Kosten_INKL"] Ende (wenn) Zoomstufe setzen [Fixieren; 100%] 1 Script für alle Operationen
  • 143. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Tag’s Tag’s
  • 144. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Wieso Tag’s ? • Spezieller ‘Eingabetyp’ • Soll später von der Serverapp’ verändert werden ! • Soll als ‘Marker’ dienen • Schnelles Auffinden von bestimmtenn Einträgen ! • Möglichst einfaches Handling Tag’s
  • 145. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Tag’s • Markieren von bestimmten Einträgen • Auswirkungen immer ‘später’ • ‘List-Tag’ • Für Kundenrapporte • ‘ToDo-Tag’ • Für nicht beendete Arbeiten Tag’s
  • 146. Tag’s Markus Schneider FileMaker Go im Alltag www.filemaker-konferenz.com FileMaker Konferenz 2014 Winterthur
  • 147. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com List • Nur ‘List’ - Einträge erscheinen im Kundenrapport ! • Nicht alle Einträge sind für die Rapportierung wichtig • Die meisten Einträge sind wichtig für uns selber ! ➜List - Tag… List
  • 148. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com List List
  • 149. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com List List
  • 150. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com List List
  • 151. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com List List (Auf der Server-Version) ! Die Umwandlung der List-Tag’s erfolgt durch ein Skript mit einer kleinen rekursiven CF !! CF ‘ReM_PM_list’ (TheText, TheTag, Stripped) ! SetzeVar ( ! [ TempText = ZeichenMitte ( TheText; Position ( TheText ; theTag ; 1 ; 1 );999999 ); $Stripped = Stripped & "¶" & Austauschen( ZeichenMitte ( TempText ; Position(TempText; TheTag;1;1); Position ( TempText ; "¶" ; 1 ; 1 ) );TheTag;"-"); $TheRest = ZeichenMitte ( TempText ; Position ( TempText ; "¶" ; 1 ; 1 )+1;999999 ) ] ! ; ! Falls ( MusterAnzahl($TheRest; TheTag) < 1; Austauschen($Stripped;"¶¶";"¶"); ReM_PM_list($TheRest; TheTag; $Stripped) ) ! )
  • 152. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com To Do’s • Als ‘GTD’ setzen wir Omni Focus ein ! Aber: • Man notiert/rapportiert Arbeiten bei Kunden… • Ein paar Punkte werden nicht fertig… ! ➜ToDo - Tag… ToDo’s
  • 153. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com To Do’s ToDo’s
  • 154. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com To Do’s ToDo’s Klick geht direkt zum Eintrag
  • 155. Pflege, Wartung und Erweiterungen • Periodisch FMDiff • Ab und zu Analyse-Lauf, bei uns mit Cross-Check • Sammeln der Wünsche/Probleme in Omni Focus (‘GTD’) Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com ! • Einbau von Änderungen, korrigieren von Fehler • Test mit iPad über fmnet • Test lokal mit iPad • Freigabe - Produktives Arbeiten • Verteilen der neuen Version
  • 156. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com
  • 157. • Masseinheiten pt • Rechtschreibung ‘Aus’ • Typografische Anführungszeichen ‘Aus’ • Viele Objekte: Hilfslinien/Ausrichtungshilfen weg… • 2emPower Developer’s Assistant • MBS-Plugin für farbige Scripts, Zeilen-Nummern Markus Schneider FileMaker Go im Alltag Einstellungen - Gewohnheiten FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com
  • 158. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Anhang
  • 159. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Unterschiede Pro ↔ Go • https://fmhelp.filemaker.com/docs/13/en/fmgo13_development.pdf Chapter 2 Differences between FileMaker Go and FileMaker Pro 10 Features not supported in FileMaker Go 10 Behavior differences 10 Modes 10 Sorting 10 Date and time pickers 11 Custom menus (FileMaker Pro Advanced) 11 Printing 11 Saving records as a PDF file 11 Exporting 11 (snip)
  • 160. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Schriften und Symbole • Keine beliebigen Schriften unter iOS verfügbar • Keine speziellen Smbole Wir nutzen in unserer Anwendung keine speziellen Sperren innerhalb der App’ - und haben auch keine Passwortabfragen eingebaut. Dennoch stellt sich die Frage generell: - kann man unter iOS mit einer speziellen Schrift Sonderzeichen darstellen? (Passwortsymbol, Markierung,)
  • 161. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Schriften und Symbole • Keine beliebigen Schriften unter iOS verfügbar • Keine speziellen Smbole Wirklich??
  • 162. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Schriften und Symbole
  • 163. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Schriften und Symbole • Zeichenpalette unter OSX • Symbol kopieren, Einfügen in FileMaker Text (oder Formel) • Test unter iOS (iPad UND iPhones)
  • 164. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Schriften und Symbole • Zeichenpalette unter OSX
  • 165. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Schriften und Symbole • Zeichenpalette unter OSX
  • 166. Eine Liste mit Schriften* ist in den nachfolgenden Links zu finden * FileMaker listet in der Dokumentation zu FileMaker Go 13 die Schriften nicht mehr auf * iOS 7 ‘kennt’ mehr Schriften als FileMaker darstellen kann * iOS 8 ist zum Zeitpunkt dieser Zusammenstellung noch zu neu * Die Dokumentation zu FileMaker Go 12 listet Schriften explizit auf Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Schriften • http://support.apple.com/kb/ht5878 • http://iosfonts.com/
  • 167. FileMaker Go / iOS Tastaturen (iOS7) Normal web email http://help.filemaker.com/app/answers/detail/a_id/11880/~/how-to-use-specific-data-type-keyboards-with-filemaker-go Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com
  • 168. numerisch mit ‘Punktuation’ http://help.filemaker.com/app/answers/detail/a_id/11880/~/how-to-use-specific-data-type-keyboards-with-filemaker-go Markus Schneider FileMaker Go im Alltag FileMaker Go / iOS Tastaturen FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com numerisch iPhone numerisch-10
  • 169. Markus Schneider FileMaker Go im Alltag Starten mittels einem Symbol FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com
  • 170. Markus Schneider FileMaker Go im Alltag Starten mittels einem Symbol FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com • Konfigurationen / Profile • ‘AppMaker’ von FileMaker (FileMaker Technical Network) • Utility von Apple
  • 171. Markus Schneider FileMaker Go im Alltag FileMaker Handbuch auf iPad FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com • Die eingebaute Hilfe zu • FileMaker Pro • FileMaker Pro Advanced • FileMaker Server ! ➜Kann auf dem iPad genutzt werden!
  • 172. Markus Schneider FileMaker Go im Alltag FileMaker Handbuch auf iPad Paketinhalt zeigen… FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com
  • 173. Markus Schneider FileMaker Go im Alltag FileMaker Handbuch auf iPad Diese Daten… FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com
  • 174. Markus Schneider FileMaker Go im Alltag FileMaker Handbuch auf iPad FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com iTunes…
  • 175. Markus Schneider FileMaker Go im Alltag FileMaker Handbuch auf iPad FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com
  • 176. Markus Schneider FileMaker Go im Alltag FileMaker Handbuch auf iPad FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com
  • 177. Markus Schneider FileMaker Go im Alltag FileMaker Handbuch auf iPad FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com
  • 178. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Weiter.. Viele Informationen finden sich auf der website von FileMaker und in verschiedenen Foren: • Dokumentationen • FileMaker (website) • pdf’s vom Technet • FileMaker Training Series • FileMaker Webinare • Foren (Auszug..) https://www.filemaker-magazin.de/forum http://forums.filemaker.com/pages/home
  • 179. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Weiter.. • Twitter • ‘Flipboard’ - grandios unter iOS/iPad Alle tweets zu FileMaker, viele nützliche Links und Texte - Anschauen lohnt sich! Ein ‘Magazin’ zum Thema FileMaker https://flipboard.com
  • 180. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Weiter.. ‘Flipboard’ - grandios unter iOS/iPad
  • 181. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Hilfsmittel zum Referat • FileMaker 13 - Go, Pro Adv., Server Anwendungen OSX Plugins: MBS, Developer’s Assistant Farben in Scripts, Script2Text, OSX ! • Omni Outliner Referats-Skript iOS • Keynote Präsentation OSX • NotesPlus Hand-Skizzen iOS • Notizen Notizen unterwegs (iPhone) iOS • BBEdit Texteditor, ‘Snippets’, Code-Fragmente OSX • GoodReader Manuals, Dokumentationen, etc. iOS • Reflector Screenshots, Test OSX • Vorschau, Acorn Bildbearbeitung, Icons OSX • AppMaker FileMaker, Profile/Icons OSX ! • Safari Referenzen iOS/OSX • Mail Transer Screenshots iOS ↔ OSX iOS/OSX ! • Mini-Beamer (Hardware) Tests (HDMI) iOS/OSX
  • 182. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Fragen
  • 183. Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com DANKE!
  • 184. Vielen Dank unseren Sponsoren Danke für das Bewerten dieses Vortrages Markus Schneider FileMaker Go im Alltag FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com