SlideShare ist ein Scribd-Unternehmen logo
1 von 93
Downloaden Sie, um offline zu lesen
www.filemaker-konferenz.com
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
Fehler machen, aber richtig!


Martin Schwarz
FileMaker Fehler
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Martin Schwarz
Jahrgang 1966, in Ulm geboren.


Zertifizierter FileMaker Entwickler und


arbeite seit 1992 mit FileMaker.


Seit 2016 lebe und arbeite ich in der Schweiz.


Ich bin ausgebildeter IT-Projektleiter und


habe in unterschiedlichsten Branchen gearbeitet.


(z.B. Einzelhandel, Logistik, Druckindustrie)
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Wenn ich mal keine FileMaker Fehler mache
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Wenn ich mal keine FileMaker Fehler mache
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Wenn ich mal keine FileMaker Fehler mache
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Was ich gerne mag…
Schoggi
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Was ich gerne mag…
Schoggi (schweizer Wort für Schokolade)
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Was ich gerne mag…
Schoggi (schweizer Wort für Schokolade)
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Was ich gerne mag…
frisch gepresster Orangensaft
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Was ich gerne mag…
Gutes Werkzeug
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Was ich gerne mag…
Gutes Werkzeug
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
FileMaker Fehler
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
FileMaker Fehler
Es geht NICHT um Fehler im Programm FileMaker selbst.
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
FileMaker Fehler
Welche während der Ausführung von FileMaker Scripts auftreten.


Und wie wir sie vermeiden können.
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
FileMaker Fehler
Welche während der Ausführung von FileMaker Scripts auftreten.


Und wie wir sie vermeiden können.


Fehler im Code.


Diese finden und entfernen.
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
FileMaker Fehler
Grundlagen des Vortrags:
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
FileMaker Fehler
Grundlagen des Vortrags:


• man = Frau, Divers und Mann
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
FileMaker Fehler
Grundlagen des Vortrags:


• man = Frau, Divers und Mann


• Betrachtung aus der Sicht der Entwicklerin und des Entwicklers
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
FileMaker Fehler
Grundlagen des Vortrags:


• man = Frau, Divers und Mann


• Betrachtung aus der Sicht der Entwicklerin und des Entwicklers


• Mehrbenutzer Anwendung in einem gemischten Netzwerk (macOS,
Windows, iOS und WebBrowser) von einem FileMaker Server
gehostet.
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
FileMaker Fehler
Grundlagen des Vortrags:


• man = Frau, Divers und Mann


• Betrachtung aus der Sicht der Entwicklerin und des Entwicklers


• Mehrbenutzer Anwendung in einem gemischten Netzwerk (macOS,
Windows, iOS und WebBrowser) von einem FileMaker Server
gehostet.


• FileMaker ab Version 18
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
FileMaker Fehler
Grundlagen des Vortrags:


• man = Frau, Divers und Mann


• Betrachtung aus der Sicht der Entwicklerin und des Entwicklers


• Mehrbenutzer Anwendung in einem gemischten Netzwerk (macOS,
Windows, iOS und WebBrowser) von einem FileMaker Server
gehostet.


• FileMaker ab Version 18


• Funktionen und Befehle in Deutsch und (Englisch)
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
FileMaker Fehler
Grundlagen des Vortrags:


• man = Frau, Divers und Mann


• Betrachtung aus der Sicht der Entwicklerin und des Entwicklers


• Mehrbenutzer Anwendung in einem gemischten Netzwerk (macOS,
Windows, iOS und WebBrowser) von einem FileMaker Server
gehostet.


• FileMaker ab Version 18


• Funktionen und Befehle in Deutsch und (Englisch)


• Schweizer Schreibweise ss statt ß
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Arbeitsdateien
Fehler_machen.fmp12


error-fm.fmp12
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
FMK2017 Der Bug (Jörg Köster)
Link befindet sich am Ende des Vortrags bei den Quellen.
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Zeitplanung
• 1. Teil: Dauer 40 Minuten


• Vortrag


• 2. Teil: Dauer 20 Minuten


• Diskussion
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Vortrag
• 1. Fehler machen und vermeiden


• 2. Fehlerprotokollierung mit FileMaker


• 3. Fehlerursachen


• 4. Fehler im Code finden und entfernen
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Diskussion
• Über Themen, welche wir am Ende des Vortrags sammeln.
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
FileMaker Fehler
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
FileMaker Fehler
Fehler machen, aber richtig!
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
FileMaker Fehler
Fehler machen, aber richtig!


Wie kann man Fehler richtig machen?
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Fehler passieren einfach.
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Fehler passieren einfach.
Im Leben, wie in FileMaker.
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Wäre ich Philosoph, würde ich
vielleicht sagen:
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Wäre ich Philosoph, würde ich
vielleicht sagen:
„Fehler sind ein Geschenk, du
musst sie annehmen!“
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Nun, ich bin kein Philosoph.
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Nun, ich bin kein Philosoph.
Nur ein FileMaker Entwickler
und dankbar, dass ich immer
mal wieder etwas Neues lernen
darf.
😉
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Wir machen unseren 1. Fehler
101
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Wir machen unseren 1. Fehler
✋
Wer weiss wie er heisst?
101
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Wir machen unseren 1. Fehler
Datensatz fehlt


(Record is missing)
101
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Fehler 101 Datensatz fehlt
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
FileMaker … (Pause bei Fehler)
Fehler_machen.fmp12
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Fehler bewusst machen.
Fehler bewusst vermeiden.
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Es gibt auch noch andere Fehler
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
FileMaker … (Liste)
error-fm.fmp12
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Welches sind die häufigsten Fehler?
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Welches sind die häufigsten Fehler?
Was sagen die Anwesenden?
✋
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Hitparade der 5 häufigsten Fehler
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Hitparade der 5 häufigsten Fehler
Quelle: TheEverythingReference3
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Ungenügende Berechtigungen


(Insufficient privileges)
9
Platz 5
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Datensatz ist blockiert durch anderen Anwender


(Record is in use by another user)
301
Platz 4
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Kein Datensatz entspricht der Abfrage


(No records match the request)
401
Platz 3
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Abbruch durch Benutzer


(User canceled action)
1
Platz 2
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Kein Fehler


(No error)
0
Platz 1
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Hitparade TheEverythingReference
Platz Fehler Bezeichnung


1. 0 Kein Fehler
	
	
	
	
	
	
	
(No error)


2. 1 Abbruch durch Benutzer
	
	
	
	
	
	
(User canceled action)


3. 401 Kein Datensatz entspricht der Abfrage
	
	
(No records match the request)


4. 301 Datensatz ist blockiert durch anderen Anwender
	
(Record is in use by another user)


5. 9 Ungenügende Berechtigungen
	
	
	
	
	
(Insufficient privileges)
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Hitparade / Unsere Liste
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Wir haben bewusst Fehler 101
erzeugt.


