FileMaker Pro Advanced-Grundlagen > Neue Funktionen in FileMaker Pro 18 Advanced
 

Neue Funktionen in FileMaker Pro 18 Advanced

FileMaker Pro 18 Advanced umfasst die folgenden neuen Funktionen und Verbesserungen.

Unterstützung für FileMaker Cloud und FileMaker-ID

FileMaker-ID und das Fenster „Meine Apps“ – FileMaker-ID Benutzer können sich anmelden und das Fenster „Meine Apps“ verwenden, um mit den eigenen, von FileMaker Cloud bereitgestellten Apps ihres Teams zu arbeiten. Durch die Einmalanmeldung können Benutzer alle Apps öffnen, auf die ihnen Zugriff gewährt wurde. Weitere Informationen finden Sie unter Öffnen und Verwalten von Dateien.

Hochladen zu einem FileMaker Cloud-Host – Über das Dialogfeld „Auf Host hochladen“ können FileMaker-ID Teammanager FileMaker Pro Advanced-Dateien zu ihrem FileMaker Cloud-Host hochladen. Weitere Informationen finden Sie unter Hochladen von Dateien auf einen FileMaker-Host.

Sicherheit verwalten für von FileMaker Cloud bereitgestellte Dateien – Sie können für jedes Team, dem Sie angehören, FileMaker-ID Benutzern und Gruppen den Zugriff auf eine Datei gewähren, FileMaker-ID Benutzernamen in einer Gruppe anzeigen und Berechtigungen im Dialogfeld „Sicherheit verwalten“ zuweisen. Weitere Informationen finden Sie unter Bearbeiten des FileMaker-ID Kontozugriffs.

Verbesserungen bei Datenimport und Dateikonvertierung

Mit dem neuen Dialogfeld „Zuordnung der Importfelder“ können Sie:

Zielfelder aus einer durchsuchbaren Liste auswählen.

einen beliebigen Datensatz in der Quelldatei auswählen, um ihn als Feldnamen für bestimmte Importdateitypen zu verwenden.

für jedes Zielfeld festlegen, ob während des Imports automatische Eingabeoptionen durchgeführt werden sollen.

Daten importieren, die ein Sonderzeichen zum Trennen von Feldwerten verwenden.

Weitere Informationen hierzu finden Sie unter Importieren von Daten in FileMaker Pro Advanced und Unterstützte Dateiformate für Import und Export.

Mehr Konvertierungsoptionen – Beim Konvertieren bestimmter unterstützter Dateitypen können Sie nun ein Sonderzeichen zum Trennen von Feldwerten angeben, einen beliebigen Datensatz zur Verwendung als Feldnamen auswählen, auswählen, welche Felder einbezogen werden sollen, und einen Zieltabellennamen festlegen. Weitere Informationen finden Sie unter Konvertieren einer Datendatei in eine neue FileMaker Pro Advanced-Datei.

Verbesserungen bei der Sicherheit

Mit dem neuen Dialogfeld „Sicherheit verwalten“ können Sie:

mit einer nach Kontotyp gefilterten Kontozugriffsliste arbeiten, Benutzern und Gruppen direkt in der Liste Berechtigungen zuweisen und andere häufige Aufgaben im Detailbereich durchführen, ohne die Liste verlassen zu müssen.

Berechtigungen, erweiterte Zugriffsrechte und Dateizugriff im Dialogfeld „Erweiterte Sicherheitseinstellungen“ verwalten.

prüfen, ob der ausgewählte Authentifizierungstyp auf dem aktuellen Host der Datei unterstützt wird.

Siehe Erstellen und Bearbeiten des Kontozugriffs, Erstellen und Bearbeiten von Berechtigungen, Erstellen und Bearbeiten von erweiterten Zugriffsrechten und Autorisieren des Zugriffs auf Dateien.

