These FileMaker demos grew out of seeing various techniques repeatedly explained in more than one FileMaker newsgroup and mailing list. If you have any questions or suggestions for making them easier to understand, by all means let me know.

You might also find one of my Custom Functions (or any of hundreds from other contributors) useful.

Enjoy!
mattsig
Matt Wills

zip

Dynamic Columns (FM 7+)
Column content changes based on value selected in column header.

zip2

Dynamic Images (FM 7+)
Display an image based on subject selection.

zip3

Dynamic Value List (FM 7+)
Second list changes based on value selected in first.

zip4

EventScript* (FM 7-9)
Several techniques using the free plugin. The latest versions of the plug for both Mac and Windows are included, or you can get them directly from the source.

zip5

Extraction (FM 8.5+)
Extracting information from a web page using the Web Viewer (more text parsing than anything else).

zip6

FMClock (FM 7+)
Demonstrates a continuously updating time field (which is to say, a clock) using the zippScript** plugin, if you already have it. If you don't, modify it to use doScript.

zip7

Holidays* (FM 7-9)
Useful in calendar applications, this standalone solution projects the dates of both calendar and formulaic holidays. Preloaded with the ten US Federal holidays plus Easter (but they can be deleted and other observances added). This implementation uses EventScript, but is easily converted to doScript or zippScript if you have it**.

A FileMaker 10 version is available here, using native script triggering instead of a plugin and native conditional formatting instead of the earlier background fields technique.

zip8

Portal (FM 7+)
Switchable portal technique.

zip9

Visual Flag (FM 7-8.5)
Adding a colored background to a field based on field value. NOTE: As of FileMaker 9, conditional formatting is a native function.

* With FileMaker 10, script triggering is a native function, obviating the need for a plugin.
** zippScript was originally a free plugin, but it is apparently now owned by an outfit called Alamark, and available only as part of a commercial package.