Wir haben Struktur zur Vermeidung
des Fehlers 101 eingebaut.


Wir haben eine Liste mit Fehlern
und die häufigsten gesehen.
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Häufig wissen wir nicht,


was den Fehler verursacht.
Wir haben weder Fehlernummer noch Bezeichnung.
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Ursachen für Fehler
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Ursachen für Fehler
• Anwenderverhalten
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Ursachen für Fehler
• Anwenderverhalten


• Programmierung (im Code der Anwendung)
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Ursachen für Fehler
• Anwenderverhalten


• Programmierung (im Code der Anwendung)


• zu verarbeitende Daten
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Ursachen für Fehler
• Anwenderverhalten


• Programmierung (im Code der Anwendung)


• zu verarbeitende Daten


• Systemumgebung
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Ursachen für Fehler
• Anwenderverhalten


• Programmierung (im Code der Anwendung)


• zu verarbeitende Daten


• Systemumgebung


• Betriebsystem


• andere Software


• Netzwerk


• Hardware
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Wir müssen einfach das
Anwenderverhalten,


die zu verarbeitenden Daten und
alle Parameter und Variablen der
Umgebung protokollieren.
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Wir müssen einfach das
Anwenderverhalten,


die zu verarbeitenden Daten und
alle Parameter und Variablen der
Umgebung protokollieren.
🤣🤣🤣
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Komm zurück in die Realität!
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Wir fangen klein an.


Wir protokollieren die
auftretenden Fehler.
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
FileMaker Scriptschritt (seit FM 18)
• Fehlerprotokollierung setzen [Ein/Aus]
	
	
	
	
	
(Set Error Logging [On/Off])
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
FileMaker Scriptschritt (seit FM 18)
• Fehlerprotokollierung setzen [Ein/Aus]
	
	
	
	
	
(Set Error Logging [On/Off])
Wer verwendet ihn?
✋
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
FileMaker Scriptschritt (seit FM 18)
• Fehlerprotokollierung setzen [Ein/Aus]
	
	
	
	
	
(Set Error Logging [On/Off])
Was macht er?
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Fehlerprotokollierung setzen [Ein]
(Set Error Logging [On])
• Schaltet die Script Fehlerprotokollierung Ein (nur Pro und Go)
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Fehlerprotokollierung setzen [Ein]
(Set Error Logging [On])
• Schaltet die Script Fehlerprotokollierung Ein (nur Pro und Go)


• Schreibt im Script auftretende Fehler in die Datei „ScriptFehler.log“
im Dokumente Ordner des Anwenders. (ScriptErrors.log)
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Fehlerprotokollierung setzen [Ein]
(Set Error Logging [On])
• Schaltet die Script Fehlerprotokollierung Ein (nur Pro und Go)


• Schreibt im Script auftretende Fehler in die Datei „ScriptFehler.log“
im Dokumente Ordner des Anwenders. (ScriptErrors.log)


• Einmal eingeschaltet werden alle Scriptfehler der Datei mit welcher
man die Protokollierung eingeschaltet hat geschrieben. Bis man die
Datei schliesst oder den Scriptschritt mit [Aus] ausführt.
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Fehlerprotokollierung setzen [Ein]
(Set Error Logging [On])
• Schaltet die Script Fehlerprotokollierung Ein (nur Pro und Go)


• Schreibt im Script auftretende Fehler in die Datei „ScriptFehler.log“
im Dokumente Ordner des Anwenders. (ScriptErrors.log)


• Einmal eingeschaltet werden alle Scriptfehler der Datei mit welcher
man die Protokollierung eingeschaltet hat geschrieben. Bis man die
Datei schliesst oder den Scriptschritt mit [Aus] ausführt.


• Hat man mehrere Dateien, muss man in jeder gewünschten Datei die
Protokollierung einschalten.
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Fehlerprotokollierung setzen [Ein]
(Set Error Logging [On])
• Schaltet die Script Fehlerprotokollierung Ein (nur Pro und Go)


• Schreibt im Script auftretende Fehler in die Datei „ScriptFehler.log“
im Dokumente Ordner des Anwenders. (ScriptErrors.log)


• Einmal eingeschaltet werden alle Scriptfehler der Datei mit welcher
man die Protokollierung eingeschaltet hat geschrieben. Bis man die
Datei schliesst oder den Scriptschritt mit [Aus] ausführt.


• Hat man mehrere Dateien, muss man in jeder gewünschten Datei die
Protokollierung einschalten.


• Unterschiedliche FileMaker Dateien schreiben in diese eine
„ScriptFehler.log“ (ScriptErrors.log)
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
FileMaker … (Fehlerprotokoll)
Fehler_machen.fmp12
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Ursachen für Fehler
• Anwenderverhalten


• Programmierung (im Code der Anwendung)


• zu verarbeitende Daten


• Systemumgebung


• Betriebsystem


• andere Software


• Netzwerk


• Hardware
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Ursache Anwenderverhalten
• Anwenderverhalten (der Anwender erzeugt durch ein bestimmtes
Verhalten einen Fehler)
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Ursache Anwenderverhalten
• Anwenderverhalten (der Anwender erzeugt durch ein bestimmtes
Verhalten einen Fehler)


• Inhouse-Entwickler (dem Anwender über die Schulter schauen)


• Produkt (Anwenderverhalten protokollieren)
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Ursache Anwenderverhalten
• Anwenderverhalten (der Anwender erzeugt durch ein bestimmtes
Verhalten einen Fehler)


• Inhouse-Entwickler (dem Anwender über die Schulter schauen)


• Produkt (Anwenderverhalten protokollieren)


• Auf das Anwenderverhalten haben wir keinen/wenig Einfluss. Mit der
Protokollierung haben wir ein Werkzeug welches uns Informationen
über mögliche Ursachen liefert.
🙂
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Ursache Fehler im Code
• Werkzeuge um FileMaker Code zu analysieren
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Ursache Fehler im Code
• Werkzeuge um FileMaker Code zu analysieren


• FileMaker Database Design Report (DDR)
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Ursache Fehler im Code
• Werkzeuge um FileMaker Code zu analysieren


• FileMaker Database Design Report (DDR)


• CrossCheck (Masterversion kann eigene Prüfroutinen)


• FMPerception


• Inspector


• BaseElements
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Ursache Fehler im Code
• Werkzeuge um FileMaker Code zu analysieren


• FileMaker Database Design Report (DDR)


• CrossCheck (Masterversion kann eigene Prüfroutinen)


• FMPerception


• Inspector


• BaseElements


• Die Werkzeuge um Fehler zu finden sind vorhanden. Wir müssen es
nur machen.
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Wer setzt ein solches Tool ein?
✋
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Demo:


- CrossCheck zur Fehlersuche


- Einhaltung von eigenen
Konventionen (101 in Schleife)
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
FileMaker … (DDR erstellen)
Fehler_machen.fmp12
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Fehler im Code zu entfernen ist,


