Deletes the form and removes its registration from the object's root XML.
Usage
/form-remove <ObjectName> <FormName>
| Parameter | Required | Default | Description |
|---|---|---|---|
| ObjectName | yes | — | Object name |
| FormName | yes | — | Name of the form to delete |
| SrcDir | no | src |
Source directory |
| Force | no | — | Delete even if the form is referenced, and clear the references |
Command
powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/remove-form.ps1" -ObjectName "<ObjectName>" -FormName "<FormName>" [-SrcDir "<SrcDir>"] [-Force]
What is deleted
<SrcDir>/<ObjectName>/Forms/<FormName>.xml # Метаданные формы
<SrcDir>/<ObjectName>/Forms/<FormName>/ # Каталог формы (рекурсивно)
What is modified
<SrcDir>/<ObjectName>.xml— removed<Form>fromChildObjects- Object properties that pointed to the deleted form are cleared