The FooDoo Lounge

FileMaker Pro 7.0v1 Dictionary

Copyright 1984-2004 by FileMaker, Inc.

Index

  1. URL Suite
  2. Subset of the Core, Table, and Database suites
  3. FileMaker Suite

URL Suite: Standard Suite for Uniform Resource Locators

Events:

getURL: Open a FileMaker Pro database using a URL specification

getURL string -- The URL specification for the FileMaker Pro database in the form "[<][URL:]FMP7://[[username[:password]@]host]/filename[>]"

[for accounts guest] -- opens the file for specific privileges

Subset of the Core, Table, and Database suites: Subset of Events supported by other Applications

Classes:

Class FileMaker script: A FileMaker script

Plural form:

FileMaker scripts

Properties:

best type type class [r/o] -- The best descriptor type

class type class [r/o] -- The class

default type type class [r/o] -- The default descriptor type

name international text [r/o] -- The name of the FileMaker Script

ID real [r/o] -- The unique ID of the FileMaker Script

Class application: The application

Plural form:

applications

Elements:

document by numeric index, by name

window by numeric index, by name

database by name, by numeric index

menu by name, by numeric index

Properties:

best type type class [r/o] -- The best descriptor type

class type class [r/o] -- The class

default type type class [r/o] -- The default descriptor type

frontmost boolean [r/o] -- Is this the frontmost application?

name international text [r/o] -- The name of the application

version version [r/o] -- The version of the application

Class cell: A field value in a record or request

Plural form:

cells

Elements:

repetition by numeric index

Properties:

best type type class [r/o] -- The best descriptor type

class type class [r/o] -- The class

default type type class [r/o] -- The default descriptor type

choices list [r/o] -- The value list for the cell

formula string [r/o] -- The cell's calculation formula

lock unlocked/shared lock/exclusive lock [r/o] -- The lock status of the cell

name string [r/o] -- The cell's name

protection read only/formulas protected/read/write [r/o] -- The protection of this cell

cellValue string -- The cell value

ID list [r/o] -- The unique ID of the cell (the first element is the record ID, the second element is the cell ID)

repeat size integer [r/o] -- Number of repetitions of the cell

globalValue boolean [r/o] -- Is this cell a global cell?

access no access/read/write/update/create/delete/read/write/read/update/read/create/read/delete/write/update/write/create/write/delete/update/create/update/delete/write/delete/read/write/update/read/write/create/read/write/delete/write/update/create/... [r/o] -- The access privileges

Class database: A FileMaker Pro database

Plural form:

databases

Elements:

table by name, by numeric index

layout by name, by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

FileMaker script by name, by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

Properties:

best type type class [r/o] -- The best descriptor type

class type class [r/o] -- The class

default type type class [r/o] -- The default descriptor type

name international text [r/o] -- The name of the database

multiuser false/sharing hidden/true -- If true, users have access to the database over the network

Class document: A FileMaker Pro document

Plural form:

documents

Elements:

window by numeric index, by name

FileMaker script by name, by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

layout by name, by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

table by name, by numeric index

Properties:

best type type class [r/o] -- The best descriptor type

class type class [r/o] -- The class

default type type class [r/o] -- The default descriptor type

name international text [r/o] -- The name of the document

modified boolean [r/o] -- True if the document has been modified

Class field: A FileMaker Pro field

Plural form:

fields

Elements:

cell by name, by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

repetition by numeric index

Properties:

best type type class [r/o] -- The best descriptor type

class type class [r/o] -- The class

default type type class [r/o] -- The default descriptor type

choices list [r/o] -- The value list for the field

access no access/read/write/update/create/delete/read/write/read/update/read/create/read/delete/write/update/write/create/write/delete/update/create/update/delete/write/delete/read/write/update/read/write/create/read/write/delete/write/update/create/... [r/o] -- The access privileges for the field

formula string [r/o] -- The field's calculation formula

ID real [r/o] -- The unique ID of the field

lock unlocked/shared lock/exclusive lock [r/o] -- The lock status of the field

name string [r/o] -- The name of the field

nulls OK boolean [r/o] -- Is this field allowed to be empty?

protection read only/formulas protected/read/write [r/o] -- The protection of this field

repeats single/repeated [r/o] -- Is this a repeating field?

repeat size integer [r/o] -- Maximum number of repetitions of the field