mit einem geeigneten Werkzeug
und etwas Übung kein grosses
Hindernis.
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Ich behaupte, dass ein geeignetes
Werkzeug mich bei der fehlerfreien
Entwicklung enorm unterstützt.
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Vielen Dank für Ihr Interesse!
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Quellen und Links:
• TheEverythingReference3: https://www.lulu.com/de/shop/stephen-
dolenski-and-andy-gaunt/the-everything-reference-3/ebook/
product-1gvvj6q7.html?page=1&pageSize=4


• FMK2017 Der Bug (Jörg Köster): https://de.slideshare.net/
fmkonferenz/fmk2017-der-bug-des-entwicklers-fluch-by-jrg-kster


• ReleaseDebugOn.txt: https://www.soliantconsulting.com/blog/
filemaker-sharing-locks-feature-flags/
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Diskussion
• Themen:
FileMaker Konferenz | Hamburg | 22.-24. Juni 2022
FileMaker Fehler - Martin Schwarz
Vielen Dank unseren Sponsoren

Weitere ähnliche Inhalte

Was ist angesagt?

Unix shell scripting basics
Unix shell scripting basicsUnix shell scripting basics
Unix shell scripting basicsManav Prasad
 
Bacula Overview
Bacula OverviewBacula Overview
Bacula Overviewsambismo
 
Course 102: Lecture 13: Regular Expressions
Course 102: Lecture 13: Regular Expressions Course 102: Lecture 13: Regular Expressions
Course 102: Lecture 13: Regular Expressions Ahmed El-Arabawy
 
Crash dump analysis - experience sharing
Crash dump analysis - experience sharingCrash dump analysis - experience sharing
Crash dump analysis - experience sharingJames Hsieh
 
MySQL_MariaDB로의_전환_기술요소-202212.pptx
MySQL_MariaDB로의_전환_기술요소-202212.pptxMySQL_MariaDB로의_전환_기술요소-202212.pptx
MySQL_MariaDB로의_전환_기술요소-202212.pptxNeoClova
 
Monitoring Flink with Prometheus
Monitoring Flink with PrometheusMonitoring Flink with Prometheus
Monitoring Flink with PrometheusMaximilian Bode
 
Память руби изнутри
Память руби изнутриПамять руби изнутри
Память руби изнутриvasfed
 
해시암호와 비밀번호 - 9th KUSISWALL
해시암호와 비밀번호 - 9th KUSISWALL해시암호와 비밀번호 - 9th KUSISWALL
해시암호와 비밀번호 - 9th KUSISWALLHajin Jang
 
A story of the passive aggressive sysadmin of AEM
A story of the passive aggressive sysadmin of AEMA story of the passive aggressive sysadmin of AEM
A story of the passive aggressive sysadmin of AEMFrans Rosén
 
Code obfuscation
Code obfuscationCode obfuscation
Code obfuscationAmol Kamble
 
Beyond JSON - An Introduction to FlatBuffers
Beyond JSON - An Introduction to FlatBuffersBeyond JSON - An Introduction to FlatBuffers
Beyond JSON - An Introduction to FlatBuffersMaxim Zaks
 
Case Study: Migration to GitLab (from Bitbucket) at AppsFlyer
Case Study: Migration to GitLab (from Bitbucket) at AppsFlyerCase Study: Migration to GitLab (from Bitbucket) at AppsFlyer
Case Study: Migration to GitLab (from Bitbucket) at AppsFlyerNoa Harel
 
Getting up to speed with Kafka Connect: from the basics to the latest feature...
Getting up to speed with Kafka Connect: from the basics to the latest feature...Getting up to speed with Kafka Connect: from the basics to the latest feature...
Getting up to speed with Kafka Connect: from the basics to the latest feature...HostedbyConfluent
 
[2018] MySQL 이중화 진화기
[2018] MySQL 이중화 진화기[2018] MySQL 이중화 진화기
[2018] MySQL 이중화 진화기NHN FORWARD
 
HBase Advanced - Lars George
HBase Advanced - Lars GeorgeHBase Advanced - Lars George
HBase Advanced - Lars GeorgeJAX London
 
Evidencia sesión virtual funciones php
Evidencia sesión virtual funciones phpEvidencia sesión virtual funciones php
Evidencia sesión virtual funciones phpSebastian Torres
 
Functional Smalltalk
Functional SmalltalkFunctional Smalltalk
Functional SmalltalkESUG
 
A Practical Introduction to git
A Practical Introduction to gitA Practical Introduction to git
A Practical Introduction to gitEmanuele Olivetti
 
Sed & awk the dynamic duo
Sed & awk   the dynamic duoSed & awk   the dynamic duo
Sed & awk the dynamic duoJoshua Thijssen
 
6 Nines: How Stripe keeps Kafka highly-available across the globe with Donny ...
6 Nines: How Stripe keeps Kafka highly-available across the globe with Donny ...6 Nines: How Stripe keeps Kafka highly-available across the globe with Donny ...
6 Nines: How Stripe keeps Kafka highly-available across the globe with Donny ...HostedbyConfluent
 

Was ist angesagt? (20)

Unix shell scripting basics
Unix shell scripting basicsUnix shell scripting basics
Unix shell scripting basics
 
Bacula Overview
Bacula OverviewBacula Overview
Bacula Overview
 
Course 102: Lecture 13: Regular Expressions
Course 102: Lecture 13: Regular Expressions Course 102: Lecture 13: Regular Expressions
Course 102: Lecture 13: Regular Expressions
 
Crash dump analysis - experience sharing
Crash dump analysis - experience sharingCrash dump analysis - experience sharing
Crash dump analysis - experience sharing
 
MySQL_MariaDB로의_전환_기술요소-202212.pptx
MySQL_MariaDB로의_전환_기술요소-202212.pptxMySQL_MariaDB로의_전환_기술요소-202212.pptx
MySQL_MariaDB로의_전환_기술요소-202212.pptx
 
Monitoring Flink with Prometheus
Monitoring Flink with PrometheusMonitoring Flink with Prometheus
Monitoring Flink with Prometheus
 
Память руби изнутри
Память руби изнутриПамять руби изнутри
Память руби изнутри
 
해시암호와 비밀번호 - 9th KUSISWALL
해시암호와 비밀번호 - 9th KUSISWALL해시암호와 비밀번호 - 9th KUSISWALL
해시암호와 비밀번호 - 9th KUSISWALL
 
A story of the passive aggressive sysadmin of AEM
A story of the passive aggressive sysadmin of AEMA story of the passive aggressive sysadmin of AEM
A story of the passive aggressive sysadmin of AEM
 
Code obfuscation
Code obfuscationCode obfuscation
Code obfuscation
 
