Form Info
Анализ структуры управляемой формы 1С (Form.xml), элементы, реквизиты, команды, события.
Install
npx skills add Nikolay-Shirokov/cc-1c-skills --skill form-info -g -a claude-code -y- Repository
- Nikolay-Shirokov/cc-1c-skills750
- Category
- Engineering
- Updated
- 4d ago
- License
- MIT
- Context cost
- Lightabout 290 tokens
- Runs scripts
- Yes, review before use
What it does
Анализ структуры управляемой формы 1С (Form.xml), элементы, реквизиты, команды, события. Используй для понимания формы, при написании модуля формы, анализе обработчиков и элементов
/form-info, Компактная сводка формы
Читает Form.xml и выводит дерево элементов, реквизиты с типами, команды, события. Заменяет чтение тысяч строк XML.
Команда
powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/form-info.ps1" -FormPath "<путь к Form.xml>"
Параметры
| Параметр | Обязательный | Описание |
|---|---|---|
| FormPath | да | Путь к файлу Form.xml |
| Expand | нет | Раскрыть свёрнутую секцию по имени или title, *, все |
| Limit | нет | Макс. строк (по умолчанию 150) |
| Offset | нет | Пропустить N строк (пагинация) |
| Handlers | нет | Имена обработчиков событий и команд с диапазонами строк в модуле формы |
Вывод самодокументирован. [Group:AH]/[Group:AV] = AlwaysHorizontal/AlwaysVertical.
Командная панель ([CmdBar]) и контекстное меню ([ContextMenu]) элемента показываются в дереве, когда в них есть свои кнопки или отключено автозаполнение. Панель таблицы с нестандартным именем, суффикс [cmdBar:Имя] у таблицы; стандартное имя, <Таблица>КоманднаяПанель. [std], стандартная команда (Close, у таблицы, Товары.Add), [cmd], команда формы.