unique value boolean [r/o] -- Must this field contain unique values?

globalValue boolean [r/o] -- Is this field a global field?

Class layout: A FileMaker Pro layout

Plural form:

layouts

Elements:

field by name, by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

record by name, by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

cell by name, by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

request by name, by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

Properties:

best type type class [r/o] -- The best descriptor type

class type class [r/o] -- The class

default type type class [r/o] -- The default descriptor type

name international text [r/o] -- The name of the layout

ID real [r/o] -- The unique ID of the layout

access no access/read/write/update/create/delete/read/write/read/update/read/create/read/delete/write/update/write/create/write/delete/update/create/update/delete/write/delete/read/write/update/read/write/create/read/write/delete/write/update/create/... [r/o] -- The access privileges of the layout

protection read only/formulas protected/read/write [r/o] -- Indicates whether the formulas of the cells in the layout can be changed

lock unlocked/shared lock/exclusive lock [r/o] -- The lock on the layout

kind table/view [r/o] -- The kind of layout (View = FileMaker Pro layout, table = all fields for table)

visible boolean [r/o] -- Is the layout visible in the layouts menu?

Class record: A FileMaker Pro record

Plural form:

records

Elements:

cell by name, by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

Properties:

best type type class [r/o] -- The best descriptor type

class type class [r/o] -- The class

default type type class [r/o] -- The default descriptor type

name international text [r/o] -- The name of the record

ID real [r/o] -- The unique ID of the record

lock unlocked/shared lock/exclusive lock [r/o] -- The lock for the record

protection read only/formulas protected/read/write [r/o] -- Indicates whether the formulas of the cells in the record can be changed

access no access/read/write/update/create/delete/read/write/read/update/read/create/read/delete/write/update/write/create/write/delete/update/create/update/delete/write/delete/read/write/update/read/write/create/read/write/delete/write/update/create/... [r/o] -- Indicates the access privileges for the record

Class repetition: A repetition value from a cell

Plural form:

repetitions

Properties:

best type type class [r/o] -- The best descriptor type

class type class [r/o] -- The class

default type type class [r/o] -- The default descriptor type

choices list [r/o] -- The value list for the cell

formula string [r/o] -- The cell's calculation formula

lock unlocked/shared lock/exclusive lock [r/o] -- The lock status of the cell

name string [r/o] -- The cell's name

protection read only/formulas protected/read/write [r/o] -- The protection of this cell

cellValue string -- The cell value

ID list [r/o] -- The unique ID of the cell (the first element is the record ID, the second element is the cell ID)

globalValue boolean [r/o] -- Is this cell a global cell?

Class table: A FileMaker Pro table

Plural form:

tables

Elements:

field by name, by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

record by name, by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

cell by name, by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

Properties:

best type type class [r/o] -- The best descriptor type

class type class [r/o] -- The class

default type type class [r/o] -- The default descriptor type

name international text [r/o] -- The name of the database

lock unlocked/shared lock/exclusive lock [r/o] -- The current session's lock on the database

access no access/read/write/update/create/delete/read/write/read/update/read/create/read/delete/write/update/write/create/write/delete/update/create/update/delete/write/delete/read/write/update/read/write/create/read/write/delete/write/update/create/... [r/o] -- The access privileges

Class window: A FileMaker Pro document window

Plural form:

windows

Elements:

layout by name, by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

Properties:

best type type class [r/o] -- The best descriptor type

class type class [r/o] -- The class

default type type class [r/o] -- The default descriptor type

name international text [r/o] -- The name of the window

bounds bounding rectangle -- The bounding rectangle of the window

visible boolean -- Is the window visible?

index integer [r/o] -- The number of the window

floating boolean [r/o] -- Does the window float?

zoomable boolean [r/o] -- Is the window zoomable?

zoomed boolean -- Is the window zoomed?

modal boolean [r/o] -- Is the window modal?

resizable boolean [r/o] -- Is the window resizable?

has close box boolean [r/o] -- Does the window have a close box?

has title bar boolean [r/o] -- Does the window have a title bar?

current layout reference -- The current layout

current record reference -- The current record

current table reference -- The current table

current cell reference -- The current cell

class info: Get information about an object class

class info type class -- The object class about which information is requested

[in 'intl'] -- The human language and script system in which to return information

Result: type class info -- A record containing the object’s properties and elements

