by Wesley Fryer
Last updated
June 9, 2003 1:11 PM
These instructions have been created for use with Filemaker version 5.5.
1. Examples of Filemaker Enabled Database Forms running on
our network include:For the techniques described in this tutorial, you will need:
Optional:
Create and configure the database in Filemaker Pro first.
Open Filemaker Pro
From the File menu, choose NEW DATABASE.
Save the database you are creating on the desktop with a filename like my_database.fp5 (do not use spaces or special characters other than underscore -- make sure and use the extension fp5 or fp6.)
Define Fields
Define Value Lists
Change layout name to "all"
Set SHARING attributes

Set ACCESS PRIVILEDGES
Setting access priviledges prevents unauthorized users on your local network (or who know / guess the IP address of the computer running Filemaker Server) from opening your databases.

Open and Configure Web Security database (local version)




Your Filemaker software, created database, and Web Security database should now be configured for web form creation using Claris Homepage.
Use the Filemaker Connection Assistant built in to Claris Homepage to create "draft" webpages. These will include pages to create new records, search the database, and edit records (if desired.) The file structure of the site created with this method can look like the following:

Here are the steps:
Open Claris Homepage 3.0
Close the blank empty webpage created by default at startup
From the FILE menu, choose NEW. Click the radio button to
USE ASSISTANT, then choose FILEMAKER CONNECTION ASSISTANT: 
Click NEXT twice
Enter the IP address of your computer, followed by a colon
and the port number you specified for Filemaker Application Preferences.
Click CONNECT TO SERVER, the database you created should appear in the
left menu: 
Click on the database to select it, then click NEXT.
Under Layout Selection, from the popup menu choose your layout
named "all" and click NEXT: 
Under FEATURE selection, choose all that are desired and
click NEXT: 
Select Search fields as desired. Note that value lists can
be assigned to fields, make these selections on the left side of the dialog
window. Click NEXT when finished: 
On SEARCH PAGE LOGICAL OPERATOR change values if desired, then click NEXT.
On the SEARCH RESULTS page, select desired fields. The first
selected field will be LINKED to the details page (if selected previously
under features.) Click NEXT when done: 
Set SORT RESULTS as desired, click NEXT.
Set SORT ORDER as desired, click NEXT.
Set desired fields for DETAILS page. These will be editable
if that feature was selected previously. Value lists can also be used.
Click NEXT when done: 
Select desired fields for NEW RECORD page. Again, use Value
Lists as desired. Click NEXT when done: 
Click NEXT on the ADDITIONAL PAGES explanation page.
Select a page Style as desired. Click custom (optional) to
change settings. SOFT LINES works well. Click NEXT when finished: 
Click NEXT on FINAL HINTS
On LOCATION click NEW FOLDER, enter a name (no spaces or
special characters) and save to the desktop. Then click CREATE to make
all the webpages: 
Close the READ ME file which opens by default.
Click the CONSOLIDATE button at the top of the window. Then
choose ENTIRE SITE. This will move all graphics used in your selected style
to your created desktop
folder (so image links won't be broken when you move the files to another
server.) 
Your draft website is now complete! Now move it to the Filemaker Program folder, into the WEB folder.
To preview it, open your web browser and in the address bar enter:
Use Claris Homepage or another webpage authoring tool (like Dreamweaver) to customize the web enabled pages you just created.
Make sure field names included on pages are included on the layout "all" used by the pages, otherwise an error will result.
If desired:
Close and move the actual Filemaker database to the computer on your network running Filemaker Server.
Open the Filemaker database on the computer on your network running Filemaker Pro Unlimited.
Add a record to the Web Security database (on Unlimited server) for the new database you have just opened
These configuration instructions are very basic, more complicated security setups (allowing for record level security, for example) are possible.
The Filemaker Web Server Connector (which comes with FMP Unlimited) should be used if SSL encryption will be used on webpages.
An alternate engine for sharing Filemaker as well as other ODBC data sources (including SQL) is Lasso by Blue World (www.blueworld.com). Syntax for Lasso is different. LassoStudio (www.lassostudio.com) is available for Dreamweaver and GoLive which offers similar functionality to the Claris Homepage Filemaker Connection Assistant.