Lookup fields vs live related fields
BeginnerUnderstand the difference between a lookup field (which copies a value at a point in time) and a live related field (which always reflects the current related value), and when to use each.
What you'll learn
- What a lookup does and when the copy happens
- How a live related field differs from a lookup in behavior
- When to use a lookup vs a live related field in practice
A lookup copies data from a related record into the current record at a specific moment; a live related field always reads the current value from the related record — the choice between them depends on whether the value should be frozen or stay current.
1/3
1
Set up a lookup field
A lookup is a regular field with a "Looked-up value" auto-enter option. It copies the value from a related field when the match field changes. After copying, the value is independent of the source.
FileMaker Script
# Field: Orders::UnitPrice # Auto-enter: Looked-up value # Lookup from related record: Products (via Orders → Products relationship) # Copy value from field: Products::Price # If no related record: leave field blank # When Orders::ProductID is set or changed: # → FileMaker copies Products::Price into Orders::UnitPrice # → Future changes to Products::Price do NOT affect Orders::UnitPrice
Sign in to track your progress and pick up where you left off.
Sign in to FM Dojo