Haupt Software Überprüfung: FileMaker Pro 10 und Pro Advanced 10
Software

Überprüfung: FileMaker Pro 10 und Pro Advanced 10

BewertungenTablets 27. Januar 2009 16:01 PST

Auf einen Blick

Expertenbewertung

Vorteile

  • Dynamische Zusammenfassungsberichte mit bearbeitbaren Daten
  • Enthält integrierte Debugging-Tools, enthält benutzerdefinierten Funktionseditor
  • Kann Einzelbenutzer-Standalone-Versionen von Datenbanken erstellen
  • Gespeicherte Funde sind hilfreich
  • Importiert Bento-Bibliotheken
  • Skript-Trigger erhöhen die Flexibilität für Entwickler
  • Die Statussymbolleiste bietet mehr als nur die Tools, die sie ersetzt
  • Ermöglicht das Senden von E-Mails aus FileMaker Pro

Nachteile

  • Standalone-Runtimes sind nur für Einzelbenutzer verfügbar
  • Größere Änderungen an der Statussymbolleiste sind gewöhnungsbedürftig
  • Standalone-Laufzeiten verfügen nicht über die Möglichkeit zur PDF-Erstellung, wenn Datenbanken in einer vollständigen Kopie des Programms geöffnet werden
  • Noch keine Thin-Client-Version

Unser Urteil

In Version 10 des beliebtesten Datenbankverwaltungsprogramms für Mac, FileMaker Pro, und seinem großen Bruder FileMaker Pro Advanced ist für jeden etwas dabei. Entwickler können jetzt besser auf Benutzeraktionen reagieren, während Benutzer jetzt bestimmte Aspekte der Datenbank anpassen können, ohne einen Entwickler hinzuziehen zu müssen.



Welches Programm?

FileMaker ist in zwei Editionen erhältlich, Standard Pro und Pro Advanced. Letztere bietet alles, was die Standard-Edition hat, mit ein paar nützlichen Extras. Beide Versionen können aktiv und passiv verwendet werden, d. h. Entwickler können in beiden Programmen neue Datenbanken erstellen und erstellen, und Endbenutzer können mit beiden Programmen eine vorhandene Datenbank öffnen, einen neuen Datensatz eingeben, die Telefonnummer eines Kontakts suchen und dies ausdrucken Bestellungen der Woche usw.

FileMaker Pro Advanced bietet eine Handvoll Dienstprogramme, die Entwickler sehr nützlich finden werden, einschließlich eines Skript-Debuggers, eines benutzerdefinierten Funktionseditors und der Möglichkeit, eigenständige Einzelbenutzerversionen von Datenbanken zu erstellen. Aber der Begriff fortgeschritten ist etwas irreführend. Zum einen gibt es kein FileMaker basic, d. h. keine Thin-Client-Version von FileMaker, mit der gemeinsame Datenbanken geöffnet und verwendet, aber nicht erstellt werden können. Professionelle Entwickler, die FileMaker Pro auf dem Computer einer Sekretärin verwenden, können mit FileMaker Pro Advanced fast alles tun, was sie auf ihren eigenen Computern tun könnten. Und da die beiden Programme identisch funktionieren, ist Standard-FileMaker Pro nicht schwieriger zu verwenden als FileMaker Pro Advanced; Tatsächlich erleichtern die entwicklerorientierten Dienstprogramme zur Fehlerbehebung, die nur in Advanced verfügbar sind, das Lösen von Problemen. Aus diesem Grund sollten Benutzer, die einen Großteil ihrer Zeit mit FileMaker verbringen, als Entwickler und nicht als Endbenutzer arbeiten, die Advanced-Version verwenden.





Nahezu alle neuen Funktionen von FileMaker 10 werden von den beiden Editionen von FileMaker gemeinsam genutzt, sodass die in dieser Übersicht besprochenen Funktionen gleichermaßen für beide gelten. FileMaker hat auch neue Versionen von FileMaker Server und Server Advanced veröffentlicht, aber ich habe die Serverprodukte für diese Überprüfung nicht getestet.

Statusbewusstsein

Die Statussymbolleiste vereint Funktionen des alten Statusbereichs und der alten Symbolleiste. Beachten Sie die Schaltfläche Gespeicherte Suchvorgänge in der Symbolleiste des Suchmodus.



Die offensichtlichste (wenn nicht die bedeutendste) Änderung in der neuen Version von FileMaker ist die neue Statussymbolleiste, die sowohl die alte FileMaker-Symbolleiste als auch den alten Statusbereich auf der linken Seite des Fensters ersetzt. Die neue Statussymbolleiste wird wie die Schaltflächenleisten in Ihrem Webbrowser oben im aktiven Fenster angezeigt. Die Statussymbolleiste hat ein modernes Aussehen und Sie können sie sogar anpassen, indem Sie Schaltflächen hinzufügen oder entfernen, ähnlich wie Sie die Symbolleiste Ihres Browsers anpassen können.

