Productive Computing has just released version 2 of their Address Book Manipulator plug-in. They've done a lot of work to make it easy for the rest of us to talk to Address Book from our FileMaker databases. With the help of this plug-in, you can push a record to address book and you can pull an Address Book record into FileMaker.
One of the buttons available on the Pull tab is All Contacts. That lets you pull every Address Book entry you have into the demo FileMaker file. With the demo! I just imported all 1588 Address Book entries I have in my Address Book into the demo file. I could now import this data into the FileMaker file of my choosing.
That's great for starters. But the most important functionality here is that you can keep the two in sync by moving data from Address Book to FileMaker or FileMaker to Address Book depending on where you happen to enter the data first.
Because Productive's plug-in is probably written in a low-level language like C, performance is, as they say, lightning fast. Also, I'm running on a MacBook so I am also getting the benefit of the fact that this is a Universal plug-in that works optimally on both PowerPC and Intel processors.
Here's the link for their press release dated November 7.
The Plug-in is selling for $60 for a single-user license, $270 for a 5-user license and $432 for a 10-user license. If you have a mission-critical FileMaker application in your company or work group that includes a contacts table and you are Mac-based, Address Book Manipulator v2 could be just what you need.
A free demo version of the plug-in is available with a full-access demo FileMaker file that can push and pull data and demonstrate various additional functions including search. I'm using it right now.
Here is what the relationships graph looks like. On the left is a *viewer* table and on the right is the *data* table where the contacts are stored in flat records.