Berechtigung zur Verwaltung von Konten ohne vollen Zugriff – Sie können Benutzern nun erlauben, den Zugriff auf eine Datei festzulegen oder zu entfernen und bestehende Berechtigungen zuzuweisen, ohne ihnen zu erlauben, Gruppen oder Benutzer mit der Berechtigung „Voller Zugriff“ zu ändern oder Berechtigungen zu erstellen oder zu bearbeiten. Weitere Informationen finden Sie unter Bearbeiten anderer Zugriffsrechte.

Benachrichtigung bei unsignierten Plugins – FileMaker Pro Advanced benachrichtigt Sie, wenn ein Plugin von seinem Entwickler nicht digital signiert wurde. Weitere Informationen finden Sie unter Festlegen von Einstellungen für zulässige Hosts und Plugins.

Dateiverweis standardmäßig nur mit vollem Zugriff – Die Option, dass zur Verwendung von Verweisen auf eine Datei die Berechtigung „Voller Zugriff“ benötigt wird, ist nun bei neu erstellten Dateien standardmäßig aktiviert. Bei vorhandenen Dateien bleibt die Option unverändert. Weitere Informationen finden Sie unter Autorisieren des Zugriffs auf Dateien.

Funktionen zum digitalen Signieren von Daten – Neue Funktionen ermöglichen Ihnen, Daten digital zu signieren und Signaturen signierter Daten mit kryptographischen Schlüsseln zu überprüfen. Weitere Informationen finden Sie unter „Neue Funktionen“ weiter unten.

Erweitertes Zugriffsrecht fmodata – Ermöglicht den Zugriff auf eine Datei von einem OData-Anbieter aus. Weitere Informationen finden Sie unter Bearbeiten der erweiterten Zugriffsrechte für eine Berechtigung.

Verbesserte Effizienz

Objekte mit Umschalt-Pfeiltasten verlagern – Mit den Tastenkombinationen Umschalt-Pfeiltasten können Sie im Layoutmodus Objekte nun in zehnmal größeren Schritten als mit den Pfeiltasten verlagern. Weitere Informationen hierzu finden Sie unter Tastaturbefehle für Modi (Windows) und Tastaturbefehle für Modi (macOS).

Externe Datendateien lesen und schreiben – Erstellen Sie Scripts, die externe Datendateien lesen, schreiben und verwalten können, zum Beispiel zum Schreiben in Protokolldateien oder zum Exportieren von Daten in ein eigenes Format. Weitere Informationen finden Sie unter „Neue Scriptschritte“ weiter unten.

Dateien mit einem versionsspezifischen URL öffnen – Sie können nun das fmp18-Schema in URLs verwenden, um Dateien gezielt mit FileMaker Pro 18 Advanced oder FileMaker Go 18 zu öffnen. Weitere Informationen finden Sie unter Öffnen von Dateien über einen URL.

Beim Start eine eigene App öffnen – Sie können nun während einer Befehlszeileninstallation die Personalisierungsdatei verwenden, um eine eigene App anzugeben, die beim Start von FileMaker Pro Advanced geöffnet werden soll. Weitere Informationen finden Sie im FileMaker Pro Advanced Netzwerkinstallations-Handbuch.

Dateien als XML speichern – Sie können nun eine FileMaker Pro Advanced-Datei in einem XML-Format speichern, das die Schemata, Layouts, Scripts und andere Teile der Datei darstellt. Sie können die XML-Datei verwenden, um Änderungen zwischen verschiedenen Versionen Ihrer eigenen App zu dokumentieren, und die Versionen mit textbasierten Standardwerkzeugen vergleichen. Siehe Dokumentieren von Datenbankschemata, Scriptschritt „Kopie als XML speichern“.

Scriptschritte

Neue Scriptschritte

Datendatei schließen – Schließt eine offene Datendatei. Weitere Informationen finden Sie unter Scriptschritt „Datendatei schließen“.

Datendatei erstellen – Erstellt eine leere, geschlossene Datendatei, die dann mit dem Scriptschritt „Datendatei öffnen“ geöffnet wird und der mit dem Scriptschritt „In Datendatei schreiben“ Daten hinzugefügt werden. Weitere Informationen finden Sie unter Scriptschritt „Datendatei erstellen“.

Datei löschen – Löscht eine Datei. Weitere Informationen finden Sie unter Scriptschritt „Datei löschen“.

Datendateiposition holen – Gibt die Lese-Schreib-Position in einer offenen Datendatei zurück. Weitere Informationen finden Sie unter Scriptschritt „Datendateiposition holen“.

Dateiexistenz holen – Gibt 1 (wahr) zurück, wenn eine Datei existiert, ansonsten 0 (falsch). Weitere Informationen finden Sie unter Scriptschritt „Dateiexistenz holen“.

Dateigröße holen – Gibt die Größe einer Datei, in Byte, zurück. Weitere Informationen finden Sie unter Scriptschritt „Dateigröße holen“.

Datendatei öffnen – Öffnet eine Datendatei für die Verwendung mit anderen Datendatei-Scriptschritten. Weitere Informationen finden Sie unter Scriptschritt „Datendatei öffnen“.

Favoriten öffnen – Öffnet das Fenster „Favoriten“. Weitere Informationen finden Sie unter Scriptschritt „Favoriten öffnen“.

Von Datendatei lesen – Liest Daten aus einer offenen Datendatei. Weitere Informationen finden Sie unter Scriptschritt „Von Datendatei lesen“.

Datei umbenennen – Benennt eine Datei um. Weitere Informationen finden Sie unter Scriptschritt „Datei umbenennen“.

Kopie als XML speichern – Speichert eine Kopie der aktuellen Datei als XML-Darstellung von Schema, Layouts und Scripts. Weitere Informationen finden Sie unter Scriptschritt „Kopie als XML speichern“.

Datendateiposition setzen – Setzt die Lese-Schreib-Position in einer offenen Datendatei. Weitere Informationen finden Sie unter Scriptschritt „Datendateiposition setzen“.

Fehlerprotokollierung setzen – Legt fest, ob Fehler protokolliert werden, während die Scripts der aktuellen Datei ausgeführt werden. Weitere Informationen finden Sie unter Scriptschritt „Fehlerprotokollierung setzen“.

In Datendatei schreiben – Schreibt Daten in eine offene Datendatei. Weitere Informationen finden Sie unter Scriptschritt „In Datendatei schreiben“.

Geänderte Scriptschritte

Meine Apps öffnen – Dieser Scriptschritt heißt nun „Favoriten öffnen“. Weitere Informationen finden Sie unter Scriptschritt „Favoriten öffnen“.

Auf FileMaker Server hochladen – Dieser Scriptschritt heißt nun „Auf Host hochladen“. Weitere Informationen finden Sie unter Scriptschritt „Auf Host hochladen“.

Von URL einfügen

Zu den unterstützten URL-Protokollen zählen nun smb, smtp, smtps, ldap und ldaps.

Das Senden von E-Mails per SMTP wird jetzt durch Hinzufügen der Optionen --mail-auth, --mail-from und --mail-rcpt über cURL unterstützt. Dies umfasst auch das Senden von E-Mails im HTML-Format.

Das Anfordern unkomprimierter Antworten von einem Server wird jetzt über die cURL-Option --no-compressed unterstützt.

Wenn die cURL-Bibliothek einen Fehler zurückgibt, werden die zurückgegebenen Daten jetzt im Ziel gespeichert, wenn das Ziel ein Textfeld oder eine Textvariable ist.

Weitere Informationen hierzu finden Sie unter Scriptschritt „Aus URL einfügen“ und Unterstützte cURL-Optionen.

Hilfe – Dieser Scriptschritt wird in FileMaker WebDirect nicht mehr unterstützt, weil FileMaker WebDirect keine Hilfe mehr beinhaltet. Weitere Informationen finden Sie unter Scriptschritt „Hilfe“.

Von Gerät einfügen – Dieser Scriptschritt erkennt nun die Barcodearten PDF417, ITF-14, Aztec und DataMatrix. Weitere Informationen finden Sie unter Scriptschritt „Von Gerät einfügen“.