Die Statussymbolleiste lässt Sie längere Layoutnamen im Layoutmenü anzeigen und bietet Platz für weitere Schaltflächen. Dafür muss es jedoch mehr Platz auf dem Bildschirm einnehmen – und schlimmer noch, es nimmt Platz oben auf dem Display ein, was wertvoller ist als Platz an den Seiten. (Bildschirme werden schneller breiter als höher.) Vielleicht werden neue Benutzer es gelassen nehmen. Für erfahrene Nutzer ist der neue Statusbereich gewöhnungsbedürftig.

Gute Nachrichten für Nicht-Entwickler

Es gibt mehr gute Nachrichten in FileMaker Pro 10 für Nicht-Entwickler als in jeder anderen Version seit langem. Normale Benutzer können nun häufig verwendete Funde speichern und beliebig oft ausführen. Dies ist besonders nützlich, da die Funde der Benutzer auf ihren eigenen Computern gespeichert werden – die gespeicherten Funde eines Buchhalters können sich also beispielsweise von denen eines Vertriebsmitarbeiters unterscheiden. Sie können über den neuen Statusbereich oder über ein Menü auf gespeicherte Funde zugreifen.

Die Tabellenansicht ist in dieser Version auch viel nützlicher geworden. Sie können seit langem die Größe von Spalten ändern oder verschieben, aber jetzt können Benutzer auch entscheiden, welche Felder auf dem Bildschirm angezeigt werden, genauso wie Sie Spalten in Excel ausblenden können. Das bedeutet, dass Sie Ihre eigenen Ansichten Ihrer Daten anpassen können, auch wenn Sie nicht über die erforderlichen Berechtigungen zum Bearbeiten von Layouts oder Skripten verfügen.

Wenn Sie Datensätze im Durchsuchen-Modus (Datensatzbearbeitung) sortieren, bleiben sie jetzt sortiert. Wenn Sie einen neuen Datensatz hinzufügen, wird er an die richtige Stelle in der Sortierreihenfolge verschoben, sobald der Datensatz gespeichert wird. Das ist toll. Noch besser ist, dass es jetzt möglich ist, untergeordnete Berichte im Browse-Modus anzuzeigen. Um Zwischensummen in früheren Versionen von FileMaker Pro zu erhalten – zum Beispiel um die Verkaufssummen nach Vertriebsmitarbeitern anzuzeigen – mussten Sie den nicht bearbeitbaren Druckvorschaumodus von FileMaker aufrufen. Jetzt kann ich in meiner Abrechnungsdatenbank die ein- und ausgehenden Summen für jeden Monat verfolgen, selbst während ich Datensätze hinzufüge und bearbeite.

In FileMaker Pro 10 können Sie einen Bericht mit Zwischensummen erstellen, indem Sie einfach die Datensätze sortieren. Sie können die Zwischensummen anzeigen, während Sie mit der Bearbeitung fortfahren.

FileMaker ist seit langem in der Lage, Daten aus Excel-Tabellen zu importieren und Tabellen im Handumdrehen zu erstellen, aber viele Benutzer haben dies anscheinend nie bemerkt. Wenn Sie jetzt eine neue Datenbank erstellen, ist die Option, die Datenbank auf einer Excel-Tabelle oder sogar einer Textdatei zu basieren, kaum zu übersehen. Benutzer von Mac OS X können jetzt auch neue FileMaker Pro-Datenbanken auf einer Bento 2-Datenquelle oder -Bibliothek aufbauen, sodass Sie sehr schnell Kontakte aus Ihrem Adressbuch in FileMaker Pro übertragen können. Und wenn Sie eine neue Datenbank erstellen möchten, aber nicht ganz bei Null anfangen möchten, bietet FileMaker Pro 10 eine Reihe neuer und ausgefeilterer Starter-Datenbanken.

Bessere Internetunterstützung

FileMaker bleibt in erster Linie eine Desktop-Anwendung, aber der Desktop interagiert heutzutage intensiv mit dem Internet, und FileMaker 10 verwischt die Unterscheidung weiter. FileMaker 9 hat einen Web-Viewer hinzugefügt, mit dem Sie Ihren Browser umgehen und Webseiten direkt in einem Datenbank-Layout anzeigen können. FileMaker 10 führt dies noch einen Schritt weiter. Sie können Ihren Desktop-E-Mail-Client jetzt vollständig umgehen und E-Mail-Nachrichten direkt aus FileMaker 10 generieren und senden, indem Sie FileMaker so konfigurieren, dass Daten an Ihren SMTP-Server übergeben werden. (Dies war in der Vergangenheit möglich, erforderte jedoch ein kommerzielles Plug-In.) So ist es jetzt einfach, Berichte, Rechnungen, Dankesschreiben oder alle Informationen aus Ihrer FileMaker-Datenbank zu erstellen und per E-Mail zu versenden.

