Developer’s Guide

Table Of Contents
Publishing your database on the Web 6-9
Requirements for Instant Web Publishing buttons
A button that you’re using in a layout for Instant Web Publishing
may have a single valid script step attached to it or a script containing
1 to 3 valid script steps.
If you’re using multiple text and graphic objects for a button, the
script or script step must be attached to the topmost object in the
group. Create the text and graphic elements first, group them, and
then attach the script to the group.
Single script steps supported for Instant Web Publishing
In FileMaker Pro 5.5, the Web Companion supports the following
single script steps for buttons used in Instant Web Publishing
layouts.
FileMaker script step CGI request Description
Open [<Document name>] Open database in
browser window
Equivalent to opening the
database from the Instant
Web Publishing home
page.
The database must be
specified as a script
parameter, and it must be
open in FileMaker Pro.
Open URL [<url>] Set window location
to the specified URL
Use this with a text field
or calculation field with a
text result to construct
target URLs.
The URL must be
complete (e.g. include
http://) and can go to
another web site or
contain a FileMaker CGI
request.
Go to Layout [<Layout
Name>]
Go to specified
layout
This will not affect other
current parameters for
location.
The generated URL link is
based on the default URL
of the database plus any
settings made for startup
script and layout, and
specified record in a
relationship.
Also supported in a multi-
step button.
Go to Related Record
[<Relationship Name>]
Go to specified
record in a related
database
The related database must
be open and shared via the
Web Companion, and the
specified record must be
available when the script
is performed.
Go to Record/Request/Page
[n]
Go to record number The record number can be
specified by a constant, by
a field value, or from a
JavaScript prompt.
Also supported in a multi-
step button.
Go to Record/Request/Page
[First]
Go to first record Also supported in a multi-
step button.
Go to Record/Request/Page
[Last]
Go to last record Also supported in a multi-
step button.
Go to Record/Request/Page
[Previous]
Go to previous
record
Also supported in a multi-
step button.
Go to Record/Request/Page
[Next]
Go to next record Also supported in a multi-
step button.
FileMaker script step CGI request Description