Administrator’s Guide
Table Of Contents
- Preface Introducing FileMaker Pro 5.5 Unlimited
- Chapter 1 Installing the FileMaker Web Server Connector
- Chapter 2 Administering the Web Server Connector
- Chapter 3 Publishing your database on the Web
- Types of web publishing
- Using the FileMakerPro Web Companion
- Creating a custom home page
- Creating a custom home page for Instant Web Publishing
- Creating a custom web site using a database layout
- Web Companion support for Internet mediatypes
- Monitoring your site
- Exporting data to a static HTML page
- Testing your site without a networkconnection
- Opening password-protected databasesremotely
- Chapter 4 Custom web publishing using CDML
- About the CDML examples
- General steps for custom web publishing using CDML
- About CDML format files
- Generating FileMakerPro CGI requests using CDML
- Using the CDML Tool and templates
- Modified CDML tags
- About the CDML Reference database
- Creating error messages
- Using an encoding parameter with a CDML replacement tag
- Planning your web site
- Chapter 5 Using FileMakerPro XML to deliver your data
- About the XML examples
- General process for custom web publishing using XML
- Generating an XML document
- Using the FMPDSORESULT grammar
- Using the FileMakerPro Extended XMLgrammars
- About UTF-8 encoded data
- Generating FileMakerPro CGI requests for an XML document
- Using style sheets with your XMLdocument
- Comparing CSS, XSLT, and JavaScript
- Looking at the XML Inventory example
- Chapter 6 Using Java and JDBC to deliver your data
- About the JDBC examples
- About JDBC
- Using the FileMaker JDBC Driver
- SQL supported by the FileMaker JDBCDriver
- FileMakerPro support for Unicodecharacters
- About the FileMaker JDBC Driver interfaces and extensions
- Example 1: Looking at the FileMakerPro Explorer application
- Example 2: Creating the JBuilder Inventoryapplication
- Example 3: Creating the Visual Cafe Inventory application
- Using the FileMaker Java classes
- Appendix A Valid names used in CGI requests for FileMaker XML data
- Generating a –find, –findall, or –findany request
- Generating a –view request
- Generating a –new request
- Generating an –edit request
- Generating a –delete request
- Generating a –dbnames request
- Generating a –layoutnames request
- Generating a –scriptnames request
- Generating a –dbopen request
- Generating a –dbclose request
- Specifying parameters for the request
- –db (Database)
- –lay (Layout)
- –format (Format)
- –recid (Record ID)
- –modid (Modification ID)
- –lop (Logical operator)
- –op (Comparison operator)
- –max (Maximum records)
- –skip (Skip records)
- –sortfield (Sort field)
- –sortorder (Sort order)
- –script (Script)
- –script.prefind (Script before Find)
- –script.presort (Script before Sort)
- –styletype (Style type)
- –stylehref (Style href)
- –password (Database password)
- field name (Name of specific field)
- Appendix B FileMaker Pro values for error codes
- Appendix C Enabling the FileMaker Pro Web Companion in MacOS X
- Index
Index I-3
FileMaker Pro Unlimited
location of files and folders vi
product, described v
registering vii
FileMaker Server v
in RAIC 1-2
FileMakerExplorer.java file 6-10
filenames for instant web pages 3-13
-find requests 5-13, 5-14, A-1
FMBanner applet 6-18
FMBanner.fp5 database 6-18
FMMemoPad applet 6-18
FMMemoPad.fp5 database 6-18
FMP.js JavaScript library 5-16, 5-17, 5-21
FMPDSORESULT grammars 5-3
FMP-If tag 4-10
FMP-Include tag 4-17
Fmpjdbc12.jar file 6-2
FMP-Log tag 3-15
FMProProxy Java class 6-17
FMProRequest Java class 6-17
FMProResponse Java class 6-17
FMPXMLLAYOUT grammars 5-7
FMPXMLRESULT grammars 5-6
-fmtfield variable tag 4-9
FMWSC. See Web Server Connector
FMWSC.log 2-5
fmwsc.properties file 2-2
FMWSCNative.log 2-5
Format encoding parameter 4-14
format files
and web styles 3-13
described 4-2
templates, using 4-7
-format request parameter A-6
functions
Status (CurrentError) B-1
Web- external functions 3-16
G
grammars. See XML
Guest Book CDML example 4-15, 4-16
H
home button in browser 3-13
home pages
built-in 3-5
custom 3-1, 3-5
hosting multiple web sites 3-6
HREF links 3-2, 4-4, 5-2, A-1
HTML
described 5-1
encoding parameter for CDML format
files 4-14
form elements 4-8
form examples for XML A-1
format 5-2
forms 3-2, 4-4, 5-2
hidden INPUT tags 4-9
tables, exporting data into 3-16
translating information into 3-15
with XML and JavaScript 5-16
HTTP (Hypertext Transfer Protocol)
translating information into 3-15
using with FileMaker Java Class
Library 6-17
using with FileMaker JDBC Driver 6-2
I
index.htm 3-6
Information Log File option 3-4, 3-15
INSERT SQL statements 6-4
Instant Web Publishing
custom home pages with 3-1
described 3-2
script steps supported 3-9
Internet Explorer 4.0 5-3, 6-18
Internet Explorer 4.5 3-13
Internet Explorer 5.0 5-12, 5-17
Internet Information Server 1-4
Inventory.fp5 database 5-17, 6-11
inventory_db database 6-14, 6-16
IP addresses 3-4, 4-2
displaying with CDML 4-9
returned by external function 3-16
IP Guest Limit 3-2
ISAPI filter entry, removing 1-6
J, K
Java 2 environments 6-2
Java applets
FMBanner 6-18
FMMemoPad 6-18
Microsoft XML DSO 5-3
Java applications
FileMaker Pro database-aware 6-1
FileMaker Pro Explorer example 6-8
JBuilder Inventory example 6-11
Visual Cafe Inventory example 6-14
Java classes
basic 6-1, 6-8
FileMaker proprietary 6-17
FMProRequest, FMProProxy, and
FMProResponse 6-17
Java Development Kit (JDK) 6-2, 6-8
JavaScript
and custom home page 3-7
and FileMaker Extended XML 5-2
example 5-16, 5-17
versus CSS or XSL 5-11
with Internet Explorer 4.0 5-3
JBuilder 3.0 Professional for Windows 6-1,
6-11
Jbuilder.ini file 6-11