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.