Nur für Entwickler

FileMaker Pro 10 behebt ein Problem beim Festlegen der Tabulatorreihenfolge, das sowohl professionelle Entwickler als auch Heimwerker für immer verärgert hat. Wenn Sie nun ein neues Feld in ein Layout einfügen und es beispielsweise an Position #8 zur Tabulatorreihenfolge hinzufügen, wird das bisherige Feld #8 zu #9, das vorherige #9 wird zu #10 und so weiter. Die Art und Weise, wie es früher funktionierte, war zu hässlich, um sich daran zu erinnern.

Für professionelle Entwickler ist jedoch die aufregendste Neuigkeit in FileMaker Pro 10 das Hinzufügen von Skript-Triggern. In FileMaker Pro sind Skripte kleine Programmiereinheiten, mit denen alle möglichen Aufgaben ausgeführt werden können. Ein Skript kann beispielsweise jeden Aspekt eines Berichts verwalten: Benutzer zur Eingabe auffordern, Datensätze suchen, Datensatzsummen neu berechnen, zu einem Layout wechseln, Datensätze sortieren und drucken. In früheren Versionen von FileMaker Pro mussten Skripte fast immer manuell ausgelöst werden, dh Benutzer mussten ein Skript starten, indem sie auf eine Schaltfläche klicken oder ein Skript aus einem Menü auswählen. Dies war die meiste Zeit in Ordnung, aber jahrelang wünschten sich Entwickler, sie könnten Skripte automatisch als Reaktion auf allgemeine Benutzeraktionen ausführen.

Anstatt sich darauf zu verlassen, dass Endbenutzer Dinge tun, die sie möglicherweise nicht tun, wie zum Beispiel Schaltflächen anklicken oder Skripte aus den Menüs auswählen, kann der Entwickler fast alle grundlegendsten Benutzeraktionen identifizieren – wie das Betreten oder Verlassen eines Felds, die Auswahl oder Speichern eines Datensatzes oder Wechseln zu einem neuen Layout – und führen Sie ein Skript automatisch aus, wenn eine oder mehrere dieser Aktionen auftreten. Skript-Trigger sind seit langem in anderen industrietauglicheren Datenbankprogrammen wie 4D verfügbar. Das Erscheinen von Skript-Triggern in FileMaker Pro ist ein weiterer Beweis dafür, dass FileMaker nicht nur einfach für Weihnachtslisten und Rezepte zu verwenden ist, sondern auch eine leistungsstarke Entwicklungsplattform für Geschäftsanwendungen ist.

Eine Einschränkung: Obwohl in der Standard-Edition von FileMaker Pro verfügbar, sind Skript-Trigger eine ziemlich fortschrittliche Funktion. Die sinnvolle Verwendung von Skript-Triggern erfordert eine sorgfältige Planung. Wenn Sie einen Skript-Trigger verwenden, um eine Datensatzsumme zu berechnen, müssen Sie sicherstellen, dass der Trigger nicht umgangen werden kann, wenn der Benutzer beispielsweise den Datensatz in einem anderen Layout ändert.

Darüber hinaus sind von FileMaker Pro Advanced erstellte Standalone-Runtimes nur für Einzelbenutzer verfügbar und verfügen nicht über die verfügbare PDF-Erstellungsfunktion, wenn Datenbanken in der vollständigen Kopie von FileMaker Pro geöffnet werden.

Kaufberatung für Template Studio

Gespeicherte Funde, dynamische Zusammenfassungsberichte und Script-Trigger machen FileMaker Pro 10 zu einem sehr wünschenswerten Upgrade für aktuelle Benutzer. Und wenn Sie sich an die Mühe eines Upgrades von Version 6 auf 7 erinnern, geraten Sie nicht in Panik: Das Format der FileMaker Pro 10-Datenbanken hat sich nicht geändert (es ist immer noch .fp7), sodass das Upgrade schmerzlos ist. Sie können Ihre Arbeitsgruppe sogar auf mehrere Computer gleichzeitig aktualisieren. Wenn eine Datenbank für die Verwendung einiger der neuen Funktionen von FileMaker Pro 10 entwickelt wurde, sind diese natürlich nicht verfügbar, wenn die Datenbank in der vorherigen Version geöffnet wurde. Wer hingegen noch kein FileMaker Pro-Anwender ist und das Gefühl hatte, dass Excel oder Bento Sie zurückhalten, der sollte sich diese neue Version unbedingt einmal genauer anschauen.

[ William Porter ist Entwickler von Datenbankanwendungen und Eventfotograf in Dallas. ]