Write element properties
set_element_dataWrite Archicad element property values with a dry run by default, returning planned current-to-new changes; pass dry_run=false to commit.
Instructions
Write element property values. DRY-RUN BY DEFAULT: returns planned changes (current -> new) without touching the model. Pass dry_run=false to commit. A commit returns 'applied'; 'failed', Archicad's refusals grouped by code and message with a count and sample GUIDs; 'skipped' for changes not sent (property type, enum, or an element that is not editable: in another view's database than the active window's, inside a hotlinked module, or not reserved in Teamwork); and 'stopped' if a batch was refused outright after earlier batches landed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| port | No | ||
| changes | Yes | ||
| dry_run | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||