Datensätze als PDF speichern – Dieser Scriptschritt unterstützt nun die Option An vorhandene PDF anhängen sowie Optionen des Registers „Sicherheit“ in FileMaker Go. Weitere Informationen finden Sie unter Scriptschritt „Datensätze als PDF speichern“.

Datensätze importieren – Dieser Scriptschritt unterstützt nun die neuen Optionen im Dialogfeld „Zuordnung der Importfelder“. Weitere Informationen finden Sie unter Scriptschritt „Datensätze importieren“.

Datei konvertieren – Für unterstützte Dateiformate unterstützt dieser Scriptschritt nun die Verwendung einer beliebigen Zeile in der Quelldatei als Feldnamen in der konvertierten Datei. Dabei kann ausgewählt werden, welche Felder importiert werden sollen, und ein Zieltabellenname festgelegt werden. Weitere Informationen finden Sie unter Scriptschritt „Datei konvertieren“.

Funktionen

Einige Funktionengruppen im Dialogfeld „Formel angeben“ und in der Hilfe wurden neu organisiert, um ihren Zweck besser zu verdeutlichen. Siehe Japanische Funktionen, JSON-Funktionen und Verschiedene Funktionen.

Neue Funktionen

CryptGenerateSignature – Generiert die digitale Signatur der Daten. Weitere Informationen finden Sie unter Funktion „CryptGenerateSignature“.

CryptVerifySignature – Überprüft, ob eine digitale Signatur für die Daten gültig ist. Weitere Informationen finden Sie unter Funktion „CryptVerifySignature“.

Hole ( KontoTyp ) – Gibt den Authentifizierungstyp des aktuellen Kontos zurück. Weitere Informationen finden Sie unter Funktion „Hole ( KontoTyp )“.

Hole ( OffeneDatenDateiInfo ) – Gibt die DateiID und den Pfad jeder offenen Datendatei zurück. Weitere Informationen finden Sie unter Funktion „Hole ( OffeneDatenDateiInfo )“.

SetzeRekursion – Setzt die maximale Anzahl an Iterationen für Rekursion und Schleifen innerhalb eines Ausdrucks. Weitere Informationen finden Sie unter Funktion „SetzeRekursion“.

Solange – Wiederholt Logik, solange die Bedingung wahr ist und gibt dann das Ergebnis zurück. Weitere Informationen finden Sie unter Funktion „Solange“.

Geänderte Funktionen

Hole ( LetzteExterneFehlerNrDetail ) – Diese Funktion gibt jetzt Informationen zurück, wenn Plugins nicht installiert oder geladen werden können. Weitere Informationen finden Sie unter Funktion „Hole ( LetzteExterneFehlerNrDetail )“.

LiesLayoutobjektAttribut – In FileMaker WebDirect gibt diese Funktion nun ein Ergebnis für die Attribute content und source zurück, wenn sie in einem Diagramm ausgeführt wird, bzw. für das Attribut source, wenn sie auf einem Web Viewer ausgeführt wird. Weitere Informationen finden Sie unter Funktion „LiesLayoutobjektAttribut“.

Geänderte und entfernte Funktionen

Eigene Funktionen, die keine Endrekursion verwenden, sind nun standardmäßig auf 50.000 anstelle von 10.000 Iterationen begrenzt, sofern der verfügbare Call-Stack im Arbeitsspeicher ausreicht. Der Grenzwert kann mit der Funktion „SetzeRekursion“ erhöht oder verringert werden.

Die Unterstützung des Photoshop-Bildformats wurde in macOS wiederhergestellt. Weitere Informationen finden Sie unter Verwenden von Daten in Containerfeldern.

Der Name der FileMaker Pro Advanced-Anwendung schließt nun die Versionsnummer mit ein. Wenn Sie externe Scripts verwenden, die den Anwendungsnamen benötigen, müssen Sie diese unter Umständen aktualisieren.

Weiterführende Themen 

Mit vorherigen Versionen inkompatible FileMaker Pro Advanced-Funktionen