Events:

close: Close an object

close reference -- The object to close

copy: Copy an object to the clipboard

copy

count: Return the number of elements of a particular class within an object

count reference -- The object whose elements are to be counted

class type class -- The class of the elements to be counted

Result: integer -- The number of elements

create: Create a new element

create

new type class -- The class of the new element

[at location reference] -- The location at which to insert the element

[with data anything] -- The initial data for the element

[with properties record] -- The initial data for the properties of the element

Result: reference -- To the new object(s)

cut: Cut an object to the clipboard

cut

data size: Return the size in bytes of an object

data size reference -- The object whose data size is to be returned

[as type class] -- The data type for which the size is calculated

Result: integer -- The size of the object in bytes

delete: Delete an element from an object

delete reference -- The element to delete

do menu: Execute a menu command

do menu anything -- This denotes both the menu ID and the menu item

[menu named string] -- The name of the menu item

[Result: anything] -- Result of menu selection

do script: Execute a script

do script string -- The name or specifier of the FileMaker script to be executed

[Result: anything] -- The result of the Script

duplicate: Duplicate an object

duplicate reference -- The object to copy

[to location reference] -- The new location for the object

Result: reference -- To the duplicated object(s)

event info: Get information about the Apple events in a suite

event info type class -- The event class of the Apple events for which to return information

[in 'intl'] -- The human language and script system in which to return information

Result: a list of type event info -- A record containing the events and their parameters

exists: Tell if an object exists

exists reference -- The object in question

Result: boolean -- True if it exists, false if not

get data: Get the data for an object

get data reference -- The object whose data is to be returned

[as a list of type class] -- The desired types for the data, in order of preference

Result: anything

open: Open an object

open reference -- The object to open

[with passwords string] -- The password to use

[for Accounts string] -- The account name

paste: Paste an object from the clipboard

paste

print: Print an object

print reference -- The object to print

[with password string] -- The password to use

[for Accounts string] -- The account name

[from page integer] -- start page

[to page integer] -- end page

[with copies integer] -- number of copies

quit: Perform tasks before termination, then terminate

quit

redo: Reverse the action of the immediately preceding undo

redo

save: Save an object

save reference -- The object to save

set data: Set an object's data

set data reference -- The object to change

to anything -- The new value

show: Bring an object into view

show reference -- The object to be made visible

sort: Sort the records in a layout

sort reference -- The layout to sort

[by reference] -- The fields to sort by

[in order ascending/descending/custom] -- The sort type

undo: Undo the action of the previous event or user interaction

undo

FileMaker Suite: FileMaker Pro-specific events and objects

Classes:

Class menu: A menu

Plural form:

menus

Elements:

menu item by numeric index, by name

menu by numeric index, by name

Properties:

best type type class [r/o] -- The best descriptor type

class type class [r/o] -- The class

default type type class [r/o] -- The default descriptor type

name international text -- The name of the menu

ID small integer [r/o] -- The resource ID of the menu

enabled boolean -- Is the menu enabled?

Class menu item: A menu item

Plural form:

menu items

Properties:

best type type class [r/o] -- The best descriptor type

class type class [r/o] -- The class

default type type class [r/o] -- The default descriptor type

name international text -- The name of the menu item

enabled boolean -- Is the menu item enabled?

item number small integer [r/o] -- The menu item number

checked boolean -- Is the menu item checked?

Class request: A FileMaker Pro find request

Plural form:

requests

Elements:

cell by name, by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

Properties:

best type type class [r/o] -- The best descriptor type

class type class [r/o] -- The class

default type type class [r/o] -- The default descriptor type

name international text [r/o] -- The name of the find request

ID real [r/o] -- The unique ID of the find request

omitted boolean -- True if the request is to be omitted

Events:

find: Perform a FileMaker Pro Find given current requests

find reference -- The window in which to find

get remote URL: Opens a hosted FileMaker Pro database

get remote URL

Result: string -- The URL specification for the opened database in the form "[<][URL:]FMP7://[[username[:password]@]host]/filename[>]"

go to: Go to an object

go to reference -- The object to which to go

 

|| url: http://www.foodoo.sunreal.com.au/info/dictionaries/FMP_70v1_asDict.html
|| created: 17-Aug-04, 3:35 PM; updated: 17-Aug-04, 3:35 PM
|| size: 74603 bytes