Beyond JSON - An Introduction to FlatBuffers
Beyond JSON - An Introduction to FlatBuffersBeyond JSON - An Introduction to FlatBuffers
Beyond JSON - An Introduction to FlatBuffers
 
Case Study: Migration to GitLab (from Bitbucket) at AppsFlyer
Case Study: Migration to GitLab (from Bitbucket) at AppsFlyerCase Study: Migration to GitLab (from Bitbucket) at AppsFlyer
Case Study: Migration to GitLab (from Bitbucket) at AppsFlyer
 
Getting up to speed with Kafka Connect: from the basics to the latest feature...
Getting up to speed with Kafka Connect: from the basics to the latest feature...Getting up to speed with Kafka Connect: from the basics to the latest feature...
Getting up to speed with Kafka Connect: from the basics to the latest feature...
 
[2018] MySQL 이중화 진화기
[2018] MySQL 이중화 진화기[2018] MySQL 이중화 진화기
[2018] MySQL 이중화 진화기
 
HBase Advanced - Lars George
HBase Advanced - Lars GeorgeHBase Advanced - Lars George
HBase Advanced - Lars George
 
Evidencia sesión virtual funciones php
Evidencia sesión virtual funciones phpEvidencia sesión virtual funciones php
Evidencia sesión virtual funciones php
 
Functional Smalltalk
Functional SmalltalkFunctional Smalltalk
Functional Smalltalk
 
A Practical Introduction to git
A Practical Introduction to gitA Practical Introduction to git
A Practical Introduction to git
 
Sed & awk the dynamic duo
Sed & awk   the dynamic duoSed & awk   the dynamic duo
Sed & awk the dynamic duo
 
6 Nines: How Stripe keeps Kafka highly-available across the globe with Donny ...
6 Nines: How Stripe keeps Kafka highly-available across the globe with Donny ...6 Nines: How Stripe keeps Kafka highly-available across the globe with Donny ...
6 Nines: How Stripe keeps Kafka highly-available across the globe with Donny ...
 

Ähnlich wie FMK2022 FileMaker Fehler von Martin Schwarz

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 FileMaker und Javascript von Adam Augustin
FMK2022 FileMaker und Javascript von Adam AugustinFMK2022 FileMaker und Javascript von Adam Augustin
FMK2022 FileMaker und Javascript von Adam AugustinVerein FM Konferenz
 
FMK2022 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
 
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
 
FMK2019 FileMaker Anbindung an Online Systeme by Michael Heider
FMK2019 FileMaker Anbindung an Online Systeme by Michael HeiderFMK2019 FileMaker Anbindung an Online Systeme by Michael Heider
FMK2019 FileMaker Anbindung an Online Systeme by Michael HeiderVerein FM Konferenz
 
FMK2019 FileMaker Anbindung an Online Systeme mit cURL & JSON by Michael Heider
FMK2019 FileMaker Anbindung an Online Systeme mit cURL & JSON by Michael HeiderFMK2019 FileMaker Anbindung an Online Systeme mit cURL & JSON by Michael Heider
FMK2019 FileMaker Anbindung an Online Systeme mit cURL & JSON by Michael HeiderVerein FM Konferenz
 
FMK2014 FileMaker Go im Alltag by Markus Schneider
FMK2014 FileMaker Go im Alltag by Markus SchneiderFMK2014 FileMaker Go im Alltag by Markus Schneider
FMK2014 FileMaker Go im Alltag by Markus SchneiderVerein FM Konferenz
 
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
 
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
 
FMK2017 - Der Bug - des Entwicklers Fluch by Jörg Köster
FMK2017 - Der Bug - des Entwicklers Fluch by Jörg KösterFMK2017 - Der Bug - des Entwicklers Fluch by Jörg Köster
FMK2017 - Der Bug - des Entwicklers Fluch by Jörg KösterVerein FM Konferenz
 
FMK2015: 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
 
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
 
FMK2018 Mein erster FileMaker Server Was ist das? Was kann der Server? Brauch...
FMK2018 Mein erster FileMaker Server Was ist das? Was kann der Server? Brauch...FMK2018 Mein erster FileMaker Server Was ist das? Was kann der Server? Brauch...
FMK2018 Mein erster FileMaker Server Was ist das? Was kann der Server? Brauch...Verein FM Konferenz
 
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
 
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
 
FMK2019 FileMaker Data API mit Node.js nutzen - Workshop by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen - Workshop by Adam AugustinFMK2019 FileMaker Data API mit Node.js nutzen - Workshop by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen - Workshop by Adam AugustinVerein FM Konferenz
 
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
 
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 - Scriptprogrammierung und Fehlerbehandlung in FileMaker by Heike Lan...
FMK2017 - Scriptprogrammierung und Fehlerbehandlung in FileMaker by Heike Lan...FMK2017 - Scriptprogrammierung und Fehlerbehandlung in FileMaker by Heike Lan...
FMK2017 - Scriptprogrammierung und Fehlerbehandlung in FileMaker by Heike Lan...Verein FM Konferenz
 

