Warenkorb
0
Wagen 0
Telefonische Beratung +49 (0) 4482-562 90 70
Die neue Version FileMaker 16 bietet eine Menge großartiger neuer Funktionen. Overlay-Fenster im Karten-Design, Kopieren von Wertelisten, neue Funktionen, eine REST API Schnittstelle und viele weitere neue Möglichkeiten.
Entwickler und Nutzer bestehender Lösungen sollten aufgrund der vielen Neuerungen vor einem Update prüfen, ob alle Funktionen wirklich wunschgemäß funktionieren. Das beinhaltet im besonderen zu prüfen, ob alle Layouts noch wie gehabt dargestellt werden. In FileMaker 16 wurden Scrollbalken entfernt, so daß Fenster etwas kleiner sind oder ggf. mehr Inhalte anzeigen. In der neuen Version wurde der Zoom-Kontrollbereich entfernt – sollten Sie diesen einsetzen, müssen Sie ggf. einen eigenen Zoom-Kontrollbereich integrieren. Einige Dinge werden mit FileMaker 16 auf Layouts anders dargestellt als mit FileMaker 15.
Inhaltsverzeichnis
Am 9. Oktober 2017 hat FileMaker ein Update auf Version 16.0.3 für FileMaker Pro (Advanced), FileMaker Go und FileMaker Server veröffentlicht. In den neuen Versionen wurde unter anderem das Problem zerstörter Datenbanken beim Reconnect behoben. Aus diesem Grund wird jedem Nutzer von FileMaker 16 dringend empfohlen, auf allen beteiligten Geräten das Update auf FileMaker 16.0.3 zu installieren. Weitere Informationen und Download des Updates finden Sie auf folgenden Seiten:
FileMaker Pro: https://help.filemaker.com/app/answers/detail/a_id/16556
FileMaker Go: https://help.filemaker.com/app/answers/detail/a_id/16558
FileMaker Server: https://help.filemaker.com/app/answers/detail/a_id/16557
Update am 2. September 2017: Unter bestimmten Umständen kann ein FileMaker Pro 16 Client FileMaker-Datenbanken zerstören, die auf einem FileMaker Server 15 oder 16 freigegeben werden. Dieser Fehler wurde von FileMaker bereits getestet und bestätigt. In der FileMaker-Community existiert ein entsprechender Beitrag zum Problem.
Dieses Problem kann auftreten, wenn eine Datenbank ausgeblendet (ohne Fenster) geöffnet wird, währenddessen die Verbindung verloren geht und daraufhin ein Reconnect stattfindet. Die Datenbank kann daraufhin gelöschte Scripts und korrupte Berechtigungen enthalten und ist nicht wiederherstellbar.
Tipp: Wenn Sie FileMaker Pro 16 als Client an einem FileMaker Server einsetzen, empfehlen wir, häufiger Backups zu erstellen und die Historisierung von Backups zu verlängern.
Als Workaround wird empfohlen, grundsätzlich keine Datenbanken versteckt („hidden“) oder mit ausgeblendeten Fenstern zu öffnen. Es sollte außerdem vermieden werden, nach einem Verbindungsabbruch einen Reconnect auszuführen. Dies ist jedoch u.U. nicht immer möglich, weil FileMaker bei Verbindungsabbrüchen automatisch versucht, die Verbindung wiederherzustellen. Für dieses Problem existiert auch ein Thema im deutschsprachigen Forum des FileMaker Magazins.
Am 11. Juli 2017 hat FileMaker ein Update auf Version 16.0.2 für FileMaker Pro (Advanced) und FileMaker Server veröffentlicht. In der neuen Version wurden folgende Probleme behoben:
Eine der größten Neuerungen in FileMaker 16 ist die Benutzeroberfläche unter Windows ohne übergreifendes Fenster. Dies sorgt vor allem beim Betrieb mit mehreren Bildschirmen für ein deutlich verbessertes Nutzererlebnis, kann bei bestehenden Lösungen aber zu Problemen führen.
Möglicherweise könnten einige Scripts nicht mehr funktionieren und müssen für diese Situation angepaßt werden. Die Menüleiste sollte mindestens in einem Fenster aktiv sein, denn wenn die Menüleiste in allen Fenstern ausgeblendet wurde, gibt es keinen Weg mehr sie zu nutzen.
FileMaker 16 enthält einige interne Änderungen. WebViewer nutzen eine neue WebKit-Version auf dem Mac mit einer veränderten API. Christian Schmitz, Entwickler des MBS FileMaker Plugins, berichtet davon, daß alle Plugin-Funktionen für den WebViewer mit FileMaker 16 nicht mehr funktioniert haben. Auch wenn zwischenzeitlich fast alle Funktionen wieder zur Verfügung stehen, fehlen nach wie vor einige wichtige Dinge – beispielsweise gibt es noch ein Problem beim Drucken mit dem WKWebView-Objekt. Vor diesem Problem stehen auch einige Cocoa-Programmierer. Steigen Sie besser noch nicht auf FileMaker 16 um, wenn Ihre Lösung WebViewer-Inhalte drucken oder als PDF ausgeben soll.
Die fmp-URL-Funktion besitzt ab sofort eine neue Einstellung zur Berechtigung. Wenn Ihre Lösung fmp-URL-Funktionen nutzt, müssen Sie diese Berechtigung aktivieren, damit diese Funktion auch in FileMaker-16 zur Verfügung steht.
FileMaker 16 bietet externe Scriptschritte, die in Plugins definiert werden können. Auch wenn es sich dabei um eine sehr interessante Funktion handelt, wird diese zur Zeit noch nicht in das MBS FileMaker Plugin integriert, da das Plugin dann nicht mehr abwärtskompatibel ist und nicht mehr mit FileMaker 15 oder älter funktionieren würde. Der Scriptschritt würde in älteren Versionen als fehlend angezeigt, und nur ein Datenbank-Design-Report würde die ID des fehlenden Plugins anzeigen.
Wenn Sie FBA-Mitglied sind (FileMaker Business Alliance) oder am VLA-Programm (Volume Licensing Agreement) von FileMaker teilnehmen, beachten Sie bitte die geänderten Nutzungsbedingungen. FBA-Mitglieder aus den USA benötigen beispielsweise ab sofort eine allgemeine Haftpflichtversicherung. Auch die Nutzungsbedingungen der im FBA-Programm enthaltenen Lizenz von FileMaker Pro Advanced haben sich geändert.
Alles in allem ist das Upgrade auf FileMaker 16 ein großer Schritt vorwärts für FileMaker und bietet eine Vielzahl neuer Funktionen, enthält hunderte von Fehlerkorrekturen und wird ganz sicher beim Wachstum der FileMaker-Gemeinschaft helfen.
Übersetzt mit freundlicher Genehmigung von Monkeybread Software.
In einem Tech-Dokument teilt FileMaker mit, daß die Funktion „Gehe zu Objekt“ in FileMaker 16 anders funktioniert als in vorherigen Versionen. Beim scriptgesteuerten Löschen von Portaldatensätzen kann dies unter bestimmten Umständen zu Datenverlust führen. Wenn ein leeres Portal, dessen Beziehung keine Erstellung von Datensätzen erlaubt, das Ziel eines „Gehe zu Objekt“-Scriptschrittes ist, liefert der Scriptschritt den Fehlercode 101 („Datensatz existiert nicht“) zurück. Diese Änderung kann unter folgenden Bedingungen zu Datenverlust führen:
Ein Script zum Ändern oder Löschen von Portalzeilen enthält keine Fehlerbehandlung zum Sicherstellen, daß das Portal aktiv ist
Auf einem Layout befinden sich zwei Portale, „Portal A“ mit Datensätzen und „Portal B“ ohne Datensätze. Eine Schaltfläche auf dem Layout führt folgendes Script aus:
Gehe zu Objekt [Name: "Portal B"] Gehe zu Ausschnittreihe [Gesamten Inhalt auswählen; Erster] Ausschnittreihe löschen [ohne Dialogfeld]
In FileMaker 15 und früheren Versionen liefert „Gehe zu Objekt“ nach Auswahl des leeren Portals B keinen Fehler zurück, und darauf folgende Befehle werden nicht mehr ausgeführt. In FileMaker 16 liefert der Befehl [Gehe zu Objekt] den Fehler 101 zurück. Die darauf folgenden Befehle [Gehe zu Ausschnittreihe] und [Ausschnittreihe löschen] führt FileMaker daraufhin im jeweils nächsten Portal aus, in dem Datensätze vorhanden sind. Ohne Fehlerbehandlung im Script würde es also im Portal A (mit Datensätzen) zu Datenverlust führen, weil dann im Portal A der erste Datensatz gelöscht wird. Bei diesem Szenario muß also eine Fehlerbehandlung eingefügt werden:
Fehleraufzeichnung setzen [Ein] Gehe zu Objekt [Name: "Portal B"] Wenn [ Hole(LetzteFehlernummer ≠ 0) ] Aktuelles Script verlassen [ Hole(LetzteFehlernummer) ] Sonst Gehe zu Ausschnittreihe [Gesamten Inhalt auswählen; Erster] Wenn [ Hole(LetzteFehlernummer) = 0 UND Hole(AktivesLayoutobjektName) = "Portal B" ] Ausschnittreihe löschen [ohne Dialogfeld] Ende (Wenn) Ende (Wenn)
In diesem Beispiel wurde eine Fehlerbehandlung eingefügt, die zunächst prüft, ob ein Fehler aufgetreten ist. Wenn ja, wird das Script verlassen (Portal leer). Daraufhin wird überprüft, ob wirklich das Portal B aktiv ist. Wenn ja, wird der Datensatz im Portal gelöscht. FileMaker empfiehlt dringend, Scripte auf diese Konstrukte zu überprüfen und durch eine Fehlerbehandlung zu erweitern.
Im Forum des FileMaker Magazins ist bekannt geworden, daß die Funktion „Fenster anpassen [Alles anzeigen]“ in FileMaker 16 Runtime-Lösungen unter Windows Probleme verursachen kann. Die Nutzung dieses Befehls kann in einer FileMaker 16 Runtime-Lösung unter Windows reproduzierbar Abstürze verursachen oder den Start der Runtime verhindern mit der Fehlermeldung „FileMaker Pro Runtime funktioniert nicht mehr“. Dieses Problem tritt nur in einer Runtime-Lösung unter Windows auf, jedoch nicht in FileMaker Pro 16 unter Windows.
Nachdem FileMaker bereits im letzten Jahr erfolgreich den Entwicklerwettbewerb "Gut gemacht" für engagierte FileMaker-Anwender ausgeschrieben hat, richtet sich der neue Entwicklerwettbewerb "Go for Gold" im ersten Teil an professionelle FileMaker-Entwickler, die Mitglied der FileMaker Business Alliance (FBA) sind. Der Wettbewerb wird vom FileMaker-Blog Daten & Denken und vom FileMaker-Magazin ausgeschrieben.…
FileMaker hat heute einige Sicherheitsupdates für FileMaker 13 veröffentlicht. In ca. zwei Wochen wird das Sicherheitsupdate auch für FileMaker 12 veröffentlicht. Das heute erschienene Update betrifft FileMaker 13 Pro/Advanced und FileMaker Server. FileMaker betont, dass die Updates auf jeden Fall in der korrekten Reihenfolge installiert werden müssen, weil anderenfalls FileMaker…
Bis zum 31. März 2017 bietet FileMaker bei Erwerb einer FLT-Lizenz für Teams ab fünf Benutzer die Starter-Pack-Aktion an, die eine zusätzliche kostenlose Lizenz von FileMaker Pro Advanced 15 enthält. Beim FLT-Programm werden Lizenzen als Jahreslizenz erworben, die jeweils einen FileMaker Server sowie FileMaker Pro für die Anzahl gebuchter gleichzeitiger…
Ab dem Jahr 2011 würdigt das Hamburger FileMaker Magazin erstmals Lösungen und Dienstleistungen rund um FileMaker mit einem Award. Alle eingesendeten Projekte werden von einer Fachjury begutachtet und ausgewertet. Berücksichtigt werden ausschließlich Projekte aus dem deutschsprachigen Raum. Insgesamt wird das FileMaker Magazin einen Award in den folgenden fünf Kategorien vergeben:…
Hinzufügen von {{itemName}} zum Warenkorb
Hinzugefügt {{EinkaufsName}} zum Warenkorb