cruzjoey0507 / pyfilemaker

Automatically exported from code.google.com/p/pyfilemaker
0 stars 0 forks source link

PyFileMaker - Integrating FileMaker and Python (c) 2006-2008 Klokan Petr Pridal, klokan@klokan.cz (c) 2002-2006 Pieter Claerhout, pieter@yellowduck.be

http://code.google.com/p/pyfilemaker/ http://www.yellowduck.be/filemaker/

TABLE OF CONTENTS

  1. What is PyFileMaker?

  2. Requirements

  3. How to install PyFileMaker

  4. How to set up your database

  5. Where can I find more info

  6. Changes

  7. WHAT IS PYFILEMAKER?

PyFileMaker is a set of Python modules that makes it easy to access and modify data stored in a FileMaker Pro/Server database. You can use it to query a FileMaker database, but you can also use it to add data to a FileMaker database, you can even use it to delete records and execute FileMaker scripts.

  1. REQUIREMENTS

In order to use PyFileMaker, you will need to have the following software installed on your computer:

PyFileMaker 1.2, 2.0:

This module was tested on Windows NT4, Windows 2000 and Windows XP. We also tested the module on MacOS 9 and MacOS X version 10.1.5 and version 10.2.

Linux and Unix type of operating systems should work without any problems.

PyFileMaker:

This module was developed and tested on Linux, should work elsewhere too.

  1. HOW TO INSTALL PYFILEMAKER

There is nothing special to configure on PyFileMaker. Just make sure the PyFileMaker directory, which contains the file FMPro.py/FMServer.py file is somewhere in your Python path so that Python knows where to find the module.

  1. HOW TO SET UP YOUR DATABASE

Since the PyFileMaker module relies on the FileMaker Pro Web Companion, you need to have it turned on before you can use it. I normally configure it as follows:

  1. Open your database in FileMaker Pro
  2. Go to File -> Sharing and make sure Web Companion is selected
  3. Click on OK

You also might want to check the settings of the Web Companion plugin so that you know the connection parameters. I always use the standard port 591.

  1. WHERE CAN I FIND MORE INFO?

About Python: http://www.python.org About FileMaker Pro: http://www.filemaker.com About PyFileMaker 1.2: http://www.yellowduck.be/filemaker/ About PyFileMaker 2.0: http://www.yellowduck.be/filemaker/ About PyFileMaker: http://code.google.com/p/pyfilemaker/

  1. CHANGES

Version 2.5 (based on 1.2a2, some features are not merged yet)

Version 2.0

Version 1.2a3

Version 1.2a2

Version 1.2a1

Version 1.1