SlideShare ist ein Scribd-Unternehmen logo
1 von 32
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
www.filemaker-konferenz.com
Der “Baukasten” für ein erfolgreiches WebDirect Projekt
Alexis Gehrt
WebDirect Tipps und Tricks
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
WebDirect Tipps und Tricks - Alexis Gehrt
Über den Sprecher
• Alexis Gehrt
• alexis@database-designs.ch
• 1982 erster Apple //e, Apple IIgs, diverse Macs
• 1985 Matura, ETH Zürich - Elektro Ingenieur Studium
• Apple Distributor Schweiz (vor Apple Schweiz)
• Macintosh Software Distribution
• Dort seit ca. 1992 FileMaker Entwickler (inhouse)
• Im Jahr 2000 Database Designs als Einzelfirma gegründet.
• Mit-Organisator vom St. Galler 4-Ländereck FM-Stammtisch
• Kunden: Industrie, Goldschmiede, Medizin, Handel
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
WebDirect Tipps und Tricks - Alexis Gehrt
Was bisher “geschah”
• Die Fortsetzung von meinem Einsteiger Vortrag:
• Lizenzierung / Übersicht Server Architektur
• FileMaker Dateien für WebDirect einrichten
• Wie sieht die Umsetzung von WebDirect vs. Desktop FileMaker aus
- Layout
- Einfache Skripte
- Get() Funktionen
- Sandbox des Browsers (Fenster, File-System)
- Trigger
- Drucken als PDF
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
WebDirect Tipps und Tricks - Alexis Gehrt
In diesem Vortrag
• Tipps & Technische Dinge zur Server Installation
(Nein, dies ist nicht der 20te Vortrag, wie installiere ich einen Server)
• Einfaches Ändern der WebDirect HomePage & Home URL
• SSL Zertifikat - meine einfache “Anleitung” für GoDaddy
• Umgang mit der “Server Umgebung”, Perform Script on Server (PSOS)
• $$Pfade für Mandanten Trennung
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
WebDirect Tipps und Tricks - Alexis Gehrt
Server IT - Ports
• Ports für WebDirect 80, 443 (HTTP und HTTPS)
• DNS Eintrag: DynDNS, No-IP oder einen ganz offiziellen Name-Server Eintrag
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
WebDirect Tipps und Tricks - Alexis Gehrt
Server IT - Apache Meldung
• Meldung: Auf dem Mac Server läuft bereits ein Apache Web Server, obwohl
man die Web Services mit der Apple Server App ausgeschaltet hat.
http://automatica.com.au/2017/07/install-filemaker-server-16-on-a-mac-with-macos-server-app-v5
https://community.filemaker.com/thread/156699
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
WebDirect Tipps und Tricks - Alexis Gehrt
Server Überlegungen
• Aus einer USA Dev Con 2016 Panel
Diskussion:
• “FileMaker WebDirect Successes”
• (Filmaufzeichnung David Knight bei ca. 27 Minuten)
• CPU Geschwindigkeit vs. CPU Cores
• Viele Cores helfen, bei vielen User Sessions
• Aber CPU Takt ist der “Schlüssel” für schnelle
Antworten
• Bild-Quelle:
https://fmhelp.filemaker.com/docs/17/en/fmwd/#works_architecture
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
WebDirect Tipps und Tricks - Alexis Gehrt
Server IT - WebServer Verzeichnisse
• Innerhalb des FileMaker Servers ein spezielles Verzeichnis
• Auf http / https achten (Wenn ein Zertifikat installiert ist, wird immer https verwendet
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
WebDirect Tipps und Tricks - Alexis Gehrt
Server IT - “Eigene” HomePage
• Simples Modifizieren der ersten HomePage html
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
WebDirect Tipps und Tricks - Alexis Gehrt
Home URL Feature
• Nach dem Beenden der Lösung sieht der Anwender sonst das
WebDirect Launch Center
• Parameter zum Aufruf
• ?homeurl=http://www.filemaker-konferenz.com
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
WebDirect Tipps und Tricks - Alexis Gehrt
Server IT - Zertifikat
• Liste der unterstützten Zertifikat-Herausgeber
https://support.filemaker.com/s/answerview?language=en_US&anum=000026004
• Warum ich GoDaddy verwendet habe?
• https://www.namecheap.com/security/ssl-certificates.aspx
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
WebDirect Tipps und Tricks - Alexis Gehrt
• FileMaker Server Name = URL
Server IT - Zertifikat
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
WebDirect Tipps und Tricks - Alexis Gehrt
• Certificate Signing Request erstellen
Server IT - Zertifikat
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
WebDirect Tipps und Tricks - Alexis Gehrt
Server IT - Zertifikat
• Auf dem Server ein spezielles Verzeichnis
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
WebDirect Tipps und Tricks - Alexis Gehrt
• Im Ordner CStore ist die vom Server erstellte CSR
Certificate Signing Request = serverRequest.PEM
Server IT - Zertifikat
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
WebDirect Tipps und Tricks - Alexis Gehrt
Server IT - Zertifikat
• Versteckte Datei im Verzeichnis
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
WebDirect Tipps und Tricks - Alexis Gehrt
• Den unsichtbaren Ordner mit “Punkt” einrichten
• Windows: Den Folder einfach benennen mit Punkt am
• Anfang/Ende: .well-known.
• Mac: Terminal: mkdir .well-known
• https://database-designs.no-ip.biz/.well-known/pki-validation/godaddy.html
Server IT - Zertifikat
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
WebDirect Tipps und Tricks - Alexis Gehrt
Server IT - Zertifikat
• Das Zertifikat von GoDaddy laden: Typ Other
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
WebDirect Tipps und Tricks - Alexis Gehrt
Server IT - Zertifikate Importieren
• https://community.filema
ker.com/thread/176636
• serverKey aus CStore
/Library/FileMaker
Server/CStore/serverKey.
pem
• 2 Dateien von GoDaddy
aus der ZIP Datei
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
WebDirect Tipps und Tricks - Alexis Gehrt
Server IT - Zertifikate testen
• Erfolg
• Zertifikat in FileMaker Pro
• FileMaker GO
• Und im Browser testen
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
WebDirect Tipps und Tricks - Alexis Gehrt
Server IT - SSLLabs.com
• www.ssllabs.com
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
WebDirect Tipps und Tricks - Alexis Gehrt
Skripte auf dem Server
• Gewisse Funktionen sind auf dem Server verfügbar, jedoch nicht in WebDirect
- Mail, - PDFs temporär speichern
- FileSystem Funktionen auslagern auf den Server
• Lernen sie mit Server Scripten umzugehen - Aufpassen beim Start
• Debugging von Server Scripten im Server Log?
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
WebDirect Tipps und Tricks - Alexis Gehrt
Beispiel PDFs erstellen & speichern
• Insert File geht auf dem Server nicht, aber Insert from URL
• https://community.filemaker.com/thread/76682
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
WebDirect Tipps und Tricks - Alexis Gehrt
Beispiel ZIP erstellen
• Export File geht auch auf dem Server nicht
• Plug-In Lösung
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
WebDirect Tipps und Tricks - Alexis Gehrt
Debugging
• Auf dem Server gibt es keinen Debugger
• Immer lokal testen, testen überlegen und wieder testen
• Log:
• Achtung auf Start/Beenden Skripte die in den Dateien ebenfalls laufen
• Wie lange dauert der Aufbau der “Umgebung” auf dem Server?
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
WebDirect Tipps und Tricks - Alexis Gehrt
Unstored Calculations
• Ideen zum “triggern” von Berechnungen, die sonst nicht gespeichert sind
• OnRecordLoad oder auch Evaluate ( expression {; [field1 ; field2 ;...]} )
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
WebDirect Tipps und Tricks - Alexis Gehrt
Low Level Entry Account
• Low Level Benutzer anstatt “Gast”
Beim “öffentlichen” Zugang der Lösung ggf. auf kurzes Timeout achten, so dass Fake
User nicht Lizenzen blockieren.
• vs. Direktes Einloggen:
https://www.clickworks.eu/en/directly-login-webdirect-file-with-user-and-password-in-
filemaker-16/
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
WebDirect Tipps und Tricks - Alexis Gehrt
Low Level Entry Account
• Sehr strenge Security - und NUR die FileMaker Security ist “sicher”
• In meinem Vortrag im 2016 hatte ich einige Methoden aufgezeigt:
http://de.slideshare.net/fmkonferenz/fmk2015-filemaker-sicherheit-sicherheit-sicherheit-by-alexis-gehrt-
53919070
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
WebDirect Tipps und Tricks - Alexis Gehrt
$$Pfad (seit FMP16)
• Warum? DSGVO: Trennungsgebot
• Ein $$Pfad zeigt dynamisch auf eine Datei.
• Beim ersten Script aufpassen, dass die Datenquelle nicht geladen wird
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
WebDirect Tipps und Tricks - Alexis Gehrt
Chrome Developer Tools
• Rendering Zeiten für Objekte
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
WebDirect Tipps und Tricks - Alexis Gehrt
WebDirect in einem Iframe
• Anleitung gem. AppWorks
https://app.works/render-webdirect-in-an-iframe/
9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
WebDirect Tipps und Tricks - Alexis Gehrt
Vielen Dank unseren Sponsoren
Danke für das Bewerten dieses Vortrages

Weitere ähnliche Inhalte

Was ist angesagt?

FMK2018- Anforderungen einer Standardsoftware Karsten Risseeuw
FMK2018- Anforderungen einer Standardsoftware Karsten RisseeuwFMK2018- Anforderungen einer Standardsoftware Karsten Risseeuw
FMK2018- Anforderungen einer Standardsoftware Karsten RisseeuwVerein FM Konferenz
 
FMK2018 Unbegrenzte Hierarchien in FileMaker Philosophie’, Grundkonstruktione...
FMK2018 Unbegrenzte Hierarchien in FileMaker Philosophie’, Grundkonstruktione...FMK2018 Unbegrenzte Hierarchien in FileMaker Philosophie’, Grundkonstruktione...
FMK2018 Unbegrenzte Hierarchien in FileMaker Philosophie’, Grundkonstruktione...Verein FM Konferenz
 
FMK2018-FileMaker und JSON/REST by Bernhard Schulz schubec.com
FMK2018-FileMaker und JSON/REST by Bernhard Schulz schubec.comFMK2018-FileMaker und JSON/REST by Bernhard Schulz schubec.com
FMK2018-FileMaker und JSON/REST by Bernhard Schulz schubec.comVerein FM Konferenz
 
FMK2018 Spass am Coding Advent of Code - Workshop by Russell Watson
FMK2018 Spass am Coding Advent of Code - Workshop by Russell WatsonFMK2018 Spass am Coding Advent of Code - Workshop by Russell Watson
FMK2018 Spass am Coding Advent of Code - Workshop by Russell WatsonVerein FM Konferenz
 
FMK2018- Web direct fuer Einsteiger Alexis Gehrt
FMK2018- Web direct fuer Einsteiger Alexis GehrtFMK2018- Web direct fuer Einsteiger Alexis Gehrt
FMK2018- Web direct fuer Einsteiger Alexis GehrtVerein FM Konferenz
 
FMK2018-Migration und Synchronisation Holger Darjus
FMK2018-Migration und Synchronisation Holger DarjusFMK2018-Migration und Synchronisation Holger Darjus
FMK2018-Migration und Synchronisation Holger DarjusVerein FM Konferenz
 
FMK2018- JSON Innerhalb FileMaker Thomas Hirt
FMK2018- JSON Innerhalb FileMaker Thomas HirtFMK2018- JSON Innerhalb FileMaker Thomas Hirt
FMK2018- JSON Innerhalb FileMaker Thomas HirtVerein FM Konferenz
 
FMK2018- Datenmodelle/Normalisierung Heike Landschulz
FMK2018- Datenmodelle/Normalisierung Heike LandschulzFMK2018- Datenmodelle/Normalisierung Heike Landschulz
FMK2018- Datenmodelle/Normalisierung Heike LandschulzVerein FM Konferenz
 
FMK2018-Portalfilterung und Sortierung Gerhard Schwingenschloegl
FMK2018-Portalfilterung und Sortierung Gerhard SchwingenschloeglFMK2018-Portalfilterung und Sortierung Gerhard Schwingenschloegl
FMK2018-Portalfilterung und Sortierung Gerhard SchwingenschloeglVerein FM Konferenz
 
FMK2018 FileMaker Kalkulation, Funktionen by Swen Bauer
FMK2018 FileMaker Kalkulation, Funktionen by Swen BauerFMK2018 FileMaker Kalkulation, Funktionen by Swen Bauer
FMK2018 FileMaker Kalkulation, Funktionen by Swen BauerVerein 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
 
FMK2018 Arbeiten mit Layouts by Swen Bauer
FMK2018 Arbeiten mit Layouts by Swen BauerFMK2018 Arbeiten mit Layouts by Swen Bauer
FMK2018 Arbeiten mit Layouts by Swen BauerVerein FM Konferenz
 
FMK2018 FileMaker Server 17 - Solution Deployment neu gedacht Der Bruch mit d...
FMK2018 FileMaker Server 17 - Solution Deployment neu gedacht Der Bruch mit d...FMK2018 FileMaker Server 17 - Solution Deployment neu gedacht Der Bruch mit d...
FMK2018 FileMaker Server 17 - Solution Deployment neu gedacht Der Bruch mit d...Verein 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
 
FMK2018- Das neue Migrationstool/… per Hand oder geht das doch bequemer? Phil...
FMK2018- Das neue Migrationstool/… per Hand oder geht das doch bequemer? Phil...FMK2018- Das neue Migrationstool/… per Hand oder geht das doch bequemer? Phil...
FMK2018- Das neue Migrationstool/… per Hand oder geht das doch bequemer? Phil...Verein FM Konferenz
 
FMK2018- Kalender in FileMaker Otmar Kramis
FMK2018- Kalender in FileMaker Otmar KramisFMK2018- Kalender in FileMaker Otmar Kramis
FMK2018- Kalender in FileMaker Otmar KramisVerein FM Konferenz
 
FMK2019 Layout Rechnungsdruck mit Übertrag und Gesamtbetrag by Swen Bauer
FMK2019 Layout Rechnungsdruck mit Übertrag und Gesamtbetrag by Swen BauerFMK2019 Layout Rechnungsdruck mit Übertrag und Gesamtbetrag by Swen Bauer
FMK2019 Layout Rechnungsdruck mit Übertrag und Gesamtbetrag by Swen BauerVerein FM Konferenz
 
FMK2017 - Was ist neu in FileMaker 16 by Michael Valentin
FMK2017 - Was ist neu in FileMaker 16 by Michael ValentinFMK2017 - Was ist neu in FileMaker 16 by Michael Valentin
FMK2017 - Was ist neu in FileMaker 16 by Michael ValentinVerein 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
 
FMK2017 - Plugins für die FileMaker Cloud by Christian Schmitz
FMK2017 - Plugins für die FileMaker Cloud by Christian SchmitzFMK2017 - Plugins für die FileMaker Cloud by Christian Schmitz
FMK2017 - Plugins für die FileMaker Cloud by Christian SchmitzVerein FM Konferenz
 

Was ist angesagt? (20)

FMK2018- Anforderungen einer Standardsoftware Karsten Risseeuw
FMK2018- Anforderungen einer Standardsoftware Karsten RisseeuwFMK2018- Anforderungen einer Standardsoftware Karsten Risseeuw
FMK2018- Anforderungen einer Standardsoftware Karsten Risseeuw
 
FMK2018 Unbegrenzte Hierarchien in FileMaker Philosophie’, Grundkonstruktione...
FMK2018 Unbegrenzte Hierarchien in FileMaker Philosophie’, Grundkonstruktione...FMK2018 Unbegrenzte Hierarchien in FileMaker Philosophie’, Grundkonstruktione...
FMK2018 Unbegrenzte Hierarchien in FileMaker Philosophie’, Grundkonstruktione...
 
FMK2018-FileMaker und JSON/REST by Bernhard Schulz schubec.com
FMK2018-FileMaker und JSON/REST by Bernhard Schulz schubec.comFMK2018-FileMaker und JSON/REST by Bernhard Schulz schubec.com
FMK2018-FileMaker und JSON/REST by Bernhard Schulz schubec.com
 
FMK2018 Spass am Coding Advent of Code - Workshop by Russell Watson
FMK2018 Spass am Coding Advent of Code - Workshop by Russell WatsonFMK2018 Spass am Coding Advent of Code - Workshop by Russell Watson
FMK2018 Spass am Coding Advent of Code - Workshop by Russell Watson
 
FMK2018- Web direct fuer Einsteiger Alexis Gehrt
FMK2018- Web direct fuer Einsteiger Alexis GehrtFMK2018- Web direct fuer Einsteiger Alexis Gehrt
FMK2018- Web direct fuer Einsteiger Alexis Gehrt
 
FMK2018-Migration und Synchronisation Holger Darjus
FMK2018-Migration und Synchronisation Holger DarjusFMK2018-Migration und Synchronisation Holger Darjus
FMK2018-Migration und Synchronisation Holger Darjus
 
FMK2018- JSON Innerhalb FileMaker Thomas Hirt
FMK2018- JSON Innerhalb FileMaker Thomas HirtFMK2018- JSON Innerhalb FileMaker Thomas Hirt
FMK2018- JSON Innerhalb FileMaker Thomas Hirt
 
FMK2018- Datenmodelle/Normalisierung Heike Landschulz
FMK2018- Datenmodelle/Normalisierung Heike LandschulzFMK2018- Datenmodelle/Normalisierung Heike Landschulz
FMK2018- Datenmodelle/Normalisierung Heike Landschulz
 
FMK2018-Portalfilterung und Sortierung Gerhard Schwingenschloegl
FMK2018-Portalfilterung und Sortierung Gerhard SchwingenschloeglFMK2018-Portalfilterung und Sortierung Gerhard Schwingenschloegl
FMK2018-Portalfilterung und Sortierung Gerhard Schwingenschloegl
 
FMK2018 FileMaker Kalkulation, Funktionen by Swen Bauer
FMK2018 FileMaker Kalkulation, Funktionen by Swen BauerFMK2018 FileMaker Kalkulation, Funktionen by Swen Bauer
FMK2018 FileMaker Kalkulation, Funktionen by Swen Bauer
 
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...
 
FMK2018 Arbeiten mit Layouts by Swen Bauer
FMK2018 Arbeiten mit Layouts by Swen BauerFMK2018 Arbeiten mit Layouts by Swen Bauer
FMK2018 Arbeiten mit Layouts by Swen Bauer
 
FMK2018 FileMaker Server 17 - Solution Deployment neu gedacht Der Bruch mit d...
FMK2018 FileMaker Server 17 - Solution Deployment neu gedacht Der Bruch mit d...FMK2018 FileMaker Server 17 - Solution Deployment neu gedacht Der Bruch mit d...
FMK2018 FileMaker Server 17 - Solution Deployment neu gedacht Der Bruch mit d...
 
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
 
FMK2018- Das neue Migrationstool/… per Hand oder geht das doch bequemer? Phil...
FMK2018- Das neue Migrationstool/… per Hand oder geht das doch bequemer? Phil...FMK2018- Das neue Migrationstool/… per Hand oder geht das doch bequemer? Phil...
FMK2018- Das neue Migrationstool/… per Hand oder geht das doch bequemer? Phil...
 
FMK2018- Kalender in FileMaker Otmar Kramis
FMK2018- Kalender in FileMaker Otmar KramisFMK2018- Kalender in FileMaker Otmar Kramis
FMK2018- Kalender in FileMaker Otmar Kramis
 
FMK2019 Layout Rechnungsdruck mit Übertrag und Gesamtbetrag by Swen Bauer
FMK2019 Layout Rechnungsdruck mit Übertrag und Gesamtbetrag by Swen BauerFMK2019 Layout Rechnungsdruck mit Übertrag und Gesamtbetrag by Swen Bauer
FMK2019 Layout Rechnungsdruck mit Übertrag und Gesamtbetrag by Swen Bauer
 
FMK2017 - Was ist neu in FileMaker 16 by Michael Valentin
FMK2017 - Was ist neu in FileMaker 16 by Michael ValentinFMK2017 - Was ist neu in FileMaker 16 by Michael Valentin
FMK2017 - Was ist neu in FileMaker 16 by Michael Valentin
 
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...
 
FMK2017 - Plugins für die FileMaker Cloud by Christian Schmitz
FMK2017 - Plugins für die FileMaker Cloud by Christian SchmitzFMK2017 - Plugins für die FileMaker Cloud by Christian Schmitz
FMK2017 - Plugins für die FileMaker Cloud by Christian Schmitz
 

Ähnlich wie FMK2018- Web Direct Tipps und Tricks Alexis Gehrt

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
 
FMK2017 - iBeacons und FileMaker by Alexis Gehrt
FMK2017 -  iBeacons und FileMaker by Alexis GehrtFMK2017 -  iBeacons und FileMaker by Alexis Gehrt
FMK2017 - iBeacons und FileMaker by Alexis GehrtVerein 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
 
FMK2015: FileMaker Sicherheit Sicherheit Sicherheit by Alexis Gehrt
FMK2015: FileMaker Sicherheit Sicherheit Sicherheit by Alexis GehrtFMK2015: FileMaker Sicherheit Sicherheit Sicherheit by Alexis Gehrt
FMK2015: FileMaker Sicherheit Sicherheit Sicherheit by Alexis GehrtVerein FM Konferenz
 
FMK2017 - Das iOS FileMaker URL Schema by Alexis Gehrt
FMK2017 - Das iOS FileMaker URL Schema by Alexis GehrtFMK2017 - Das iOS FileMaker URL Schema by Alexis Gehrt
FMK2017 - Das iOS FileMaker URL Schema by Alexis GehrtVerein 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
 
FMK2018- Migration tool Philipp Puls
FMK2018- Migration tool Philipp PulsFMK2018- Migration tool Philipp Puls
FMK2018- Migration tool Philipp PulsVerein FM Konferenz
 
FMK2017 - Tools für FileMaker Entwickler by Alexis Gehrt
FMK2017 -  Tools für FileMaker Entwickler by Alexis GehrtFMK2017 -  Tools für FileMaker Entwickler by Alexis Gehrt
FMK2017 - Tools für FileMaker Entwickler by Alexis GehrtVerein FM Konferenz
 
FMK2019 FileMaker Anbindung an Online Systeme mit cURL & JSON by Michael Heider
FMK2019 FileMaker Anbindung an Online Systeme mit cURL & JSON by Michael HeiderFMK2019 FileMaker Anbindung an Online Systeme mit cURL & JSON by Michael Heider
FMK2019 FileMaker Anbindung an Online Systeme mit cURL & JSON by Michael HeiderVerein FM Konferenz
 
FMK2019 FileMaker 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
 
FMK2016 - Volker Krambrich - FileMaker Cloud - Amazon Web Services
FMK2016 - Volker Krambrich - FileMaker Cloud - Amazon Web ServicesFMK2016 - Volker Krambrich - FileMaker Cloud - Amazon Web Services
FMK2016 - Volker Krambrich - FileMaker Cloud - Amazon Web ServicesVerein 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
 
FMK2017 - WebDirect vs. FileMaker Pro by Klemens Kegebein und Holger Darjus
FMK2017 - WebDirect vs. FileMaker Pro by Klemens Kegebein und Holger DarjusFMK2017 - WebDirect vs. FileMaker Pro by Klemens Kegebein und Holger Darjus
FMK2017 - WebDirect vs. FileMaker Pro by Klemens Kegebein und Holger DarjusVerein FM Konferenz
 
FMK 2013 Schnittstellen Datenaustausch, Longin Ziegler
FMK 2013 Schnittstellen Datenaustausch, Longin ZieglerFMK 2013 Schnittstellen Datenaustausch, Longin Ziegler
FMK 2013 Schnittstellen Datenaustausch, Longin ZieglerVerein FM Konferenz
 
MK2014 FileMaker Server 13 by Thomas Hahn
MK2014 FileMaker Server 13 by Thomas HahnMK2014 FileMaker Server 13 by Thomas Hahn
MK2014 FileMaker Server 13 by Thomas HahnVerein FM Konferenz
 
FMK2016 - Christian Schmitz - MBS FileMaker Plugin
FMK2016 - Christian Schmitz - MBS FileMaker PluginFMK2016 - Christian Schmitz - MBS FileMaker Plugin
FMK2016 - Christian Schmitz - MBS FileMaker PluginVerein 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
 
FMK2017 - Vortrag FileMaker als Frontend zum Aktuallisieren von dynamischen W...
FMK2017 - Vortrag FileMaker als Frontend zum Aktuallisieren von dynamischen W...FMK2017 - Vortrag FileMaker als Frontend zum Aktuallisieren von dynamischen W...
FMK2017 - Vortrag FileMaker als Frontend zum Aktuallisieren von dynamischen W...Verein FM Konferenz
 
FMK2015: Sichere automatische Anmeldung mit Hilfe der Get(PersistentID) Funkt...
FMK2015: Sichere automatische Anmeldung mit Hilfe der Get(PersistentID) Funkt...FMK2015: Sichere automatische Anmeldung mit Hilfe der Get(PersistentID) Funkt...
FMK2015: Sichere automatische Anmeldung mit Hilfe der Get(PersistentID) Funkt...Verein FM Konferenz
 
FMK 2016 - Thomas Hirt - FileMaker Server SSL Zertifikate
FMK 2016 - Thomas Hirt - FileMaker Server SSL ZertifikateFMK 2016 - Thomas Hirt - FileMaker Server SSL Zertifikate
FMK 2016 - Thomas Hirt - FileMaker Server SSL ZertifikateVerein FM Konferenz
 

Ähnlich wie FMK2018- Web Direct Tipps und Tricks Alexis Gehrt (20)

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
 
FMK2017 - iBeacons und FileMaker by Alexis Gehrt
FMK2017 -  iBeacons und FileMaker by Alexis GehrtFMK2017 -  iBeacons und FileMaker by Alexis Gehrt
FMK2017 - iBeacons und FileMaker by Alexis Gehrt
 
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
 
FMK2015: FileMaker Sicherheit Sicherheit Sicherheit by Alexis Gehrt
FMK2015: FileMaker Sicherheit Sicherheit Sicherheit by Alexis GehrtFMK2015: FileMaker Sicherheit Sicherheit Sicherheit by Alexis Gehrt
FMK2015: FileMaker Sicherheit Sicherheit Sicherheit by Alexis Gehrt
 
FMK2017 - Das iOS FileMaker URL Schema by Alexis Gehrt
FMK2017 - Das iOS FileMaker URL Schema by Alexis GehrtFMK2017 - Das iOS FileMaker URL Schema by Alexis Gehrt
FMK2017 - Das iOS FileMaker URL Schema by Alexis Gehrt
 
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
 
FMK2018- Migration tool Philipp Puls
FMK2018- Migration tool Philipp PulsFMK2018- Migration tool Philipp Puls
FMK2018- Migration tool Philipp Puls
 
FMK2017 - Tools für FileMaker Entwickler by Alexis Gehrt
FMK2017 -  Tools für FileMaker Entwickler by Alexis GehrtFMK2017 -  Tools für FileMaker Entwickler by Alexis Gehrt
FMK2017 - Tools für FileMaker Entwickler by Alexis Gehrt
 
FMK2019 FileMaker Anbindung an Online Systeme mit cURL & JSON by Michael Heider
FMK2019 FileMaker Anbindung an Online Systeme mit cURL & JSON by Michael HeiderFMK2019 FileMaker Anbindung an Online Systeme mit cURL & JSON by Michael Heider
FMK2019 FileMaker Anbindung an Online Systeme mit cURL & JSON by Michael Heider
 
FMK2019 FileMaker 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
 
FMK2016 - Volker Krambrich - FileMaker Cloud - Amazon Web Services
FMK2016 - Volker Krambrich - FileMaker Cloud - Amazon Web ServicesFMK2016 - Volker Krambrich - FileMaker Cloud - Amazon Web Services
FMK2016 - Volker Krambrich - FileMaker Cloud - Amazon Web Services
 
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
 
FMK2017 - WebDirect vs. FileMaker Pro by Klemens Kegebein und Holger Darjus
FMK2017 - WebDirect vs. FileMaker Pro by Klemens Kegebein und Holger DarjusFMK2017 - WebDirect vs. FileMaker Pro by Klemens Kegebein und Holger Darjus
FMK2017 - WebDirect vs. FileMaker Pro by Klemens Kegebein und Holger Darjus
 
FMK 2013 Schnittstellen Datenaustausch, Longin Ziegler
FMK 2013 Schnittstellen Datenaustausch, Longin ZieglerFMK 2013 Schnittstellen Datenaustausch, Longin Ziegler
FMK 2013 Schnittstellen Datenaustausch, Longin Ziegler
 
MK2014 FileMaker Server 13 by Thomas Hahn
MK2014 FileMaker Server 13 by Thomas HahnMK2014 FileMaker Server 13 by Thomas Hahn
MK2014 FileMaker Server 13 by Thomas Hahn
 
FMK2016 - Christian Schmitz - MBS FileMaker Plugin
FMK2016 - Christian Schmitz - MBS FileMaker PluginFMK2016 - Christian Schmitz - MBS FileMaker Plugin
FMK2016 - Christian Schmitz - MBS FileMaker Plugin
 
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
 
FMK2017 - Vortrag FileMaker als Frontend zum Aktuallisieren von dynamischen W...
FMK2017 - Vortrag FileMaker als Frontend zum Aktuallisieren von dynamischen W...FMK2017 - Vortrag FileMaker als Frontend zum Aktuallisieren von dynamischen W...
FMK2017 - Vortrag FileMaker als Frontend zum Aktuallisieren von dynamischen W...
 
FMK2015: Sichere automatische Anmeldung mit Hilfe der Get(PersistentID) Funkt...
FMK2015: Sichere automatische Anmeldung mit Hilfe der Get(PersistentID) Funkt...FMK2015: Sichere automatische Anmeldung mit Hilfe der Get(PersistentID) Funkt...
FMK2015: Sichere automatische Anmeldung mit Hilfe der Get(PersistentID) Funkt...
 
FMK 2016 - Thomas Hirt - FileMaker Server SSL Zertifikate
FMK 2016 - Thomas Hirt - FileMaker Server SSL ZertifikateFMK 2016 - Thomas Hirt - FileMaker Server SSL Zertifikate
FMK 2016 - Thomas Hirt - FileMaker Server SSL Zertifikate
 

Mehr von Verein FM Konferenz

FMK2022 Excel und FileMaker Schittko.pdf
FMK2022 Excel und FileMaker Schittko.pdfFMK2022 Excel und FileMaker Schittko.pdf
FMK2022 Excel und FileMaker Schittko.pdfVerein FM Konferenz
 
FMK2022 Drucken über Dateigrenzen hinweg von Philipp Puls
FMK2022 Drucken über Dateigrenzen hinweg von Philipp PulsFMK2022 Drucken über Dateigrenzen hinweg von Philipp Puls
FMK2022 Drucken über Dateigrenzen hinweg von Philipp PulsVerein FM Konferenz
 
FMK2022 Custom Functions von Philipp Puls
FMK2022 Custom Functions von Philipp PulsFMK2022 Custom Functions von Philipp Puls
FMK2022 Custom Functions von Philipp PulsVerein FM Konferenz
 
FMK2022 FileMaker Fehler von Martin Schwarz
FMK2022 FileMaker Fehler von Martin SchwarzFMK2022 FileMaker Fehler von Martin Schwarz
FMK2022 FileMaker Fehler von Martin SchwarzVerein FM Konferenz
 
FMK2022 FileMaker Server unter Linux Workshop von Bernhard Schulz
FMK2022 FileMaker Server unter Linux Workshop von Bernhard SchulzFMK2022 FileMaker Server unter Linux Workshop von Bernhard Schulz
FMK2022 FileMaker Server unter Linux Workshop von Bernhard SchulzVerein FM Konferenz
 
FMK2022 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
 
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdf
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdfFMK2022 Die Zukunft von FileMaker - Marcel Moré.pdf
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdfVerein FM Konferenz
 
FMK2019 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 Produktentwicklung mit FileMaker by Harald Mair
Fmk2019 Produktentwicklung mit FileMaker by Harald MairFmk2019 Produktentwicklung mit FileMaker by Harald Mair
Fmk2019 Produktentwicklung mit FileMaker by Harald MairVerein FM Konferenz
 
FMK2019 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
 

Mehr von Verein FM Konferenz (20)

FMK2022 Excel und FileMaker Schittko.pdf
FMK2022 Excel und FileMaker Schittko.pdfFMK2022 Excel und FileMaker Schittko.pdf
FMK2022 Excel und FileMaker Schittko.pdf
 
FMK2022 Drucken über Dateigrenzen hinweg von Philipp Puls
FMK2022 Drucken über Dateigrenzen hinweg von Philipp PulsFMK2022 Drucken über Dateigrenzen hinweg von Philipp Puls
FMK2022 Drucken über Dateigrenzen hinweg von Philipp Puls
 
FMK2022 Custom Functions von Philipp Puls
FMK2022 Custom Functions von Philipp PulsFMK2022 Custom Functions von Philipp Puls
FMK2022 Custom Functions von Philipp Puls
 
FMK2022 FileMaker Fehler von Martin Schwarz
FMK2022 FileMaker Fehler von Martin SchwarzFMK2022 FileMaker Fehler von Martin Schwarz
FMK2022 FileMaker Fehler von Martin Schwarz
 
FMK2022 FileMaker Server unter Linux Workshop von Bernhard Schulz
FMK2022 FileMaker Server unter Linux Workshop von Bernhard SchulzFMK2022 FileMaker Server unter Linux Workshop von Bernhard Schulz
FMK2022 FileMaker Server unter Linux Workshop von Bernhard Schulz
 
FMK2022 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
 
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdf
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdfFMK2022 Die Zukunft von FileMaker - Marcel Moré.pdf
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdf
 
FMK2019 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 Produktentwicklung mit FileMaker by Harald Mair
Fmk2019 Produktentwicklung mit FileMaker by Harald MairFmk2019 Produktentwicklung mit FileMaker by Harald Mair
Fmk2019 Produktentwicklung mit FileMaker by Harald Mair
 
FMK2019 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 ...
 

FMK2018- Web Direct Tipps und Tricks Alexis Gehrt

  • 1. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 www.filemaker-konferenz.com Der “Baukasten” für ein erfolgreiches WebDirect Projekt Alexis Gehrt WebDirect Tipps und Tricks
  • 2. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 WebDirect Tipps und Tricks - Alexis Gehrt Über den Sprecher • Alexis Gehrt • alexis@database-designs.ch • 1982 erster Apple //e, Apple IIgs, diverse Macs • 1985 Matura, ETH Zürich - Elektro Ingenieur Studium • Apple Distributor Schweiz (vor Apple Schweiz) • Macintosh Software Distribution • Dort seit ca. 1992 FileMaker Entwickler (inhouse) • Im Jahr 2000 Database Designs als Einzelfirma gegründet. • Mit-Organisator vom St. Galler 4-Ländereck FM-Stammtisch • Kunden: Industrie, Goldschmiede, Medizin, Handel
  • 3. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 WebDirect Tipps und Tricks - Alexis Gehrt Was bisher “geschah” • Die Fortsetzung von meinem Einsteiger Vortrag: • Lizenzierung / Übersicht Server Architektur • FileMaker Dateien für WebDirect einrichten • Wie sieht die Umsetzung von WebDirect vs. Desktop FileMaker aus - Layout - Einfache Skripte - Get() Funktionen - Sandbox des Browsers (Fenster, File-System) - Trigger - Drucken als PDF
  • 4. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 WebDirect Tipps und Tricks - Alexis Gehrt In diesem Vortrag • Tipps & Technische Dinge zur Server Installation (Nein, dies ist nicht der 20te Vortrag, wie installiere ich einen Server) • Einfaches Ändern der WebDirect HomePage & Home URL • SSL Zertifikat - meine einfache “Anleitung” für GoDaddy • Umgang mit der “Server Umgebung”, Perform Script on Server (PSOS) • $$Pfade für Mandanten Trennung
  • 5. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 WebDirect Tipps und Tricks - Alexis Gehrt Server IT - Ports • Ports für WebDirect 80, 443 (HTTP und HTTPS) • DNS Eintrag: DynDNS, No-IP oder einen ganz offiziellen Name-Server Eintrag
  • 6. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 WebDirect Tipps und Tricks - Alexis Gehrt Server IT - Apache Meldung • Meldung: Auf dem Mac Server läuft bereits ein Apache Web Server, obwohl man die Web Services mit der Apple Server App ausgeschaltet hat. http://automatica.com.au/2017/07/install-filemaker-server-16-on-a-mac-with-macos-server-app-v5 https://community.filemaker.com/thread/156699
  • 7. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 WebDirect Tipps und Tricks - Alexis Gehrt Server Überlegungen • Aus einer USA Dev Con 2016 Panel Diskussion: • “FileMaker WebDirect Successes” • (Filmaufzeichnung David Knight bei ca. 27 Minuten) • CPU Geschwindigkeit vs. CPU Cores • Viele Cores helfen, bei vielen User Sessions • Aber CPU Takt ist der “Schlüssel” für schnelle Antworten • Bild-Quelle: https://fmhelp.filemaker.com/docs/17/en/fmwd/#works_architecture
  • 8. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 WebDirect Tipps und Tricks - Alexis Gehrt Server IT - WebServer Verzeichnisse • Innerhalb des FileMaker Servers ein spezielles Verzeichnis • Auf http / https achten (Wenn ein Zertifikat installiert ist, wird immer https verwendet
  • 9. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 WebDirect Tipps und Tricks - Alexis Gehrt Server IT - “Eigene” HomePage • Simples Modifizieren der ersten HomePage html
  • 10. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 WebDirect Tipps und Tricks - Alexis Gehrt Home URL Feature • Nach dem Beenden der Lösung sieht der Anwender sonst das WebDirect Launch Center • Parameter zum Aufruf • ?homeurl=http://www.filemaker-konferenz.com
  • 11. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 WebDirect Tipps und Tricks - Alexis Gehrt Server IT - Zertifikat • Liste der unterstützten Zertifikat-Herausgeber https://support.filemaker.com/s/answerview?language=en_US&anum=000026004 • Warum ich GoDaddy verwendet habe? • https://www.namecheap.com/security/ssl-certificates.aspx
  • 12. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 WebDirect Tipps und Tricks - Alexis Gehrt • FileMaker Server Name = URL Server IT - Zertifikat
  • 13. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 WebDirect Tipps und Tricks - Alexis Gehrt • Certificate Signing Request erstellen Server IT - Zertifikat
  • 14. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 WebDirect Tipps und Tricks - Alexis Gehrt Server IT - Zertifikat • Auf dem Server ein spezielles Verzeichnis
  • 15. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 WebDirect Tipps und Tricks - Alexis Gehrt • Im Ordner CStore ist die vom Server erstellte CSR Certificate Signing Request = serverRequest.PEM Server IT - Zertifikat
  • 16. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 WebDirect Tipps und Tricks - Alexis Gehrt Server IT - Zertifikat • Versteckte Datei im Verzeichnis
  • 17. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 WebDirect Tipps und Tricks - Alexis Gehrt • Den unsichtbaren Ordner mit “Punkt” einrichten • Windows: Den Folder einfach benennen mit Punkt am • Anfang/Ende: .well-known. • Mac: Terminal: mkdir .well-known • https://database-designs.no-ip.biz/.well-known/pki-validation/godaddy.html Server IT - Zertifikat
  • 18. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 WebDirect Tipps und Tricks - Alexis Gehrt Server IT - Zertifikat • Das Zertifikat von GoDaddy laden: Typ Other
  • 19. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 WebDirect Tipps und Tricks - Alexis Gehrt Server IT - Zertifikate Importieren • https://community.filema ker.com/thread/176636 • serverKey aus CStore /Library/FileMaker Server/CStore/serverKey. pem • 2 Dateien von GoDaddy aus der ZIP Datei
  • 20. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 WebDirect Tipps und Tricks - Alexis Gehrt Server IT - Zertifikate testen • Erfolg • Zertifikat in FileMaker Pro • FileMaker GO • Und im Browser testen
  • 21. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 WebDirect Tipps und Tricks - Alexis Gehrt Server IT - SSLLabs.com • www.ssllabs.com
  • 22. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 WebDirect Tipps und Tricks - Alexis Gehrt Skripte auf dem Server • Gewisse Funktionen sind auf dem Server verfügbar, jedoch nicht in WebDirect - Mail, - PDFs temporär speichern - FileSystem Funktionen auslagern auf den Server • Lernen sie mit Server Scripten umzugehen - Aufpassen beim Start • Debugging von Server Scripten im Server Log?
  • 23. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 WebDirect Tipps und Tricks - Alexis Gehrt Beispiel PDFs erstellen & speichern • Insert File geht auf dem Server nicht, aber Insert from URL • https://community.filemaker.com/thread/76682
  • 24. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 WebDirect Tipps und Tricks - Alexis Gehrt Beispiel ZIP erstellen • Export File geht auch auf dem Server nicht • Plug-In Lösung
  • 25. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 WebDirect Tipps und Tricks - Alexis Gehrt Debugging • Auf dem Server gibt es keinen Debugger • Immer lokal testen, testen überlegen und wieder testen • Log: • Achtung auf Start/Beenden Skripte die in den Dateien ebenfalls laufen • Wie lange dauert der Aufbau der “Umgebung” auf dem Server?
  • 26. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 WebDirect Tipps und Tricks - Alexis Gehrt Unstored Calculations • Ideen zum “triggern” von Berechnungen, die sonst nicht gespeichert sind • OnRecordLoad oder auch Evaluate ( expression {; [field1 ; field2 ;...]} )
  • 27. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 WebDirect Tipps und Tricks - Alexis Gehrt Low Level Entry Account • Low Level Benutzer anstatt “Gast” Beim “öffentlichen” Zugang der Lösung ggf. auf kurzes Timeout achten, so dass Fake User nicht Lizenzen blockieren. • vs. Direktes Einloggen: https://www.clickworks.eu/en/directly-login-webdirect-file-with-user-and-password-in- filemaker-16/
  • 28. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 WebDirect Tipps und Tricks - Alexis Gehrt Low Level Entry Account • Sehr strenge Security - und NUR die FileMaker Security ist “sicher” • In meinem Vortrag im 2016 hatte ich einige Methoden aufgezeigt: http://de.slideshare.net/fmkonferenz/fmk2015-filemaker-sicherheit-sicherheit-sicherheit-by-alexis-gehrt- 53919070
  • 29. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 WebDirect Tipps und Tricks - Alexis Gehrt $$Pfad (seit FMP16) • Warum? DSGVO: Trennungsgebot • Ein $$Pfad zeigt dynamisch auf eine Datei. • Beim ersten Script aufpassen, dass die Datenquelle nicht geladen wird
  • 30. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 WebDirect Tipps und Tricks - Alexis Gehrt Chrome Developer Tools • Rendering Zeiten für Objekte
  • 31. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 WebDirect Tipps und Tricks - Alexis Gehrt WebDirect in einem Iframe • Anleitung gem. AppWorks https://app.works/render-webdirect-in-an-iframe/
  • 32. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018 WebDirect Tipps und Tricks - Alexis Gehrt Vielen Dank unseren Sponsoren Danke für das Bewerten dieses Vortrages