Ähnlich wie FMK2022 FileMaker Fehler von Martin Schwarz (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 FileMaker und Javascript von Adam Augustin
FMK2022 FileMaker und Javascript von Adam AugustinFMK2022 FileMaker und Javascript von Adam Augustin
FMK2022 FileMaker und Javascript von Adam Augustin
 
FMK2022 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
 
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
 
FMK2019 FileMaker Anbindung an Online Systeme by Michael Heider
FMK2019 FileMaker Anbindung an Online Systeme by Michael HeiderFMK2019 FileMaker Anbindung an Online Systeme by Michael Heider
FMK2019 FileMaker Anbindung an Online Systeme by Michael Heider
 
FMK2019 FileMaker Anbindung an Online Systeme mit cURL & JSON by Michael Heider
FMK2019 FileMaker Anbindung an Online Systeme mit cURL & JSON by Michael HeiderFMK2019 FileMaker Anbindung an Online Systeme mit cURL & JSON by Michael Heider
FMK2019 FileMaker Anbindung an Online Systeme mit cURL & JSON by Michael Heider
 
FMK2014 FileMaker Go im Alltag by Markus Schneider
FMK2014 FileMaker Go im Alltag by Markus SchneiderFMK2014 FileMaker Go im Alltag by Markus Schneider
FMK2014 FileMaker Go im Alltag by Markus Schneider
 
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
 
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
 
FMK2017 - Der Bug - des Entwicklers Fluch by Jörg Köster
FMK2017 - Der Bug - des Entwicklers Fluch by Jörg KösterFMK2017 - Der Bug - des Entwicklers Fluch by Jörg Köster
FMK2017 - Der Bug - des Entwicklers Fluch by Jörg Köster
 
FMK2015: 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
 
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...
 
FMK2018 Mein erster FileMaker Server Was ist das? Was kann der Server? Brauch...
FMK2018 Mein erster FileMaker Server Was ist das? Was kann der Server? Brauch...FMK2018 Mein erster FileMaker Server Was ist das? Was kann der Server? Brauch...
FMK2018 Mein erster FileMaker Server Was ist das? Was kann der Server? Brauch...
 
FMK 2013 Entwickler Werkzeuge, Marcel Moré
FMK 2013 Entwickler Werkzeuge, Marcel MoréFMK 2013 Entwickler Werkzeuge, Marcel Moré
FMK 2013 Entwickler Werkzeuge, Marcel Moré
 
FMK2014: FileMaker Module by Holger Darjus
FMK2014: FileMaker Module by Holger DarjusFMK2014: FileMaker Module by Holger Darjus
FMK2014: FileMaker Module by Holger Darjus
 
FMK2019 FileMaker Data API mit Node.js nutzen - Workshop by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen - Workshop by Adam AugustinFMK2019 FileMaker Data API mit Node.js nutzen - Workshop by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen - Workshop by Adam Augustin
 
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
 
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 - Scriptprogrammierung und Fehlerbehandlung in FileMaker by Heike Lan...
FMK2017 - Scriptprogrammierung und Fehlerbehandlung in FileMaker by Heike Lan...FMK2017 - Scriptprogrammierung und Fehlerbehandlung in FileMaker by Heike Lan...
FMK2017 - Scriptprogrammierung und Fehlerbehandlung in FileMaker by Heike Lan...
 

Mehr von Verein 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 Dokumentation - Thomas Hirt
FMK2022 Dokumentation - Thomas HirtFMK2022 Dokumentation - Thomas Hirt
FMK2022 Dokumentation - Thomas HirtVerein FM Konferenz
 
FMK2022 Datenschutz DSGVO Christoph Kluss
FMK2022 Datenschutz DSGVO Christoph KlussFMK2022 Datenschutz DSGVO Christoph Kluss
FMK2022 Datenschutz DSGVO Christoph KlussVerein FM Konferenz
 
FMK2022 Rechnungen Inkasso - Christoph Kluss
FMK2022 Rechnungen Inkasso - Christoph KlussFMK2022 Rechnungen Inkasso - Christoph Kluss
FMK2022 Rechnungen Inkasso - Christoph KlussVerein FM Konferenz
 
FMK2019 bug off lightning talk by Russell Watson
FMK2019 bug off lightning talk by Russell WatsonFMK2019 bug off lightning talk by Russell Watson
FMK2019 bug off lightning talk by Russell WatsonVerein FM Konferenz
 
FMK2019 being an optimist in a pessimistic world by vincenzo menanno
FMK2019 being an optimist in a pessimistic world by vincenzo menannoFMK2019 being an optimist in a pessimistic world by vincenzo menanno
FMK2019 being an optimist in a pessimistic world by vincenzo menannoVerein FM Konferenz
 
FMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
FMK2019 FileMaker Performance Update 2019 by HOnza KoudelkaFMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
FMK2019 FileMaker Performance Update 2019 by HOnza KoudelkaVerein FM Konferenz
 
FMK2019 Hardware Integrated by HOnza Koudelka
FMK2019 Hardware Integrated by HOnza KoudelkaFMK2019 Hardware Integrated by HOnza Koudelka
FMK2019 Hardware Integrated by HOnza KoudelkaVerein FM Konferenz
 
FMK2019 FileMaker Data API mit Node.js nutzen by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen by Adam AugustinFMK2019 FileMaker Data API mit Node.js nutzen by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen by Adam AugustinVerein FM Konferenz
 
FMK2019 Layout und Eigene Menüs-Management by Jörg Köster
FMK2019 Layout und Eigene Menüs-Management  by Jörg KösterFMK2019 Layout und Eigene Menüs-Management  by Jörg Köster
FMK2019 Layout und Eigene Menüs-Management by Jörg KösterVerein FM Konferenz
 
FMK2019 FileMaker – das Lizenzmodell Alles was Sie wissen wollen by Klemens ...
FMK2019 FileMaker – das Lizenzmodell Alles was Sie wissen wollen by Klemens  ...FMK2019 FileMaker – das Lizenzmodell Alles was Sie wissen wollen by Klemens  ...
FMK2019 FileMaker – das Lizenzmodell Alles was Sie wissen wollen by Klemens ...Verein FM Konferenz
 
FMK2019 FM Data Migration Tool by Stefan Tischler
FMK2019 FM Data Migration Tool by Stefan TischlerFMK2019 FM Data Migration Tool by Stefan Tischler
FMK2019 FM Data Migration Tool by Stefan TischlerVerein FM Konferenz
 
FMK2019 Waagrechte Scrollbar für Ausschnittreihen erstellen by Gerhard Schwin...
FMK2019 Waagrechte Scrollbar für Ausschnittreihen erstellen by Gerhard Schwin...FMK2019 Waagrechte Scrollbar für Ausschnittreihen erstellen by Gerhard Schwin...
FMK2019 Waagrechte Scrollbar für Ausschnittreihen erstellen by Gerhard Schwin...Verein FM Konferenz
 
FMK2019 FileMaker und ESS (MySQL) mit cURL statt ODBC by Philipp Puls
FMK2019 FileMaker und ESS (MySQL) mit cURL statt ODBC by Philipp PulsFMK2019 FileMaker und ESS (MySQL) mit cURL statt ODBC by Philipp Puls
FMK2019 FileMaker und ESS (MySQL) mit cURL statt ODBC by Philipp PulsVerein FM Konferenz
 
FMK2019 Softwaretest in Filemaker Programmen by Volker Krambrich
FMK2019 Softwaretest in Filemaker Programmen by Volker KrambrichFMK2019 Softwaretest in Filemaker Programmen by Volker Krambrich
FMK2019 Softwaretest in Filemaker Programmen by Volker KrambrichVerein FM Konferenz
 
FMK2019 Indirections - Layout und Eigene Menüs-Management by Jörg Köster
FMK2019 Indirections - Layout und Eigene Menüs-Management by Jörg KösterFMK2019 Indirections - Layout und Eigene Menüs-Management by Jörg Köster
FMK2019 Indirections - Layout und Eigene Menüs-Management by Jörg KösterVerein FM Konferenz
 
FMK2019 Fun mit Fenster Und Layouts by Arnold Kegebein
FMK2019 Fun mit Fenster Und Layouts by Arnold KegebeinFMK2019 Fun mit Fenster Und Layouts by Arnold Kegebein
FMK2019 Fun mit Fenster Und Layouts by Arnold KegebeinVerein FM Konferenz
 
FMK2019 PSoS - Perform Script on Server Wie einsetzen und wie entwickeln? by ...
FMK2019 PSoS - Perform Script on Server Wie einsetzen und wie entwickeln? by ...FMK2019 PSoS - Perform Script on Server Wie einsetzen und wie entwickeln? by ...
FMK2019 PSoS - Perform Script on Server Wie einsetzen und wie entwickeln? by ...Verein FM Konferenz
 

Mehr von Verein FM Konferenz (18)

FMK2022 Custom Functions von Philipp Puls
FMK2022 Custom Functions von Philipp PulsFMK2022 Custom Functions von Philipp Puls
FMK2022 Custom Functions von Philipp Puls
 
FMK2022 Dokumentation - Thomas Hirt
FMK2022 Dokumentation - Thomas HirtFMK2022 Dokumentation - Thomas Hirt
FMK2022 Dokumentation - Thomas Hirt
 
FMK2022 Datenschutz DSGVO Christoph Kluss
FMK2022 Datenschutz DSGVO Christoph KlussFMK2022 Datenschutz DSGVO Christoph Kluss
FMK2022 Datenschutz DSGVO Christoph Kluss
 
FMK2022 Rechnungen Inkasso - Christoph Kluss
FMK2022 Rechnungen Inkasso - Christoph KlussFMK2022 Rechnungen Inkasso - Christoph Kluss
FMK2022 Rechnungen Inkasso - Christoph Kluss
 
FMK2019 bug off lightning talk by Russell Watson
FMK2019 bug off lightning talk by Russell WatsonFMK2019 bug off lightning talk by Russell Watson
FMK2019 bug off lightning talk by Russell Watson
 
FMK2019 being an optimist in a pessimistic world by vincenzo menanno
FMK2019 being an optimist in a pessimistic world by vincenzo menannoFMK2019 being an optimist in a pessimistic world by vincenzo menanno
FMK2019 being an optimist in a pessimistic world by vincenzo menanno
 
FMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
FMK2019 FileMaker Performance Update 2019 by HOnza KoudelkaFMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
FMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
 
FMK2019 Hardware Integrated by HOnza Koudelka
FMK2019 Hardware Integrated by HOnza KoudelkaFMK2019 Hardware Integrated by HOnza Koudelka
FMK2019 Hardware Integrated by HOnza Koudelka
 
FMK2019 FileMaker Data API mit Node.js nutzen by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen by Adam AugustinFMK2019 FileMaker Data API mit Node.js nutzen by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen by Adam Augustin
 
FMK2019 Layout und Eigene Menüs-Management by Jörg Köster
FMK2019 Layout und Eigene Menüs-Management  by Jörg KösterFMK2019 Layout und Eigene Menüs-Management  by Jörg Köster
FMK2019 Layout und Eigene Menüs-Management by Jörg Köster
 
FMK2019 FileMaker – das Lizenzmodell Alles was Sie wissen wollen by Klemens ...
FMK2019 FileMaker – das Lizenzmodell Alles was Sie wissen wollen by Klemens  ...FMK2019 FileMaker – das Lizenzmodell Alles was Sie wissen wollen by Klemens  ...
FMK2019 FileMaker – das Lizenzmodell Alles was Sie wissen wollen by Klemens ...
 
FMK2019 FM Data Migration Tool by Stefan Tischler
FMK2019 FM Data Migration Tool by Stefan TischlerFMK2019 FM Data Migration Tool by Stefan Tischler
FMK2019 FM Data Migration Tool by Stefan Tischler
 
FMK2019 Waagrechte Scrollbar für Ausschnittreihen erstellen by Gerhard Schwin...
FMK2019 Waagrechte Scrollbar für Ausschnittreihen erstellen by Gerhard Schwin...FMK2019 Waagrechte Scrollbar für Ausschnittreihen erstellen by Gerhard Schwin...
FMK2019 Waagrechte Scrollbar für Ausschnittreihen erstellen by Gerhard Schwin...
 
FMK2019 FileMaker und ESS (MySQL) mit cURL statt ODBC by Philipp Puls
FMK2019 FileMaker und ESS (MySQL) mit cURL statt ODBC by Philipp PulsFMK2019 FileMaker und ESS (MySQL) mit cURL statt ODBC by Philipp Puls
FMK2019 FileMaker und ESS (MySQL) mit cURL statt ODBC by Philipp Puls
 
FMK2019 Softwaretest in Filemaker Programmen by Volker Krambrich
FMK2019 Softwaretest in Filemaker Programmen by Volker KrambrichFMK2019 Softwaretest in Filemaker Programmen by Volker Krambrich
FMK2019 Softwaretest in Filemaker Programmen by Volker Krambrich
 
FMK2019 Indirections - Layout und Eigene Menüs-Management by Jörg Köster
FMK2019 Indirections - Layout und Eigene Menüs-Management by Jörg KösterFMK2019 Indirections - Layout und Eigene Menüs-Management by Jörg Köster
FMK2019 Indirections - Layout und Eigene Menüs-Management by Jörg Köster
 
FMK2019 Fun mit Fenster Und Layouts by Arnold Kegebein
FMK2019 Fun mit Fenster Und Layouts by Arnold KegebeinFMK2019 Fun mit Fenster Und Layouts by Arnold Kegebein
FMK2019 Fun mit Fenster Und Layouts by Arnold Kegebein
 
FMK2019 PSoS - Perform Script on Server Wie einsetzen und wie entwickeln? by ...
FMK2019 PSoS - Perform Script on Server Wie einsetzen und wie entwickeln? by ...FMK2019 PSoS - Perform Script on Server Wie einsetzen und wie entwickeln? by ...
FMK2019 PSoS - Perform Script on Server Wie einsetzen und wie entwickeln? by ...
 

FMK2022 FileMaker Fehler von Martin Schwarz

  • 1. www.filemaker-konferenz.com FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 Fehler machen, aber richtig! Martin Schwarz FileMaker Fehler
  • 2. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Martin Schwarz Jahrgang 1966, in Ulm geboren. Zertifizierter FileMaker Entwickler und arbeite seit 1992 mit FileMaker. Seit 2016 lebe und arbeite ich in der Schweiz. Ich bin ausgebildeter IT-Projektleiter und habe in unterschiedlichsten Branchen gearbeitet. (z.B. Einzelhandel, Logistik, Druckindustrie)
  • 3. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Wenn ich mal keine FileMaker Fehler mache
  • 4. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Wenn ich mal keine FileMaker Fehler mache
  • 5. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Wenn ich mal keine FileMaker Fehler mache
  • 6. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Was ich gerne mag… Schoggi
  • 7. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Was ich gerne mag… Schoggi (schweizer Wort für Schokolade)
  • 8. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Was ich gerne mag… Schoggi (schweizer Wort für Schokolade)
  • 9. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Was ich gerne mag… frisch gepresster Orangensaft
  • 10. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Was ich gerne mag… Gutes Werkzeug
  • 11. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Was ich gerne mag… Gutes Werkzeug
  • 12. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz FileMaker Fehler
  • 13. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz FileMaker Fehler Es geht NICHT um Fehler im Programm FileMaker selbst.
  • 14. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz FileMaker Fehler Welche während der Ausführung von FileMaker Scripts auftreten. Und wie wir sie vermeiden können.
  • 15. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz FileMaker Fehler Welche während der Ausführung von FileMaker Scripts auftreten. Und wie wir sie vermeiden können. Fehler im Code. Diese finden und entfernen.
  • 16. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz FileMaker Fehler Grundlagen des Vortrags:
  • 17. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz FileMaker Fehler Grundlagen des Vortrags: • man = Frau, Divers und Mann
  • 18. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz FileMaker Fehler Grundlagen des Vortrags: • man = Frau, Divers und Mann • Betrachtung aus der Sicht der Entwicklerin und des Entwicklers
  • 19. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz FileMaker Fehler Grundlagen des Vortrags: • man = Frau, Divers und Mann • Betrachtung aus der Sicht der Entwicklerin und des Entwicklers • Mehrbenutzer Anwendung in einem gemischten Netzwerk (macOS, Windows, iOS und WebBrowser) von einem FileMaker Server gehostet.
  • 20. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz FileMaker Fehler Grundlagen des Vortrags: • man = Frau, Divers und Mann • Betrachtung aus der Sicht der Entwicklerin und des Entwicklers • Mehrbenutzer Anwendung in einem gemischten Netzwerk (macOS, Windows, iOS und WebBrowser) von einem FileMaker Server gehostet. • FileMaker ab Version 18
  • 21. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz FileMaker Fehler Grundlagen des Vortrags: • man = Frau, Divers und Mann • Betrachtung aus der Sicht der Entwicklerin und des Entwicklers • Mehrbenutzer Anwendung in einem gemischten Netzwerk (macOS, Windows, iOS und WebBrowser) von einem FileMaker Server gehostet. • FileMaker ab Version 18 • Funktionen und Befehle in Deutsch und (Englisch)
  • 22. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz FileMaker Fehler Grundlagen des Vortrags: • man = Frau, Divers und Mann • Betrachtung aus der Sicht der Entwicklerin und des Entwicklers • Mehrbenutzer Anwendung in einem gemischten Netzwerk (macOS, Windows, iOS und WebBrowser) von einem FileMaker Server gehostet. • FileMaker ab Version 18 • Funktionen und Befehle in Deutsch und (Englisch) • Schweizer Schreibweise ss statt ß
  • 23. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Arbeitsdateien Fehler_machen.fmp12 error-fm.fmp12
  • 24. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz FMK2017 Der Bug (Jörg Köster) Link befindet sich am Ende des Vortrags bei den Quellen.
  • 25. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Zeitplanung • 1. Teil: Dauer 40 Minuten • Vortrag • 2. Teil: Dauer 20 Minuten • Diskussion
  • 26. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Vortrag • 1. Fehler machen und vermeiden • 2. Fehlerprotokollierung mit FileMaker • 3. Fehlerursachen • 4. Fehler im Code finden und entfernen
  • 27. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Diskussion • Über Themen, welche wir am Ende des Vortrags sammeln.
  • 28. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz FileMaker Fehler
  • 29. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz FileMaker Fehler Fehler machen, aber richtig!
  • 30. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz FileMaker Fehler Fehler machen, aber richtig! Wie kann man Fehler richtig machen?
  • 31. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Fehler passieren einfach.
  • 32. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Fehler passieren einfach. Im Leben, wie in FileMaker.
  • 33. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Wäre ich Philosoph, würde ich vielleicht sagen:
  • 34. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Wäre ich Philosoph, würde ich vielleicht sagen: „Fehler sind ein Geschenk, du musst sie annehmen!“
  • 35. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Nun, ich bin kein Philosoph.
  • 36. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Nun, ich bin kein Philosoph. Nur ein FileMaker Entwickler und dankbar, dass ich immer mal wieder etwas Neues lernen darf. 😉
  • 37. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Wir machen unseren 1. Fehler 101
  • 38. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Wir machen unseren 1. Fehler ✋ Wer weiss wie er heisst? 101
  • 39. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Wir machen unseren 1. Fehler Datensatz fehlt (Record is missing) 101
  • 40. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Fehler 101 Datensatz fehlt
  • 41. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz FileMaker … (Pause bei Fehler) Fehler_machen.fmp12
  • 42. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Fehler bewusst machen. Fehler bewusst vermeiden.
  • 43. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Es gibt auch noch andere Fehler
  • 44. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz FileMaker … (Liste) error-fm.fmp12
  • 45. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Welches sind die häufigsten Fehler?
  • 46. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Welches sind die häufigsten Fehler? Was sagen die Anwesenden? ✋
  • 47. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Hitparade der 5 häufigsten Fehler
  • 48. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Hitparade der 5 häufigsten Fehler Quelle: TheEverythingReference3
  • 49. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Ungenügende Berechtigungen (Insufficient privileges) 9 Platz 5
  • 50. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Datensatz ist blockiert durch anderen Anwender (Record is in use by another user) 301 Platz 4
  • 51. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Kein Datensatz entspricht der Abfrage (No records match the request) 401 Platz 3
  • 52. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Abbruch durch Benutzer (User canceled action) 1 Platz 2
  • 53. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Kein Fehler (No error) 0 Platz 1
  • 54. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Hitparade TheEverythingReference Platz Fehler Bezeichnung 1. 0 Kein Fehler (No error) 2. 1 Abbruch durch Benutzer (User canceled action) 3. 401 Kein Datensatz entspricht der Abfrage (No records match the request) 4. 301 Datensatz ist blockiert durch anderen Anwender (Record is in use by another user) 5. 9 Ungenügende Berechtigungen (Insufficient privileges)
  • 55. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Hitparade / Unsere Liste
  • 56. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Wir haben bewusst Fehler 101 erzeugt. Wir haben Struktur zur Vermeidung des Fehlers 101 eingebaut. Wir haben eine Liste mit Fehlern und die häufigsten gesehen.
  • 57. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Häufig wissen wir nicht, was den Fehler verursacht. Wir haben weder Fehlernummer noch Bezeichnung.
  • 58. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Ursachen für Fehler
  • 59. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Ursachen für Fehler • Anwenderverhalten
  • 60. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Ursachen für Fehler • Anwenderverhalten • Programmierung (im Code der Anwendung)
  • 61. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Ursachen für Fehler • Anwenderverhalten • Programmierung (im Code der Anwendung) • zu verarbeitende Daten
  • 62. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Ursachen für Fehler • Anwenderverhalten • Programmierung (im Code der Anwendung) • zu verarbeitende Daten • Systemumgebung
  • 63. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Ursachen für Fehler • Anwenderverhalten • Programmierung (im Code der Anwendung) • zu verarbeitende Daten • Systemumgebung • Betriebsystem • andere Software • Netzwerk • Hardware
  • 64. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Wir müssen einfach das Anwenderverhalten, die zu verarbeitenden Daten und alle Parameter und Variablen der Umgebung protokollieren.
  • 65. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Wir müssen einfach das Anwenderverhalten, die zu verarbeitenden Daten und alle Parameter und Variablen der Umgebung protokollieren. 🤣🤣🤣
  • 66. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Komm zurück in die Realität!
  • 67. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Wir fangen klein an. Wir protokollieren die auftretenden Fehler.
  • 68. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz FileMaker Scriptschritt (seit FM 18) • Fehlerprotokollierung setzen [Ein/Aus] (Set Error Logging [On/Off])
  • 69. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz FileMaker Scriptschritt (seit FM 18) • Fehlerprotokollierung setzen [Ein/Aus] (Set Error Logging [On/Off]) Wer verwendet ihn? ✋
  • 70. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz FileMaker Scriptschritt (seit FM 18) • Fehlerprotokollierung setzen [Ein/Aus] (Set Error Logging [On/Off]) Was macht er?
  • 71. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Fehlerprotokollierung setzen [Ein] (Set Error Logging [On]) • Schaltet die Script Fehlerprotokollierung Ein (nur Pro und Go)
  • 72. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Fehlerprotokollierung setzen [Ein] (Set Error Logging [On]) • Schaltet die Script Fehlerprotokollierung Ein (nur Pro und Go) • Schreibt im Script auftretende Fehler in die Datei „ScriptFehler.log“ im Dokumente Ordner des Anwenders. (ScriptErrors.log)
  • 73. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Fehlerprotokollierung setzen [Ein] (Set Error Logging [On]) • Schaltet die Script Fehlerprotokollierung Ein (nur Pro und Go) • Schreibt im Script auftretende Fehler in die Datei „ScriptFehler.log“ im Dokumente Ordner des Anwenders. (ScriptErrors.log) • Einmal eingeschaltet werden alle Scriptfehler der Datei mit welcher man die Protokollierung eingeschaltet hat geschrieben. Bis man die Datei schliesst oder den Scriptschritt mit [Aus] ausführt.
  • 74. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Fehlerprotokollierung setzen [Ein] (Set Error Logging [On]) • Schaltet die Script Fehlerprotokollierung Ein (nur Pro und Go) • Schreibt im Script auftretende Fehler in die Datei „ScriptFehler.log“ im Dokumente Ordner des Anwenders. (ScriptErrors.log) • Einmal eingeschaltet werden alle Scriptfehler der Datei mit welcher man die Protokollierung eingeschaltet hat geschrieben. Bis man die Datei schliesst oder den Scriptschritt mit [Aus] ausführt. • Hat man mehrere Dateien, muss man in jeder gewünschten Datei die Protokollierung einschalten.
  • 75. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Fehlerprotokollierung setzen [Ein] (Set Error Logging [On]) • Schaltet die Script Fehlerprotokollierung Ein (nur Pro und Go) • Schreibt im Script auftretende Fehler in die Datei „ScriptFehler.log“ im Dokumente Ordner des Anwenders. (ScriptErrors.log) • Einmal eingeschaltet werden alle Scriptfehler der Datei mit welcher man die Protokollierung eingeschaltet hat geschrieben. Bis man die Datei schliesst oder den Scriptschritt mit [Aus] ausführt. • Hat man mehrere Dateien, muss man in jeder gewünschten Datei die Protokollierung einschalten. • Unterschiedliche FileMaker Dateien schreiben in diese eine „ScriptFehler.log“ (ScriptErrors.log)
  • 76. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz FileMaker … (Fehlerprotokoll) Fehler_machen.fmp12
  • 77. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Ursachen für Fehler • Anwenderverhalten • Programmierung (im Code der Anwendung) • zu verarbeitende Daten • Systemumgebung • Betriebsystem • andere Software • Netzwerk • Hardware
  • 78. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Ursache Anwenderverhalten • Anwenderverhalten (der Anwender erzeugt durch ein bestimmtes Verhalten einen Fehler)
  • 79. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Ursache Anwenderverhalten • Anwenderverhalten (der Anwender erzeugt durch ein bestimmtes Verhalten einen Fehler) • Inhouse-Entwickler (dem Anwender über die Schulter schauen) • Produkt (Anwenderverhalten protokollieren)
  • 80. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Ursache Anwenderverhalten • Anwenderverhalten (der Anwender erzeugt durch ein bestimmtes Verhalten einen Fehler) • Inhouse-Entwickler (dem Anwender über die Schulter schauen) • Produkt (Anwenderverhalten protokollieren) • Auf das Anwenderverhalten haben wir keinen/wenig Einfluss. Mit der Protokollierung haben wir ein Werkzeug welches uns Informationen über mögliche Ursachen liefert. 🙂
  • 81. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Ursache Fehler im Code • Werkzeuge um FileMaker Code zu analysieren
  • 82. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Ursache Fehler im Code • Werkzeuge um FileMaker Code zu analysieren • FileMaker Database Design Report (DDR)
  • 83. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Ursache Fehler im Code • Werkzeuge um FileMaker Code zu analysieren • FileMaker Database Design Report (DDR) • CrossCheck (Masterversion kann eigene Prüfroutinen) • FMPerception • Inspector • BaseElements
  • 84. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Ursache Fehler im Code • Werkzeuge um FileMaker Code zu analysieren • FileMaker Database Design Report (DDR) • CrossCheck (Masterversion kann eigene Prüfroutinen) • FMPerception • Inspector • BaseElements • Die Werkzeuge um Fehler zu finden sind vorhanden. Wir müssen es nur machen.
  • 85. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Wer setzt ein solches Tool ein? ✋
  • 86. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Demo: - CrossCheck zur Fehlersuche - Einhaltung von eigenen Konventionen (101 in Schleife)
  • 87. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz FileMaker … (DDR erstellen) Fehler_machen.fmp12
  • 88. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Fehler im Code zu entfernen ist, mit einem geeigneten Werkzeug und etwas Übung kein grosses Hindernis.
  • 89. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Ich behaupte, dass ein geeignetes Werkzeug mich bei der fehlerfreien Entwicklung enorm unterstützt.
  • 90. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Vielen Dank für Ihr Interesse!
  • 91. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Quellen und Links: • TheEverythingReference3: https://www.lulu.com/de/shop/stephen- dolenski-and-andy-gaunt/the-everything-reference-3/ebook/ product-1gvvj6q7.html?page=1&pageSize=4 • FMK2017 Der Bug (Jörg Köster): https://de.slideshare.net/ fmkonferenz/fmk2017-der-bug-des-entwicklers-fluch-by-jrg-kster • ReleaseDebugOn.txt: https://www.soliantconsulting.com/blog/ filemaker-sharing-locks-feature-flags/
  • 92. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Diskussion • Themen:
  • 93. FileMaker Konferenz | Hamburg | 22.-24. Juni 2022 FileMaker Fehler - Martin Schwarz Vielen Dank unseren Sponsoren