Variables

Edit Fields Block

Edit Fields modifies an object variable in place by setting or removing dot-path fields.

At a glance

Best for
Object cleanup
Operations
Set or remove fields
Path style
Dot paths
Error handle
No

What it does

Edit Fields is for shaping object variables. Rows run top-to-bottom, and later rows win when they write the same field.

Set creates missing intermediate objects. Remove ignores missing paths.

Use it when

  • Rename or add fields before export.
  • Remove fields that should not be sent onward.
  • Patch nested object values with dot paths.

Do not use it when

  • The target value is not an object.
  • Field names contain literal dots that must be preserved.
  • You need to transform lists element-by-element; use Loop or Format depending on the data.

Settings

Edit Fields needs a target object variable and one or more field edit rows.

Target variable

Required: Yes
Variables
Variable name
Description
Object variable to update.

Rows

Required: Yes
Variables
Values accept variables
Description
Set or remove operations run in order.

Field path

Required: Yes
Variables
No
Description
Dot path to set or remove.

Outputs

Edit Fields updates the target object variable.

{{targetVariable}}object

The object after all edit rows have run.

Example Flow

Use Edit Fields after extraction when the object shape needs cleanup before export.

  1. Create an object variable.
  2. Set or remove fields with Edit Fields.
  3. Export the cleaned object.

Errors and fixes

Start with symptoms visible in the editor or Inspector, then check the earliest Block that produced the wrong page state, variable, or output.

The Block fails on the target variable.

Check
Check whether the target variable is an object.
Fix
Create an object before Edit Fields or use a different Block for lists/text.

A field did not change as expected.

Check
Check row order and dot-path spelling.
Fix
Place the final write lower in the table and use the exact path.

Local and cloud runs

Local and cloud runtimes both support ordered set/remove rows. Edit Fields can fail at runtime even though it has no dedicated error handle in the current UI.