YOUSEFUL / FILEMAKER

Step-by-step tutorials

Sample scripts: 18 standalone Script Workspace listings with setup notes and expected results.

Learning center · Getting started

Each tutorial includes prerequisites, steps, expected results and troubleshooting.

Tutorial What you finish Setup
Clean a contact list A trimmed, deduplicated, sorted list No fields needed
Write and read a text export A temporary UTF-8 file and its contents No fields needed
Query products by category A JSON result from a parameterized SELECT Three sample records
Encrypt and restore a note An encrypted envelope and verified original Sample-only password
Collect a name with a dialog A form with explicit cancel handling Desktop
Temporarily change printer orientation A change followed by restoration Installed default printer; no print job
Build an action menu A menu whose values drive script branches Desktop
Run a script after a delay A named, inspectable scheduled job Two scripts
Put a QR code in a container A PNG QR code in a record One container field
Fetch a JSON endpoint Captured body, transport error and HTTP status Your read-only test endpoint
Parse a received message A decoded subject and body Local sample only
Browse an FTPS folder A listing and a closed session Your FTPS server
Measure an HTTP transfer Response, protocol and timing Your read-only test endpoint
Transform a JSON array with JavaScript A JSON array of calculated totals Embedded engine
Transform a JSON array with Python A JSON summary Windows CPython
Transform a JSON array with PHP A JSON summary PHP runtime

Try Text first, then File or Barcode. HTTP, Curl and FTP require services you provide. Scheduler callbacks and Query database access need FileMaker itself; their behavior cannot be fully demonstrated by a text-only calculation mock.