Philipp Puls stellt das "base72 DataMigration", ein open source Tool der 72solutions GmbH um die DataMigration aus einem Produktiv-File in einen Clone weitgehend zu automatisieren.
Das Schweizer Taschenmesser für FileMaker
Das MBS Plugin erweitert FileMaker um über 5200 Funktionen aus allen Bereichen.
Wir zeigen Ihnen was das MBS Plugin kann und was es neues gibt dieses Jahr.
Viele nützliche Funktionen für Schnittstellen zum Daten Import/Export, Datenverarbeitung direkt in FileMaker und kostenlose Erweiterungen für die Entwicklung in FileMaker.
Betrachtung von Datenmodellen
Es grüßt nicht nur täglich das Murmeltier, sondern auch die Frage wie man Daten/Informationen am sinnvollsten abspeichert.
Alles in einem Datensatz wie in Excel alles in einer Zeile steht; mehrere gleichartige Felder, Wiederholender, in Bezugstabellen? Wie weit fächert man Bezugstabellen auf? Diese Frage in IT-Sprache lautet: Welche Normalisierungsstufe benutze ich?
Nach einem kleinen theoretischen Teil zeige ich verschiedene Möglichkeiten mit Vorteilen und Fallstricken.
FMK2018-FileMaker und JSON/REST by Bernhard Schulz schubec.comVerein FM Konferenz
Die Schnittstelle zum REST der Welt
Was ist REST?
Was ist JSON?
Was ist CURL?
REST Anfragen mit FileMaker Client stellen und Antworten verarbeiten
FileMaker Server und die neue auf REST basierende Data API
Steuerung der FileMaker Server Admin Console per REST
In diesem Vortrag wird der interne Ablauf und die verwendeten Techniken von K3 AuditLog beschrieben.
Anhand des Moduls K3 AuditLog werden fortgeschrittene Programmiertechniken vorgestellt.
Was ist K3 AuditLog?
K3 AuditLog ist ein System/Modul, das Datenänderung in Tabellen protokollieren (Revisionsaufzeichnungen).
Besondere Eigenschaften dieses Moduls.
Der Vortrag wendet sich an fortgeschrittene FileMaker Entwickler, die das Zusammenspiel dieser Techniken anhand einer Beispielanwendung kennenlernen wollen. Kenntnisse zu Eigenen Funktionen (CF), Scripts, SQL und JSON sind wünschenswert.
FMK2018- Wiederholfelder und Wiederholungen Holger DarjusVerein FM Konferenz
Holger Darjus zeigt, was sich mit den oft unterschätzten Wiederholfeldern anstellen läßt.
Geschickt eingesetzt, lassen sich damit großartige Dinge wie mehrsprachige Datenbank umsetzten.
FMK2018 Unbegrenzte Hierarchien in FileMaker Philosophie’, Grundkonstruktione...Verein FM Konferenz
Hierarchisch sortierte (und dargestellte) Daten begegnen uns jeden Tag, zum Beispiel in Online- Foren, Budgets, Organisationsdiagrammen und vielem mehr.
Doch wie lässt sich ein in der Tiefe unbegrenzter Hierarchiebaum in FileMaker umsetzen?
Dass dies keine ganz einfache Sache ist, zeigt sich daran, dass im Forum meist unspezifisch geantwortet oder zur Vermeidung geraten wird.
Daher haben ich habe mich zusammen mit Nico Chiaro auf den Weg gemacht, die Untiefen dieses Gebietes zu ergründen.
Wir werden in der Session einen kurzen Ausflug machen über die allgemeine Daten-Funktionsweise von Hierarchien.
Dieses Minimalmodell werden wir dann beispielhaft in FileMaker umsetzen.
Wir sehen uns das Erstellen, Löschen und Verschieben von Datenpunkten und ganzen Ästen an.
Für die Etablierung weiterer Funktionalitäten im Sinne einer Vererbung von Eigenschaften zwischen den Datensätzen - zum Beispiel zur Summenbildung - werden wir klären, wann man das braucht, und wie man es umsetzen kann.
Im Weiteren werden wir noch einen Blick werfen auf die Darstellungsbeschränkungen in FileMaker, die unsere bisher unendliche Hierarchietiefe dann doch noch beschränken können, sowie einen Ausblick geben, wie man auch dies umgehen könnte.
Die Techniken für die Umsetzung einer visuell-haptischen Darstellung in FileMaker, wie zum Beispiel Drag’n’Drop, werden wir in den Grundkonzeptionen streifen, aber in dieser Session nicht umfassend erklären können.
Die Möglichkeiten und Techniken zur Umsetzung sind sehr breit gefächert und in ihrer Auswahl durch den Entwickler auch meist nicht zwingend.
Unser Ziel ist es, in der Session einen ausreichend tiefen Einblick zu geben, dass Jeder genug Ansatz- und Entscheidungspunkte zur eigenen Umsetzung mitnehmen kann.
Holger Darjus zeigt, wie Daten aus eine flachen Struktur (z.B. einer Excel-Tabelle)
in eine FileMaker App übernommen werden können und dabei sofort eine
Anpassung auf die Datenbankstruktur vorgenommen wird.
Zudem wird gezeigt, wie eine generische Synchronisation zwischen einer
Offline-Datei (z.B. eine unter FileMaker Go laufende App) und einer, auf einem
Server bereitgestellten FileMaker-App, erfolgen kann.
eine kurze Einführung für FileMaker Programmierer
Microsoft Active Directory (AD) ist der in Windows Umgebungen omnipräsente Verzeichnisdienst, mit dem sich die Grundstruktur und eine Vielzahl von Regeln für eine Windows Umgebung festlegen lassen. In dieser praxisorientierten Einführung sehen wir uns die Grundelemente in einem Active Directory an (OUs, Gruppen, etc.) und lernen anhand einiger konkreter Beispiele, was ein Group Policy Object ist und was man damit alles bewirken kann.
In einem zweiten Teil sprechen wir über die Berührungspunkte zwischen Active Directory und FileMaker, bzw. FileMaker Server. Wir behandeln folgende Fragen: Wie kann ich als FileMaker Programmierer von einem AD profitieren? Kann ich von FileMaker aus mit einem AD auch tiefergehender interagieren und wie? Gibt es Gefahren, wenn ich von FileMaker aus mit einem AD zusammenarbeite?
Das Schweizer Taschenmesser für FileMaker
Das MBS Plugin erweitert FileMaker um über 5200 Funktionen aus allen Bereichen.
Wir zeigen Ihnen was das MBS Plugin kann und was es neues gibt dieses Jahr.
Viele nützliche Funktionen für Schnittstellen zum Daten Import/Export, Datenverarbeitung direkt in FileMaker und kostenlose Erweiterungen für die Entwicklung in FileMaker.
Betrachtung von Datenmodellen
Es grüßt nicht nur täglich das Murmeltier, sondern auch die Frage wie man Daten/Informationen am sinnvollsten abspeichert.
Alles in einem Datensatz wie in Excel alles in einer Zeile steht; mehrere gleichartige Felder, Wiederholender, in Bezugstabellen? Wie weit fächert man Bezugstabellen auf? Diese Frage in IT-Sprache lautet: Welche Normalisierungsstufe benutze ich?
Nach einem kleinen theoretischen Teil zeige ich verschiedene Möglichkeiten mit Vorteilen und Fallstricken.
FMK2018-FileMaker und JSON/REST by Bernhard Schulz schubec.comVerein FM Konferenz
Die Schnittstelle zum REST der Welt
Was ist REST?
Was ist JSON?
Was ist CURL?
REST Anfragen mit FileMaker Client stellen und Antworten verarbeiten
FileMaker Server und die neue auf REST basierende Data API
Steuerung der FileMaker Server Admin Console per REST
In diesem Vortrag wird der interne Ablauf und die verwendeten Techniken von K3 AuditLog beschrieben.
Anhand des Moduls K3 AuditLog werden fortgeschrittene Programmiertechniken vorgestellt.
Was ist K3 AuditLog?
K3 AuditLog ist ein System/Modul, das Datenänderung in Tabellen protokollieren (Revisionsaufzeichnungen).
Besondere Eigenschaften dieses Moduls.
Der Vortrag wendet sich an fortgeschrittene FileMaker Entwickler, die das Zusammenspiel dieser Techniken anhand einer Beispielanwendung kennenlernen wollen. Kenntnisse zu Eigenen Funktionen (CF), Scripts, SQL und JSON sind wünschenswert.
FMK2018- Wiederholfelder und Wiederholungen Holger DarjusVerein FM Konferenz
Holger Darjus zeigt, was sich mit den oft unterschätzten Wiederholfeldern anstellen läßt.
Geschickt eingesetzt, lassen sich damit großartige Dinge wie mehrsprachige Datenbank umsetzten.
FMK2018 Unbegrenzte Hierarchien in FileMaker Philosophie’, Grundkonstruktione...Verein FM Konferenz
Hierarchisch sortierte (und dargestellte) Daten begegnen uns jeden Tag, zum Beispiel in Online- Foren, Budgets, Organisationsdiagrammen und vielem mehr.
Doch wie lässt sich ein in der Tiefe unbegrenzter Hierarchiebaum in FileMaker umsetzen?
Dass dies keine ganz einfache Sache ist, zeigt sich daran, dass im Forum meist unspezifisch geantwortet oder zur Vermeidung geraten wird.
Daher haben ich habe mich zusammen mit Nico Chiaro auf den Weg gemacht, die Untiefen dieses Gebietes zu ergründen.
Wir werden in der Session einen kurzen Ausflug machen über die allgemeine Daten-Funktionsweise von Hierarchien.
Dieses Minimalmodell werden wir dann beispielhaft in FileMaker umsetzen.
Wir sehen uns das Erstellen, Löschen und Verschieben von Datenpunkten und ganzen Ästen an.
Für die Etablierung weiterer Funktionalitäten im Sinne einer Vererbung von Eigenschaften zwischen den Datensätzen - zum Beispiel zur Summenbildung - werden wir klären, wann man das braucht, und wie man es umsetzen kann.
Im Weiteren werden wir noch einen Blick werfen auf die Darstellungsbeschränkungen in FileMaker, die unsere bisher unendliche Hierarchietiefe dann doch noch beschränken können, sowie einen Ausblick geben, wie man auch dies umgehen könnte.
Die Techniken für die Umsetzung einer visuell-haptischen Darstellung in FileMaker, wie zum Beispiel Drag’n’Drop, werden wir in den Grundkonzeptionen streifen, aber in dieser Session nicht umfassend erklären können.
Die Möglichkeiten und Techniken zur Umsetzung sind sehr breit gefächert und in ihrer Auswahl durch den Entwickler auch meist nicht zwingend.
Unser Ziel ist es, in der Session einen ausreichend tiefen Einblick zu geben, dass Jeder genug Ansatz- und Entscheidungspunkte zur eigenen Umsetzung mitnehmen kann.
Holger Darjus zeigt, wie Daten aus eine flachen Struktur (z.B. einer Excel-Tabelle)
in eine FileMaker App übernommen werden können und dabei sofort eine
Anpassung auf die Datenbankstruktur vorgenommen wird.
Zudem wird gezeigt, wie eine generische Synchronisation zwischen einer
Offline-Datei (z.B. eine unter FileMaker Go laufende App) und einer, auf einem
Server bereitgestellten FileMaker-App, erfolgen kann.
eine kurze Einführung für FileMaker Programmierer
Microsoft Active Directory (AD) ist der in Windows Umgebungen omnipräsente Verzeichnisdienst, mit dem sich die Grundstruktur und eine Vielzahl von Regeln für eine Windows Umgebung festlegen lassen. In dieser praxisorientierten Einführung sehen wir uns die Grundelemente in einem Active Directory an (OUs, Gruppen, etc.) und lernen anhand einiger konkreter Beispiele, was ein Group Policy Object ist und was man damit alles bewirken kann.
In einem zweiten Teil sprechen wir über die Berührungspunkte zwischen Active Directory und FileMaker, bzw. FileMaker Server. Wir behandeln folgende Fragen: Wie kann ich als FileMaker Programmierer von einem AD profitieren? Kann ich von FileMaker aus mit einem AD auch tiefergehender interagieren und wie? Gibt es Gefahren, wenn ich von FileMaker aus mit einem AD zusammenarbeite?
In diesem Vortrag zeigt Alexis Gerht das Basis-Rüstzeug zum erfolgreichen Start mit WebDirect Projekten
Mit WebDirekt gibt FileMaker uns Entwicklern eine mächtige Technologie in die Hand, um mit den bekannten FileMaker Werkzeugen & Know-How Web-Anwendungen zu entwickeln. In diesem Vortrag zeige ich die Grundlagen, die für den Einsatz von WebDirect benötigt werden. Des weiteren beleuchte ich aus eigener Erfahrung Fragen und Themen, die man sich als Entwickler früher oder später selber einmal stellen würde:
⁃ Lizenzen. Was für eine Lizenz brauche ich?
⁃ Layouts & Skripts: Was muss ich beachten. Welche Script Schritte funktionieren?
⁃ Wie funktioniert die Vaadin Engine, die FileMaker einsetzt.
⁃ Server Überlegungen.
⁃ Überlegungen Vor- und Nachteile zu konventionellen LAMP Systemen (Linux, Apache, MySQL, PHP)
⁃ ODBC auf MySQL Tabellen als Alternative?
⁃ Wie blende ich alle Werkzeug- & Steuerleisten aus, so dass die Lösung komplett wie eine WebPage aussieht?
FMK2018-Portalfilterung und Sortierung Gerhard SchwingenschloeglVerein FM Konferenz
Gerhard Schwingenschlögl zeigt die Filterung eines Portals mit Hilfe des Beziehungsgraphen in Kombination mit dem Portalfilter. Eine dynamische Sortierung sorgt für Benutzerfreundlichkeit.
"Die essenzielle Sammlung für den FileMaker Entwickler"
In diesem weiterführenden Vortrag zu WebDirect zeigt Alexis Gehrt eine Sammlung von Tips und Tricks, die jeder Entwickler benötigen wird, wenn er sich tiefer mit WebDirect auseinander setzt. Dabei sind:
- Verschiedene Methoden PDFs zu erstellen und zum Download anzubieten.
- Skripte auf dem Server ausführen. Tipps zum Debuggen.
- Wie zeigt man direkt eine Seite (Landing Page) an, ohne dass sich der User einloggen muss. WebDirect in einem Iframe.
- FileSystem Zugriff, was geht? Was geht eben nicht!
- Weitergehende Punkte zur Server Installation: Server Ports, Zertifikate einrichten und das Modifizieren der WebDirect HomePage. IP-LatenzZeiten.
- Tipps zu Umgang mit Mandanten mit $$Pfad zur Daten-Datei
FMK2018- Anforderungen einer Standardsoftware Karsten RisseeuwVerein FM Konferenz
Eine Checkliste mit allen Anforderungen für eine Standardsoftware. Wer eine Standardlösung erstellen möchte, will diese an möglichst vielen Kunden verkaufen. Sobald die Software in freier Wildbahn herumläuft, stellen sich viele Fragen: Sicherheit, Datenpflege, Export, Import, Benutzerverwaltung, Upgrades, neue Plattformen, usw. In diesem Vortrag geht es um eine Übersicht typischer Anforderungen und um mögliche Lösungsansätze. Ziel des Vortrags ist es, dass man für eigene Projekte erkennt was noch fehlt und wie man zu einer Lösung kommen kann.
FileMaker Screencasts auf Deutsch
aktuell alle Screencasts frei verfügbar
Themenvorschläge erwünscht
keine Versprechungen
Rückmeldungen können anspornen
FileMaker Pro Advanced:
Starter Apps und Add-On Tabellen, Master- Detailview, Neue Layoutmodus, Standardfelder beim Erstellen und deren Anpassung.
FileMaker Go:
Ich werde hier die Sensorenabfrage, Drag und Drop im Splitview Modus, Autovervollständigung, Kurzbefehle und Benachrichtigung vorstellen.
FileMaker Server:
Während meines Vortrages wird der Server live installiert und dann über die essentiellen Änderungen, wie Admin-Console, Data-API, FileMaker Admin API, Terminal und FileMaker Cloud reden.
FileMaker Migration Werkzeug wird vorgeführt und über die Updatekonzepte von Lösungen gesprochen.
JSON innerhalb FileMaker
"JSON innerhalb von FileMaker-Lösungen wirksam einsetzen"
Microsoft Active Directory
"Einführung in Microsoft Active Directory für FileMaker Programmierer"
FMK2018- Benutzerverwaltung für FileMaker Pro Karsten RisseeuwVerein FM Konferenz
Wie baue ich eine eigene Benutzerverwaltung?
Eine Benutzerverwaltung erlaubt es einem Administrator weitere Mitarbeiter eigene Konten und Zugriffsrechte einzuräumen. FileMaker bietet dazu viele Möglichkeiten die man direkt nutzen kann. Bequemer wird es allerdings, wenn man dazu eigene Routinen schreibt. In diesem Vortrag wird gezeigt, wie sich eine solche Benutzerverwaltung aufbauen lässt und was es dabei zu berücksichtigen gilt. Zur Sprache kommen: FileMaker Konten, Sicherheitsaspekte, Zugriffsrechte, Anmeldung/Abmeldung/Kontenwechsel, Verwaltung von Benutzern über eine eigene Tabelle, Zusätzliche Funktionalitäten einbauen (Startdatum, Enddatum, Sprachwechsel). Zum Vortrag gehört eine funktionierende Benutzerverwaltung, strukturiert als FileMaker Modul.
FMK2018- FileMaker und Linux mit SSH zusammenführen Christian SchmitzVerein FM Konferenz
Das MBS-Plugin öffnet die Türe zu Linux
Viele Webserver und die FileMaker Cloud basieren auf Linux Systemen. Über das MBS Plugin können Sie per SSH eine Verbindung aufbauen und Befehle ausführen. Über SFTP können Sie Dateien hoch- und runter laden. Wir zeigen, wie man aus FileMaker eine Webseite aktualisiert und bei FileMaker Cloud gezielt Dateien verarbeitet.
FMK2018 Spass am Coding Advent of Code - Workshop by Russell WatsonVerein FM Konferenz
Haben Sie Spaß am FileMaker programmieren?
Lieben Sie es Aufgaben in FileMaker zu lösen?
Mögen Sie mit anderen Entwickler Ideen austauschen und zusammen codieren?
>>>> Dann liegen Sie hier richtig! <<<<
In meinem Vortrag wende ich mich an Anfänger und Fortgeschrittene.
Im Teil 1 wird
- der Aufbau von Layouts
- die Elemente und Bereiche und was ich damit tun kann
- der Zusammenhang von Tabellenauftreten und Layouts
gezeigt.
In Teil 2 werde ich Beispiele für dynamische Layouts und Drucklayouts zeigen
- dynamisches Layout auf Basis von unterschiedlichen Sortierungen
- Drucklayout mit Übertrag, Gesamtsumme und Seitennummern
- Drucklayout mit Seitennummern über mehrere Layouts
Ich habe in der Beispieldatei und in den Folien die dynamische Layouts drin, im Vortrag selber war dazu leider keine Zeit.
In meinem Vortrag wende ich mich an Anfänger und Fortgeschrittene.
In meinem Vortrag werde an Hand von Beispielen zeigen, wie man sich Funktionen in FileMaker erarbeiten kann und wie man diese schnell ausprobieren kann.
Ich werde folgende Funktionen zeigen:
- Austauschen() ; Substitute()
- Wenn() ; if()
- Falls(); Case( )
- LayoutIDs() ; LayotuIDs()
- HoleContainerAttribute() ; GetContainerAttribute()
- LiesLayoutobjektAttribut() ; GetLayoutObjectAttribute()
- Berechne() ; Evaluate()
- SetzeVar() ; Let()
- Hole() ; Get()
Wenn bestimmte Funktionen erklärt werden sollen, könnt ihr die Wünsche an filemaker@swen-bauer.de senden. Ich werde dann versuchen diese im Vortrag zu berücksichtigen.
FMK2018 Mein erster FileMaker Server Was ist das? Was kann der Server? Brauch...Verein FM Konferenz
Custom Apps kann jeder entwickeln. Die FileMaker Webinars zeigen es und in der FileMaker Academy lassen sich die ersten Schritte schnell lernen.
Doch selten steht die erste Custom App allein. Es kommen weitere hinzu, sie teilen sich Daten und Logik und schon wird aus dem Experiment eine Lösung, die in den Geschäftsalltag integriert ist.
Mancher gute Ansatz scheitert oder steht auf wackeligen Beinen, weil die Risiken und Nebenwirkungen des ‚wilden hostings‘ (FileMaker PRO als Server), fehlender Datensicherungen und Datensicherheit ganz allgemein unterschätzt werden.
Spätestens seit diesem Frühjahr muss sich aber jeder, der Daten in einem Programm speichert mit diesen Fragen auseinandersetzen (DSGVO).
Manche Dienste lassen sich sogar nur über den FileMaker Server nutzen (Data API, PHP Web Publishing, WebDirect - Ihre Custom App aus dem Browser nutzen) sind Möglichkeiten, die den Server auf einer dedizierten Maschine erfordern.
Im Vortrag wird den Teilnehmern gezeigt, wie man mit dem FileMaker Server umgeht und wie man viele Probleme mit seinen Custom Apps vermeiden kann.
FMK2018 FileMaker Server 17 - Solution Deployment neu gedacht Der Bruch mit d...Verein FM Konferenz
Mit der Version 17 hat FileMaker ein neues Lizenzmodell eingeführt. Passend zur Professionalisierung der Programme auf der Plattform kamen neue Möglichkeiten der Steuerung des Servers über Systemkommandos und über die neue Admin-API. Die Möglichkeit mit jeder Lizenz mindestens drei Server installieren zu können, erlaubt ein Arbeiten nach der DTAP Methode (Develop, Test, Approve, Production). Besonders nützlich hierbei ist das neue FileMaker DataMigrationTool.
Vorstellung des Servers, Vorstellung des Tools, vertiefende Beispiele und soweit Zeit und Interesse bestehen, ein Blick 'under the hood' der Data Migration.
FMK2018- Das neue Migrationstool/… per Hand oder geht das doch bequemer? Phil...Verein FM Konferenz
Philipp Puls stellt das "base72 DataMigration", ein open source Tool der 72solutions GmbH um die DataMigration aus einem Produktiv-File in einen Clone weitgehend zu automatisieren.
Eigenes HTML5-Framework mit Drag und Drop
Daten aus einer FileMaker-Event-Datenbank grafisch-interaktiv im WebViewer darstellen.
Die Daten werden mit FileMaker-Funktionen (Custom Functions, Scripts) in eine Webseite mit HTML, SVC, CSS und JavaScript aufbereitet und im WebViewer dargestellt. Die Events lassen sich mit der Maus/Touch verschieben, in Dauer ändern, per Doppelklick/Long-Touch neue erstellen.
Ich führe durch die Konstruktionselemente, erläutere die rekursiven Eigenen Funktionen und die JavaScript-Funktionen für die Interaktion mit dem WebViewer.
Falls die Zeit erlaubt, werfen wir noch einen Blick auf eine alternative Einbindung der JavaScript-Library jQuery mit dem Kalender-Plugin FullCalendar-Scheduler.
Als Vorabinformation:
https://community.filemaker.com/docs/DOC-8518
https://community.filemaker.com/docs/DOC-8554
FMK2019 Layout Rechnungsdruck mit Übertrag und Gesamtbetrag by Swen BauerVerein FM Konferenz
Viele von euch kennen die Problematik: Wie drucke ich alle Positionen einer Rechnung, eines Lieferscheins oder einer Umsatzliste nach Artikel korrekt aus?
• Wie bilde ich die benötigten Summen?
• Was muss ich tun, damit auf jeder Seite eine Zwischensumme steht?
• Wie bekomme ich es hin, dass kein Seitenumbruch nach dem letzten Datensatz eingefügt werden kann und die Gesamtsumme nicht allein auf einer neuen Seite steht, d.h. keine „verwaisten“ Summen entstehen?
• Wie sorge ich dafür, dass meine Seiten korrekt nummeriert sind?
• Wie kann ich weitere Seiten drucken, die auch korrekt weiternummeriert sind?
Swen Bauer zeigt, wie man diese Probleme lösen kann. An einem konkreten Beispiel werden die benötigten Felder besprochen, damit alle diese Fragen beantwortet sind. Dazu werden die benötigten Layoutbereiche gezeigt und ebenfalls besprochen.
FMK2017 - Was ist neu in FileMaker 16 by Michael ValentinVerein FM Konferenz
Mit FileMaker 16 wurden wieder viele interessante Funktionen und Verbesserungen veröffentlicht, die den Entwicklern und Nutzern des Produktes helfen noch effektiver damit zu arbeiten.
Es werden in diesem Vortrag auf die Neuerungen der verschiedenen Bereiche wie Mobilität, Layouten, Entwicklung, Sicherheit, FileMaker Server, Integration und Skalierbarkeit behandelt
Unter anderem folgende Punkte demonstriert:
- iBeacon Einsatz
- Unterschriften direkt im Layout
- iOS Animationeffekte
- Karten-Layouts
- Layout Objektfenster
- FileMaker Data API
- JSON Funktionen
- neue MS Windowsdarstellung
- Verschlüsselungstechniken
- Webdirekt
- Darstellung von FM Daten mit Hilfe von Tableau
Das Thema FileMaker Cloud wird anhand eines Beispiels anschaulich dargestellt und Unterschiede zum normalen FileMaker Server erklärt. Somit kann sich jeder ein Bild machen, ob der Einsatz von für den eigenen Einsatzbereich in Frage kommt.
FMK2019 PSoS - Perform Script on Server Wie einsetzen und wie entwickeln? by ...Verein FM Konferenz
Immer wieder ist in der FileMaker Community zu hören und zu lesen, wie toll es sei, Scripts auf dem Server laufen zu lassen und wie viel Performance man dadurch gewinne.
Beim Einsatz des zweifelsohne aussergewöhnlichen Script-Schrittes "Perform Script on Server" ist aber einiges zu beachten.
In diesem Vortrag nähern wir uns dem Thema Schritt für Schritt. Einerseits erfahren wir, wie wir Scripts schreiben müssen, damit sie auf dem Server erfolgreich ausgeführt werden können. Andererseits gehen wir auf die etwas speziellen Anforderungen an den Entwicklungsprozess ein, die dadurch entstehen, dass wir auf dem Server den Debugger nicht mitlaufen lassen können.
FMK2019 dot-Net-Plugin selbst programmieren by Werner StaubVerein FM Konferenz
Die Microsoft-Windows-Umgebung basiert heute weitgehend auf DotNet. Gelingt es, diese Funktionen aus FileMaker heraus zu nutzen, stehen eine Unzahl von weiteren Möglichkeiten zur Verfügung. Es wird möglich, Windows als Betriebssystem und die Office-Applikationen (Excel, PowerPoint, Word, Outlook, ...) zu beherrschen. Das tönt furchtbar kompliziert – ist es aber nicht. Wenn der Einstieg einmal gemacht ist, steht eine völlig neue Welt offen.
Werner Staub nutzt diese Möglichkeiten in der AXA Schweiz in vielen Applikationen. Er erläutert, welche Schritte für den Einstieg nötig sind. An einem praktischen Beispiel erklärt er, wie eine neue Funktion in das PlugIn eingefügt und in FileMaker genutzt werden kann. Zudem zeigt er, wie in der AXA damit komplexe Reports in Excel erstellt werden.
In diesem Vortrag zeigt Alexis Gerht das Basis-Rüstzeug zum erfolgreichen Start mit WebDirect Projekten
Mit WebDirekt gibt FileMaker uns Entwicklern eine mächtige Technologie in die Hand, um mit den bekannten FileMaker Werkzeugen & Know-How Web-Anwendungen zu entwickeln. In diesem Vortrag zeige ich die Grundlagen, die für den Einsatz von WebDirect benötigt werden. Des weiteren beleuchte ich aus eigener Erfahrung Fragen und Themen, die man sich als Entwickler früher oder später selber einmal stellen würde:
⁃ Lizenzen. Was für eine Lizenz brauche ich?
⁃ Layouts & Skripts: Was muss ich beachten. Welche Script Schritte funktionieren?
⁃ Wie funktioniert die Vaadin Engine, die FileMaker einsetzt.
⁃ Server Überlegungen.
⁃ Überlegungen Vor- und Nachteile zu konventionellen LAMP Systemen (Linux, Apache, MySQL, PHP)
⁃ ODBC auf MySQL Tabellen als Alternative?
⁃ Wie blende ich alle Werkzeug- & Steuerleisten aus, so dass die Lösung komplett wie eine WebPage aussieht?
FMK2018-Portalfilterung und Sortierung Gerhard SchwingenschloeglVerein FM Konferenz
Gerhard Schwingenschlögl zeigt die Filterung eines Portals mit Hilfe des Beziehungsgraphen in Kombination mit dem Portalfilter. Eine dynamische Sortierung sorgt für Benutzerfreundlichkeit.
"Die essenzielle Sammlung für den FileMaker Entwickler"
In diesem weiterführenden Vortrag zu WebDirect zeigt Alexis Gehrt eine Sammlung von Tips und Tricks, die jeder Entwickler benötigen wird, wenn er sich tiefer mit WebDirect auseinander setzt. Dabei sind:
- Verschiedene Methoden PDFs zu erstellen und zum Download anzubieten.
- Skripte auf dem Server ausführen. Tipps zum Debuggen.
- Wie zeigt man direkt eine Seite (Landing Page) an, ohne dass sich der User einloggen muss. WebDirect in einem Iframe.
- FileSystem Zugriff, was geht? Was geht eben nicht!
- Weitergehende Punkte zur Server Installation: Server Ports, Zertifikate einrichten und das Modifizieren der WebDirect HomePage. IP-LatenzZeiten.
- Tipps zu Umgang mit Mandanten mit $$Pfad zur Daten-Datei
FMK2018- Anforderungen einer Standardsoftware Karsten RisseeuwVerein FM Konferenz
Eine Checkliste mit allen Anforderungen für eine Standardsoftware. Wer eine Standardlösung erstellen möchte, will diese an möglichst vielen Kunden verkaufen. Sobald die Software in freier Wildbahn herumläuft, stellen sich viele Fragen: Sicherheit, Datenpflege, Export, Import, Benutzerverwaltung, Upgrades, neue Plattformen, usw. In diesem Vortrag geht es um eine Übersicht typischer Anforderungen und um mögliche Lösungsansätze. Ziel des Vortrags ist es, dass man für eigene Projekte erkennt was noch fehlt und wie man zu einer Lösung kommen kann.
FileMaker Screencasts auf Deutsch
aktuell alle Screencasts frei verfügbar
Themenvorschläge erwünscht
keine Versprechungen
Rückmeldungen können anspornen
FileMaker Pro Advanced:
Starter Apps und Add-On Tabellen, Master- Detailview, Neue Layoutmodus, Standardfelder beim Erstellen und deren Anpassung.
FileMaker Go:
Ich werde hier die Sensorenabfrage, Drag und Drop im Splitview Modus, Autovervollständigung, Kurzbefehle und Benachrichtigung vorstellen.
FileMaker Server:
Während meines Vortrages wird der Server live installiert und dann über die essentiellen Änderungen, wie Admin-Console, Data-API, FileMaker Admin API, Terminal und FileMaker Cloud reden.
FileMaker Migration Werkzeug wird vorgeführt und über die Updatekonzepte von Lösungen gesprochen.
JSON innerhalb FileMaker
"JSON innerhalb von FileMaker-Lösungen wirksam einsetzen"
Microsoft Active Directory
"Einführung in Microsoft Active Directory für FileMaker Programmierer"
FMK2018- Benutzerverwaltung für FileMaker Pro Karsten RisseeuwVerein FM Konferenz
Wie baue ich eine eigene Benutzerverwaltung?
Eine Benutzerverwaltung erlaubt es einem Administrator weitere Mitarbeiter eigene Konten und Zugriffsrechte einzuräumen. FileMaker bietet dazu viele Möglichkeiten die man direkt nutzen kann. Bequemer wird es allerdings, wenn man dazu eigene Routinen schreibt. In diesem Vortrag wird gezeigt, wie sich eine solche Benutzerverwaltung aufbauen lässt und was es dabei zu berücksichtigen gilt. Zur Sprache kommen: FileMaker Konten, Sicherheitsaspekte, Zugriffsrechte, Anmeldung/Abmeldung/Kontenwechsel, Verwaltung von Benutzern über eine eigene Tabelle, Zusätzliche Funktionalitäten einbauen (Startdatum, Enddatum, Sprachwechsel). Zum Vortrag gehört eine funktionierende Benutzerverwaltung, strukturiert als FileMaker Modul.
FMK2018- FileMaker und Linux mit SSH zusammenführen Christian SchmitzVerein FM Konferenz
Das MBS-Plugin öffnet die Türe zu Linux
Viele Webserver und die FileMaker Cloud basieren auf Linux Systemen. Über das MBS Plugin können Sie per SSH eine Verbindung aufbauen und Befehle ausführen. Über SFTP können Sie Dateien hoch- und runter laden. Wir zeigen, wie man aus FileMaker eine Webseite aktualisiert und bei FileMaker Cloud gezielt Dateien verarbeitet.
FMK2018 Spass am Coding Advent of Code - Workshop by Russell WatsonVerein FM Konferenz
Haben Sie Spaß am FileMaker programmieren?
Lieben Sie es Aufgaben in FileMaker zu lösen?
Mögen Sie mit anderen Entwickler Ideen austauschen und zusammen codieren?
>>>> Dann liegen Sie hier richtig! <<<<
In meinem Vortrag wende ich mich an Anfänger und Fortgeschrittene.
Im Teil 1 wird
- der Aufbau von Layouts
- die Elemente und Bereiche und was ich damit tun kann
- der Zusammenhang von Tabellenauftreten und Layouts
gezeigt.
In Teil 2 werde ich Beispiele für dynamische Layouts und Drucklayouts zeigen
- dynamisches Layout auf Basis von unterschiedlichen Sortierungen
- Drucklayout mit Übertrag, Gesamtsumme und Seitennummern
- Drucklayout mit Seitennummern über mehrere Layouts
Ich habe in der Beispieldatei und in den Folien die dynamische Layouts drin, im Vortrag selber war dazu leider keine Zeit.
In meinem Vortrag wende ich mich an Anfänger und Fortgeschrittene.
In meinem Vortrag werde an Hand von Beispielen zeigen, wie man sich Funktionen in FileMaker erarbeiten kann und wie man diese schnell ausprobieren kann.
Ich werde folgende Funktionen zeigen:
- Austauschen() ; Substitute()
- Wenn() ; if()
- Falls(); Case( )
- LayoutIDs() ; LayotuIDs()
- HoleContainerAttribute() ; GetContainerAttribute()
- LiesLayoutobjektAttribut() ; GetLayoutObjectAttribute()
- Berechne() ; Evaluate()
- SetzeVar() ; Let()
- Hole() ; Get()
Wenn bestimmte Funktionen erklärt werden sollen, könnt ihr die Wünsche an filemaker@swen-bauer.de senden. Ich werde dann versuchen diese im Vortrag zu berücksichtigen.
FMK2018 Mein erster FileMaker Server Was ist das? Was kann der Server? Brauch...Verein FM Konferenz
Custom Apps kann jeder entwickeln. Die FileMaker Webinars zeigen es und in der FileMaker Academy lassen sich die ersten Schritte schnell lernen.
Doch selten steht die erste Custom App allein. Es kommen weitere hinzu, sie teilen sich Daten und Logik und schon wird aus dem Experiment eine Lösung, die in den Geschäftsalltag integriert ist.
Mancher gute Ansatz scheitert oder steht auf wackeligen Beinen, weil die Risiken und Nebenwirkungen des ‚wilden hostings‘ (FileMaker PRO als Server), fehlender Datensicherungen und Datensicherheit ganz allgemein unterschätzt werden.
Spätestens seit diesem Frühjahr muss sich aber jeder, der Daten in einem Programm speichert mit diesen Fragen auseinandersetzen (DSGVO).
Manche Dienste lassen sich sogar nur über den FileMaker Server nutzen (Data API, PHP Web Publishing, WebDirect - Ihre Custom App aus dem Browser nutzen) sind Möglichkeiten, die den Server auf einer dedizierten Maschine erfordern.
Im Vortrag wird den Teilnehmern gezeigt, wie man mit dem FileMaker Server umgeht und wie man viele Probleme mit seinen Custom Apps vermeiden kann.
FMK2018 FileMaker Server 17 - Solution Deployment neu gedacht Der Bruch mit d...Verein FM Konferenz
Mit der Version 17 hat FileMaker ein neues Lizenzmodell eingeführt. Passend zur Professionalisierung der Programme auf der Plattform kamen neue Möglichkeiten der Steuerung des Servers über Systemkommandos und über die neue Admin-API. Die Möglichkeit mit jeder Lizenz mindestens drei Server installieren zu können, erlaubt ein Arbeiten nach der DTAP Methode (Develop, Test, Approve, Production). Besonders nützlich hierbei ist das neue FileMaker DataMigrationTool.
Vorstellung des Servers, Vorstellung des Tools, vertiefende Beispiele und soweit Zeit und Interesse bestehen, ein Blick 'under the hood' der Data Migration.
FMK2018- Das neue Migrationstool/… per Hand oder geht das doch bequemer? Phil...Verein FM Konferenz
Philipp Puls stellt das "base72 DataMigration", ein open source Tool der 72solutions GmbH um die DataMigration aus einem Produktiv-File in einen Clone weitgehend zu automatisieren.
Eigenes HTML5-Framework mit Drag und Drop
Daten aus einer FileMaker-Event-Datenbank grafisch-interaktiv im WebViewer darstellen.
Die Daten werden mit FileMaker-Funktionen (Custom Functions, Scripts) in eine Webseite mit HTML, SVC, CSS und JavaScript aufbereitet und im WebViewer dargestellt. Die Events lassen sich mit der Maus/Touch verschieben, in Dauer ändern, per Doppelklick/Long-Touch neue erstellen.
Ich führe durch die Konstruktionselemente, erläutere die rekursiven Eigenen Funktionen und die JavaScript-Funktionen für die Interaktion mit dem WebViewer.
Falls die Zeit erlaubt, werfen wir noch einen Blick auf eine alternative Einbindung der JavaScript-Library jQuery mit dem Kalender-Plugin FullCalendar-Scheduler.
Als Vorabinformation:
https://community.filemaker.com/docs/DOC-8518
https://community.filemaker.com/docs/DOC-8554
FMK2019 Layout Rechnungsdruck mit Übertrag und Gesamtbetrag by Swen BauerVerein FM Konferenz
Viele von euch kennen die Problematik: Wie drucke ich alle Positionen einer Rechnung, eines Lieferscheins oder einer Umsatzliste nach Artikel korrekt aus?
• Wie bilde ich die benötigten Summen?
• Was muss ich tun, damit auf jeder Seite eine Zwischensumme steht?
• Wie bekomme ich es hin, dass kein Seitenumbruch nach dem letzten Datensatz eingefügt werden kann und die Gesamtsumme nicht allein auf einer neuen Seite steht, d.h. keine „verwaisten“ Summen entstehen?
• Wie sorge ich dafür, dass meine Seiten korrekt nummeriert sind?
• Wie kann ich weitere Seiten drucken, die auch korrekt weiternummeriert sind?
Swen Bauer zeigt, wie man diese Probleme lösen kann. An einem konkreten Beispiel werden die benötigten Felder besprochen, damit alle diese Fragen beantwortet sind. Dazu werden die benötigten Layoutbereiche gezeigt und ebenfalls besprochen.
FMK2017 - Was ist neu in FileMaker 16 by Michael ValentinVerein FM Konferenz
Mit FileMaker 16 wurden wieder viele interessante Funktionen und Verbesserungen veröffentlicht, die den Entwicklern und Nutzern des Produktes helfen noch effektiver damit zu arbeiten.
Es werden in diesem Vortrag auf die Neuerungen der verschiedenen Bereiche wie Mobilität, Layouten, Entwicklung, Sicherheit, FileMaker Server, Integration und Skalierbarkeit behandelt
Unter anderem folgende Punkte demonstriert:
- iBeacon Einsatz
- Unterschriften direkt im Layout
- iOS Animationeffekte
- Karten-Layouts
- Layout Objektfenster
- FileMaker Data API
- JSON Funktionen
- neue MS Windowsdarstellung
- Verschlüsselungstechniken
- Webdirekt
- Darstellung von FM Daten mit Hilfe von Tableau
Das Thema FileMaker Cloud wird anhand eines Beispiels anschaulich dargestellt und Unterschiede zum normalen FileMaker Server erklärt. Somit kann sich jeder ein Bild machen, ob der Einsatz von für den eigenen Einsatzbereich in Frage kommt.
FMK2019 PSoS - Perform Script on Server Wie einsetzen und wie entwickeln? by ...Verein FM Konferenz
Immer wieder ist in der FileMaker Community zu hören und zu lesen, wie toll es sei, Scripts auf dem Server laufen zu lassen und wie viel Performance man dadurch gewinne.
Beim Einsatz des zweifelsohne aussergewöhnlichen Script-Schrittes "Perform Script on Server" ist aber einiges zu beachten.
In diesem Vortrag nähern wir uns dem Thema Schritt für Schritt. Einerseits erfahren wir, wie wir Scripts schreiben müssen, damit sie auf dem Server erfolgreich ausgeführt werden können. Andererseits gehen wir auf die etwas speziellen Anforderungen an den Entwicklungsprozess ein, die dadurch entstehen, dass wir auf dem Server den Debugger nicht mitlaufen lassen können.
FMK2019 dot-Net-Plugin selbst programmieren by Werner StaubVerein FM Konferenz
Die Microsoft-Windows-Umgebung basiert heute weitgehend auf DotNet. Gelingt es, diese Funktionen aus FileMaker heraus zu nutzen, stehen eine Unzahl von weiteren Möglichkeiten zur Verfügung. Es wird möglich, Windows als Betriebssystem und die Office-Applikationen (Excel, PowerPoint, Word, Outlook, ...) zu beherrschen. Das tönt furchtbar kompliziert – ist es aber nicht. Wenn der Einstieg einmal gemacht ist, steht eine völlig neue Welt offen.
Werner Staub nutzt diese Möglichkeiten in der AXA Schweiz in vielen Applikationen. Er erläutert, welche Schritte für den Einstieg nötig sind. An einem praktischen Beispiel erklärt er, wie eine neue Funktion in das PlugIn eingefügt und in FileMaker genutzt werden kann. Zudem zeigt er, wie in der AXA damit komplexe Reports in Excel erstellt werden.
FMK2017 - Plugins für die FileMaker Cloud by Christian SchmitzVerein FM Konferenz
Seit diesem Jahr gibt es FileMaker Cloud auch in Europa inklusive der Möglichkeit Plugins zu installieren.
Christian Schmitz zeigt, wie man Plugins in der Cloud installiert und welche Möglichkeiten damit eröffnet werden.
Mit jeder neuen Softwaregeneration gehen die Hersteller entweder den Weg zur mobilen Anwendung oder ins Web. Dabei scheinen die normalen Poweruser vergessen zu werden. Ob das wirklich so ist, was wir von unserem Hersteller bekommen und wie es funktioniert ist Gegenstand des Vortrags mit hoffentlich lebhafter Diskussion.
Es wird zunächst ein Überblick über Rolle, Einsatz und Möglichkeiten des FileMaker Servers gegeben. Dabei werden auch die im Unternehmenseinsatz wichtigen Teile wie z. B. Single-Sign-on (mit nur einer Anmeldung am Rechner auch FileMaker Datenbanken öffnen können) oder Stand-by Installationen zumindest auch so vorgestellt, dass Entscheider sich ein Bild machen können.
Mit der Beschäftigung von Skript-Ausführung auf dem Server und der Zeitsteuerung umreissen wir die Arbeitsteilung zwischen Server-Client Systemen und besprechen mit einem Blick unter die Haube von Webdirect die Nutzung von FileMaker ohne sein Desktop-Gegenstück (außer einem Webbrowser natürlich).
Hat das Einfluss auf Entwicklungs- und Einsatzplanung (welche Geräte, welche Software, was und wie verteilen...)? Wo sind Chancen und Gefahren? Praktische Erfahrungen aus unterschiedlichen Umgebungen sollten in der Diskussion beigesteuert werden. Berichte und Infos von der Devcon in USA werden selbstverständlich eingestreut.
Ziel ist, dass die Teilnehmer ein umfassendes Bild von den Möglichkeiten der aktuellen Serverversion haben, kritisch den eigenen Einsatz beurteilen und Entscheidungen für die Zukunft treffen können.
FMK2014: Ein Warenwirtschaftssystem, das mit Scannern, Waagen und Mitarbeiter...Verein FM Konferenz
Teil 2/2: So funktioniert die Anbindung von Dokumentenscannern, Waagen, RFID-Kartenlesegeräten – und der Informationsfluss im Unternehmen
Heike Landschulz und Klaus Kegebein zeigen ein ERP-System mit Anbindung von Scannern, Waagen und RFID-Lesegeräten.
Die Kosmetik Konzept GmbH – Hersteller von Kosmetik- und Medizinprodukten – setzt in allen Bereichen auf FileMaker: von den allgemeinen Stammdaten (Adressen, Artikel, Mitarbeiter) über Rezepturentwicklung, Kalkulation, Einkauf, Lagerhaltung, Produktion, Qualitätssicherung, Dokumentation, Vertrieb und Rechnungsstellung bis zum Controlling wird alles in einer Datenbank verwaltet.
Klaus Kegebein zeigt, wie die Datenbank mit den Anwendern und die Anwender untereinander Informationen austauschen: über ein Todo-System, mit E-Mail-Benachrichtigungen, einem „Handbuch-Abo“ usw.
Heike Landschulz erklärt, wie sie unterschiedliche Dokumentenscanner in die Datenbank eingebunden hat, wie sie mit FileMaker Waagen ansteuert (von der mg-Analysenwaage bis zur 1,5-Tonnen-Bodenwaage), wie sie zur fälschungssicheren Identifikation von Mitarbeitern RFID-Kartenlesegeräte ausliest.
Beispiel: Lesen von RFID-Karten:
http://www.filemaker-konferenz.com/2014/downloads/Landschulz_Heike/KommunikationMenschMaschine_RFID.fmp12
Beispiel: Anbindung von Waagen:
http://www.filemaker-konferenz.com/2014/downloads/Landschulz_Heike/KommunikationMenschMaschine_Wiegen.fmp12
Warum es Sinn macht aus Hardware Software zu machen
Virtualisierung ist in der IT Welt nicht mehr wegzudenken. Jeder ist auch ohne es zu wissen schon in Kontakt mit ihnen gekommen.
Der Vortrag soll die Vorteile und Techniken der Virtualisierung von Server betrachten und einen kurzen Überblick über kostenfreie und kostenpflichtige Anbieter verschaffen.
FMK2019 FileMaker Anbindung an Online Systeme by Michael HeiderVerein FM Konferenz
Dipl.-Ing. Michael Heider zeigt, wie FileMaker Datenbanken auf Online-Systeme mit einer REST-API zugreifen und Daten als JSON-Objekte austauschen können.
FMK2015 FileMaker Server Netzwerk & Perfomance by Bernhard Schulzschubec
Ein Vortrag von Bernhard Schulz / schubec GmbH zum Thema FileMaker und Geschwindigkeit/Performance im Client-Server Betrieb. Vorgetragen auf der FileMaker Konferenz 2015 in Hamburg. Analyse des GIOP/IIOP Protokolls auf CORBA Basis.
Innerhalb einer FileMaker-Datenbank ist die Anzahl möglicher Fehler nicht zu unterschätzen.
Angefangen von fragilen Scriptschritten wie "Gehe zu Objekt()", oder "Ausschnitt aktualisieren ()" sind derzeit mehr als 240 FileMaker-Fehlercodes definiert.
Manche Fehler schlummern von Beginn an in der Datenbank, andere entstehen während der Weiterentwicklung und werden oftmals erst vom Anwender gefunden.
Inspiriert vom amerikanischen Entwickler Matt Petrowsky habe ich eine Routine (weiter)entwickelt, die auftretende Fehler in einer Protokolltabelle aufzeichnet und je nach Brisanz den Entwickler umgehend per E-Mail informiert.
Darüber hinaus eignet sich das Fehler-Protokoll auch zum Debuggen von Serverscripts.
Einmal implementiert, ist der Programmier-Mehraufwand gering, der Nutzen jedoch enorm.
FMK2014: Ein Warenwirtschaftssystem, das mit Scannern, Waagen und Mitarbeiter...Verein FM Konferenz
Teil 1/2: So funktioniert die Anbindung von Dokumentenscannern, Waagen, RFID-Kartenlesegeräten – und der Informationsfluss im Unternehmen
Heike Landschulz und Klaus Kegebein zeigen ein ERP-System mit Anbindung von Scannern, Waagen und RFID-Lesegeräten.
Die Kosmetik Konzept GmbH – Hersteller von Kosmetik- und Medizinprodukten – setzt in allen Bereichen auf FileMaker: von den allgemeinen Stammdaten (Adressen, Artikel, Mitarbeiter) über Rezepturentwicklung, Kalkulation, Einkauf, Lagerhaltung, Produktion, Qualitätssicherung, Dokumentation, Vertrieb und Rechnungsstellung bis zum Controlling wird alles in einer Datenbank verwaltet.
Klaus Kegebein zeigt, wie die Datenbank mit den Anwendern und die Anwender untereinander Informationen austauschen: über ein Todo-System, mit E-Mail-Benachrichtigungen, einem „Handbuch-Abo“ usw.
Heike Landschulz erklärt, wie sie unterschiedliche Dokumentenscanner in die Datenbank eingebunden hat, wie sie mit FileMaker Waagen ansteuert (von der mg-Analysenwaage bis zur 1,5-Tonnen-Bodenwaage), wie sie zur fälschungssicheren Identifikation von Mitarbeitern RFID-Kartenlesegeräte ausliest.
Beispiel: Lesen von RFID-Karten:
http://www.filemaker-konferenz.com/2014/downloads/Landschulz_Heike/KommunikationMenschMaschine_RFID.fmp12
Beispiel: Anbindung von Waagen:
http://www.filemaker-konferenz.com/2014/downloads/Landschulz_Heike/KommunikationMenschMaschine_Wiegen.fmp12
FMK2017 - REST mobil- die andere Serververbindung by Volker KrambrichVerein FM Konferenz
Mobile Apps müssen funktionieren, auch bei keiner oder langsamer Internet Verbindung.
Das Arbeiten mit Sync-Techniken ist gut, erfordert aber eine FileMaker Server Verbindung.
Das ist nicht immer gut und oft auch gar nicht nötig.
Volker Krambrich zeigt eine Handwerks-App, mit der Techniker unterwegs ihre Tätiglkeit berichten, schnell Bilder, Skizzen und Nachrichten senden und empfangen. Benutzt wird ein simples Gateway das mit REST Kommandos gesteuert wird und den FileMaker Befehl "Aus URL einfügen..." nutzt.
Die Lösung und die konzeptionellen Grundlagen werden vorgestellt und erläutert.
FMK2017 - FileMaker Server in der Cloud by Volker KrambrichVerein FM Konferenz
Volker Krambrich präsentiert seine Erfahrungen nach über einem Jahr Nutzung von FileMaker Server als als Service, ohne einen eigenen Server ins Haus zu nehmen.
Er bringt einen Vergleich und Erfahrungsbericht aus unterschiedlichen Installationen wie AWS EC2 (Amazon), Windows Server mit eigenem FileMaker Server und FileMaker Cloud als managed Service.
Neben der Vorstellung der Möglichkeiten und der Grenzen von Modellen bei denen die Hardware und Infrastruktur von Dritten als Dienstleistung bezogen werden rundet eine Frage und Antworttunde und Diskussion mit dem Publikum den Vortrag ab.
Seit der FileMaker Pro 15 Vorstellung mit der Fitness Studio Demo kennen viele zumindest das Wort iBeacon. Alexis Gehrt zeige mit ein paar echten iBeacons, was man damit anfangen kann und auf was man bei der UUID achten muss.
Mit FileMaker 16 können die iBeacons neu als Trigger eingebunden werden und funktionieren nun, wie sie schon immer hätten funktionieren sollen: Wie von "Geisterhand" - sobald in iBeacon vom iOS in der Nähe entdeckt wird, wird der entsprechende Skript gestartet.
FMK2019 FileMaker Anbindung an Online Systeme mit cURL & JSON by Michael HeiderVerein FM Konferenz
Dipl.-Ing. Michael Heider zeigt, wie FileMaker Datenbanken auf Online-Systeme mit einer REST-API zugreifen und Daten als JSON-Objekte austauschen können.
In diesem Vortrag zeigt Alexis Gehrt die Tools und Techniken, die sich für ihn persönlich in der Praxis beim Programmieren bewährt haben:
- Kurze Einführung in den Script Debugger, DataViewer des FileMaker Pro Advanced (Einsteiger)
- Sein persönliches Lieblings-DDR-Analyse-Tool "BaseElements"
- Den Script Editor mit den SyntaxColoring aus dem MBS Plug-Ins
- Das 2empowerFM Developer Assistant Plug-In zum Suchen & Ersetzen in Scripten
- Beziehungen auf dem Beziehungsgrafen finden mit MBS und 2empowerFM
Ähnlich wie FMK2018- Migration tool Philipp Puls (20)
Martin Schwarz diskutiert an der FileMaker Konferenz 2022 in Hamburg mit den Teilnehmern wie man in FileMaker Fehler machen kann und wie diese verhindert oder abgefangen werden können.
FMK2022 FileMaker Server unter Linux Workshop von Bernhard SchulzVerein FM Konferenz
Bernhard Schulz zeigt an einem Workshop an der FileMaker Konferenz 2022 in Hamburg wie FileMaker Server unter Ubuntu installiert und eingerichtet wird.
Robert Kaiser zeigt an der FileMaker Konferenz 2022 in Hamburg wie mit SVG Grafiken in FileMaker gearbeitet werden kann und was Entwickler damit erreichen können.
Rechtsanwalt Christoph Kluss gibt einen Überblick über die aktuelle Lage in Sache DSGVO und deren Umsetzung an der FileMaker Konferenz 2022 in Hamburg.
Rechtsanwalt Christoph Kluss zeigt an der FileMaker Konferenz 2022 in Hamburg wie ein Forderungsmanagement für FileMaker Entwickler bei Rechnungen und Inkasso aussehen kann.
Standortbestimmung und offene Diskussion zu FileMaker und Claris. Claris hat angekündigt, dass die Datenbankentwicklungsumgebung FileMaker in näherer Zukunft um weitere Produkte erweitert wird. Was bedeutet dies für FileMaker Entwickler?
FMK2019 being an optimist in a pessimistic world by vincenzo menannoVerein FM Konferenz
The document discusses optimistic record locking as an alternative to pessimistic record locking in FileMaker. It describes how optimistic locking only locks records during commits, reducing server workload compared to locking for the entire edit. The document also presents techniques for implementing optimistic locking, including storing calculations, using commit footprints to track changes, and converting solutions to use local file editing to reduce network traffic. It provides examples showing how these approaches can significantly improve performance.
FMK2019 FileMaker Performance Update 2019 by HOnza KoudelkaVerein FM Konferenz
This document summarizes a presentation given by HOnza Koudelka at the 2019 FileMaker Conference in Hamburg on optimizing FileMaker performance. Some of the key points discussed include the impact of large amounts of text, container fields stored as text, server-side script performance differences between layout objects, and techniques for benchmarking and optimizing FileMaker solutions. Automated test results were also presented comparing the Data API and PHP API.
The document discusses hardware integration with FileMaker. It begins with a brief history of early integrations starting in the 1980s. It then covers different types of integration including data capture (e.g. barcodes, RFID) and data control (e.g. displays, motors). Examples of recent integrations are also presented. The remainder of the document demonstrates an automated store integration, explaining the various hardware components and how they connect and communicate with FileMaker.
FMK2019 Layout und Eigene Menüs-Management by Jörg KösterVerein FM Konferenz
Die FileMaker-Plattform verfügt über zahlreiche Möglichkeiten, Daten darzustellen.
macOS, iOS, Windows, Webdirect ... und wer weiß schon, was die Zukunft bringt.
Jede der genannten Oberflächen benötigt oftmals separate Layouts und häufig auch eine individuelle Zuordnung von „Eigenen Menüs“.
Mit steigender Komplexität, vielen Abhängigkeiten und wachsender Größe einer Datenbank-Lösung wird es zunehmend schwieriger, den Überblick zu behalten, welches Layout an welcher Stelle zur Anwendung kommt.
Ich stelle ein zukunftsfähiges und hochflexibles Konzept vor, mit dem der Entwickler in der Lage ist, effizient und kontrolliert auf Anforderungen innerhalb komplexer Datenbank-Lösungen zu reagieren.
Wer was wann und unter welchen Bedingungen (Konten, Rechte, Regionen, Test- oder Entwickler-Umgebungen usw.) welche Layouts aufruft, kann konsistent und mit wenig Aufwand administriert werden.
Die Vorteile des Konzepts werden mit zahlreichen Anwendungsbeispielen aus der Praxis gezeigt.
Dieser Vortrag eignet sich sowohl für Einsteiger als auch für Experten.
FMK2019 Layout und Eigene Menüs-Management by Jörg Köster
FMK2018- Migration tool Philipp Puls
1. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
www.filemaker-konferenz.com
… per Hand oder geht das doch bequemer
Philipp A. Puls
Das neue Migrationstool
2. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls
Mag. Philipp A. Puls
Geschäftsführender Gesellschafter der 72solutions GmbH
1992 –
1999 –
2002 –
2003 –
_
2011 –
2012 –
_
2013 –
_ _ _ _
_
2015 –
Erste kommerzielle FileMaker Datenbank
Event-Sponsoring, Marketing & PR
Gründungseigentümer RADIX Group GmbH
Uni Wien, Abschluss des Studiums der
theoretischen Physik
Verkauf der Anteile an der Radix Group
Mitglied im Führungsteam der Stefan Pusch
Unternehmensberatungs KG (base72)
Gesellschafter der 72solutions GmbH,
welche die Geschäfte der base72
weiterführt
Jährliche Vorträge auf der dot[x]FMP
Zertifiziert für:
3. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls
FileMaker Datamigration Tool
• was ist das…
➡Spezialist Volker Kambrich (mit einem tollen Vortrag dazu auf der
dot[x]FMP-Berlin 2018 —> https://dotfmp.berlin/files/168
• Verwendung im CLI:
Alle weiteren Parameter sind optional
4. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls
FileMaker DataMigration Tool
5. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls
Neue Lizenzierung
‣ Die drei FileMaker Server unserer Kunden
• Bei der Lizenzierung der «Workplace Innovation Plattform» erhalten
unsere Kunden ab dem 5ten Workplace 3 Server Lizenzen.
‣ Setup
• Serverlizenz 1 ist beim Kunden im Einsatz —> der Produktiv-Server
• Serverlizenz 2 läuft entweder beim Kunden oder in einer VM bei uns
—> der Test-Server
• Wir betreiben einen zentralen Server, mit allen Entwicklungsversionen
—> der Development-Server
‣ Connectivity
• Jeder FileMaker Server beim Kunden muss eine WAN Verbindung zu
unserem Development-Server öffnen können.
6. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls
Neue Arbeitsweise
‣ Development
• Ein FileMaker Server auf dem die Masterversion jedes Files liegt, das bei
Kunden im Einsatz ist.
‣ Testung
• Je Kunde einer seiner nun 3 FileMaker Server
• Hierher werden abgeschlossene Entwicklungsversionen migriert (mit
BackUp Daten des Kunden verschmolzen)
• Hier testet der Kunde daher mit seinen eigenen Daten, bis eine
Entwicklungsstufe freigegeben wird
‣ Produktion
• Nach der Freigabe wird die getestete Version in den Live-Betrieb migriert.
7. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls
Was ist ein Clone
‣ Charakteristik
• Kopie eines .fmp Files ohne jegliche Daten
• HASH Wert des Files
‣ Erzeugung
• Lokal: «Kopie Sichern unter» —> Clone
• Server:
✓ Backup-Plan mit Clone-Erstelung
✓ CLI dirket am Server (siehe nächste Folie)
‣ Zerstörung
• man öffnet das File —> HASH stimmt nicht mehr, also kein Clone
8. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls
Der Weg des Clones
‣ Entstehung
• Am Development-FileMaker Server wird ein Backup inkl. Clone ausgelöst
• fmsadmin BACKUP $FILE $scrPath -k 1 -d $DestPath -n -x
‣ Übertragung
• Wir übertragen unsere Clones (e@r) via nextcloud Client zu allen
Kundenservern
• Das base72 MigrationTool lädt aber auch den Clone in einen Container
‣ Migration
• Die Dateien werden am passenden Ort abgelegt, umbenannt & migriert
‣ Going-Live
• Das migrierte File wird wieder in den FileMaker Server zurückgelegt und
geöffnet
9. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls
Wie man sich das Leben schwer macht…
• Username
• Password
• Filenamen
• e@r Schlüssel
‣ ~
‣ !
‣ @
‣ #
‣ $
‣ %
‣ ^
‣ &
‣ *
‣ (
‣ )
‣ _
‣ +
‣ ^
‣ |
‣ -
‣ =
‣
‣ ]
‣ [
‣ {
‣ }
‣ ‘
‣ ;
‣ :
‣ "
‣ /
‣ .
‣ ^
‣ >
‣ ?
‣ ,
‣ <
Folgende Zeichen sind
besonders dazu
angetan, es sich
schwer zu machen:
10. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls
Technische Voraussetzungen
‣ File
• .fmp12 Dateiformat
‣ fmdmt
• Lizenz mit FDS oder FBA Membership
‣ base72 DataMigration
• Volle Funktionalität mit:
✓ FileMaker Pro 17
✓ MBS-Plugin (auch im Demo-Mode)
11. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls
Herausforderung
Ich bin dafür nicht geschaffen,
…
ich muss mir alles
aufschreiben…
Aber zum Glück kann man sich
da ja helfen (lassen) hier werden die
gewünschten Parameter
bequemer auswählbar
12. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls
Prozessunterstützung [1/2]
‣ Erzeugen der Clones und Bereitstellung für den Testserver
Hier werden die
Serverdaten
angegeben
Um die FileListe im
angegebenen Ordner
zu erhalten, hier
klicken
In diesem Feld können
abweichende e@r
Schlüssel hinterlegt
werden
Hier können die
entsprechenden Ordner
geöffnet, oder wenn
nicht vorhanden,
angelegt werden.
Eine Liste aller
angelegten
Development Dateien
Die Historie der
erzeugten Versions-
Clones der aktuellen
Datei
13. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls
Prozessunterstützung [2/2]
‣ Migration der Daten aus dem Live-File in den Clone
Hier werden die
Serverdaten
angegeben
Um die FileListe im
angegebenen Ordner
zu erhalten, hier
klicken
Mit den Radio-Buttons kann
man den passenden Schritt
für eine Ein-Schritt Migration
auswählen
Eine Liste aller
angelegten
Produktivserver
Die
Migrationshistorie
dieses
Produktivservers
Die Migrationshistorie
umfasst auch das
MigrationsProtokoll im
Volltext, das
Migrationsdatum, die
Laufzeit der Migration und
den damals verwendetetn
Clone
Hier werden die Produktiv-
Server spezifischen Daten der
e@r gespeichert Hier werden die Produktiv-
Server spezifischen Daten der
Clone Datei verwaltet
14. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls
Was man dafür braucht
‣ Tools
• fmdatamigration (für die Migration selbst)
• MBS Plugin
• für die File-Operations am Server
• um die CLI anzusprechen, ohne dort in der History alle
Masterpasswords zu hinterlassen.
15. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls
Warum wir das hier herzeigen
GPL - Verwenden, verbessern, NICHT verkaufen!
16. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls
DEMO
17. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Das neue Migrationstool/… per Hand oder geht das doch bequemer? | Philipp A. Puls
Wo bekommt man das Tool
‣ http://go.base72.at/98hef
• Nach der Registrierung erhält man einen Link per eMail unter dem die Datei
zum Download steht.
• Registrierte Benutzer werden per Newsletter von Neuerungen oder
Anpassungen informiert.
• Im File selbst logt man sich mit Admin | Admin ein und ändert das Passwort.
Damit sehen wir die Bedingungen der GPL als angenommen an!
Bitte Verbesserungen einschicken! Dann haben alle was davon
18. 9. FileMaker Konferenz | Liechtenstein | 17.-20. Oktober 2018
Vortrag und Sprecher
Vielen Dank unseren Sponsoren
Danke für das Bewerten dieses Vortrages