Filemaker 9
Van FileMaker zijn wereldwijd meer dan 13 miljoen licenties verkocht. Het is de meest gebruikte database op het Macintosh-platform en onder Windows is het een stevige concurrent van Microsoft Access. Grote bedrijven maken gebruik van FileMaker, maar ook scholen, universiteiten en het midden- en kleinbedrijf werken er veel mee. De kracht van FileMaker zit in de relatief eenvoudige bediening. Zonder dat het ten koste gaat van de mogelijkheden kan bijna iedereen er direct mee aan de slag.
De nieuwe FileMaker-serie bestaat uit vier verschillende producten, die elkaar gedeeltelijk aanvullen. FileMaker Pro 9 en FileMaker Pro 9 Advanced zijn de nieuwe desktopprogramma’s. Als je de daarmee gemaakte databases via het lokale netwerk of internet wilt delen, kun je gebruikmaken van de bijbehorende serverprogramma’s FileMaker Server 9 of FileMaker Server 9 Advanced.
De belangrijkste nieuwigheden van die servers zijn de PHP-ondersteuning en de mogelijkheid van de Advanced-uitvoering om te werken met externe SQL-data. De FileMaker-familie bestaat verder nog uit FileMaker Mobile 8 voor Palm OS- en PocketPC-apparaten. Voor deze bespreking installeerden wij FileMaker Pro 9 Advanced.
Interface
FileMaker 9 maakt gebruik van hetzelfde bestandsformaat (.fp7) als FileMaker 7 en FileMaker 8. Dit betekent dat databases tussen deze drie verschillende versies uitwisselbaar zijn. Daarbij is het vanzelfsprekend wel zo dat nieuwere mogelijkheden alleen in de desbetreffende FileMaker-versie voorhanden zijn.
Een van die nieuwe mogelijkheden van FileMaker 9 is ‘conditionele opmaak’ (Conditional Formatting). Hiermee kan de tekstopmaak en/of de achtergrondkleur van een veld worden aangepast op basis van een aantal ingebouwde voorwaarden of via een eigen berekening. Het is daarmee bijvoorbeeld nu eindelijk mogelijk om ‘rode cijfers’ in een financiële database ook daadwerkelijk in een rode kleur weer te gegeven zonder dat daarvoor de trukendoos nodig is. Een andere welkome interfaceverbetering is de mogelijkheid om velden en lay-outonderdelen schaalbaar te maken, zodat lay-outs zich automatisch kunnen aanpassen aan verschillende groottes van het programmavenster.
SQL
De belangrijkste nieuwe toevoeging aan FileMaker is de eigenschap om informatie uit te wisselen met externe SQL-databronnen. De beperkte SQL-ondersteuning uit de vorige edities heeft plaatsgemaakt voor volledige lees- en schrijfmogelijkheden van en naar MySQL-, Oracle SQL- en Microsoft SQL-servers.
Voor Mac-gebruikers werkt dit jammer genoeg niet ‘out of the box’ en moet er eerst een ODBC-driver worden aangeschaft bij Actual Technologies LLC (www.actualtechnologies.com).
Op de testmachine, met Mac OS X-versie 10.4.10 en MySQL-versie 5.0.37 werkte de gegevensuitwisseling, na installatie van die driver, vervolgens probleemloos. Op deze manier kan FileMaker, via het internet, ook worden gebruikt om een online MySQL-database bij je ISP te onderhouden.
Dat FileMaker daarbij alleen kan communiceren met MySQL 5 of hoger, is wat lastig omdat veel internetserviceproviders nog met oudere MySQL-versies werken. Daarnaast is het mogelijk dat je je ISP expliciet moet vragen om MySQL zo te configureren dat je toestemming hebt om via FileMaker je database te benaderen.
Conclusie
Naast de uitgebreidere layoutmogelijkheden en de vernieuwde SQL-ondersteuning is FileMaker Pro 9 op een flink aantal punten verbeterd. Het gewijzigde ‘Quick Start’-scherm, de Append to PDF0-functie en de vernieuwde Script Debugger en Data Viewer van de Advanced-uitvoering zijn daarbij het vermelden waard. Kortom, FileMaker Pro 9 is een belangrijke update.
PRIJZEN
FileMaker draait op Windows XP SP2, Windows Vista en Mac OS X 10.4.8+. FileMaker maakt gebruik van ‘productactivering’; activering is mogelijk via het internet of telefoon.
* FileMaker Pro 9 € 349,-; upgrade € 209,-
* FileMaker Pro 9 Advanced €499,-; upgrade € 299,-
* FileMaker Server 9 € 999,-; upgrade € 599,-
* FileMaker Server 9 Advanced € 2.499,-; upgrade € 1.499,-
* FileMaker Mobile 8 € 69,-
* Actual ODBC Pack vanaf $ 29,95
Achtergrond info Herbert van Staveren:
Artikelen van deze auteur: