---
url: >-
  /statelake/scripting-reference/events/field-level-events/beforemap-event-field-level.md
---

# BeforeMap Event (Field-level)

Even though this **Event** shares the same name as a record-level **Event**, the behaviour is different for this field-level **Event**.

This **Event** fires first for the field.

Any **Value** set in the field's **BeforeMap Event** will be the starting **Value** of the **OnMap** **Event**.

::: info
This event is rarely used. Control is mostly handled by the **OnMap** event. Any value supplied by this **BeforeMap** event is overwritten by the value specified in the **OnMap** event.
:::
