mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-09-20 00:45:54 +03:00
docs(mxl-compile): выправить каскад инструкции после переименования ключа
В перечне свойств стиля осталось прежнее имя ключа: свойства значения задаются через valueType и controlType, а не control. Каскад навыка почищен от того, что нужно раундтрипу, а не автору: ключ настроек элемента управления и значение "none" остались только в спецификации, мотивировка «почему значение не приводится к объявленному типу» заменена самим правилом. Из SKILL.md убрано число свойств стиля — оно разъезжается с перечнем при каждом пополнении. Зеркало reference/dsl-spec.md с этого момента не копия docs/: в спецификации подробности, в инструкции навыка — применение. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
8770ef940b
commit
faa8ab7659
@@ -49,7 +49,7 @@ powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/mxl-compile.ps1" -J
|
||||
|---|---|
|
||||
| Полные таблицы полей, развёрнутый пример, ограничения формата | `reference/dsl-spec.md` |
|
||||
| Шрифты, стили, цвета, рамки, колоночные раскладки и стили колонок | `reference/styles.md` |
|
||||
| Полный перечень свойств стиля — все 44 | `reference/format-properties.md` |
|
||||
| Полный перечень свойств стиля | `reference/format-properties.md` |
|
||||
|
||||
Краткая структура:
|
||||
|
||||
@@ -80,7 +80,7 @@ powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/mxl-compile.ps1" -J
|
||||
- `col` — 1-based позиция колонки
|
||||
- `rowspan` — объединение строк вниз (rowStyle учитывает занятые ячейки)
|
||||
- Содержимое ячейки задаётся одним из ключей: `param` — параметр заполнения, `text` — статический текст, `template` — текст со вставками `[Параметр]`
|
||||
- `valueType` делает ячейку полем ввода (`"Number(15,3,nonneg)"`, `"String(10)"`, `"CatalogRef.Валюты"`, составной через ` + `); текста в такой ячейке быть не может, а `controlType: "checkbox"` меняет поле ввода на флажок; `value` — значение в поле
|
||||
- `valueType` делает ячейку полем ввода (`"Number(15,3,nonneg)"`, `"String(10)"`, `"CatalogRef.Валюты"`, составной через ` + `); текста в такой ячейке быть не может. `value` — значение в поле, `controlType: "checkbox"` — флажок вместо поля ввода
|
||||
|
||||
Двухуровневая шапка массивами:
|
||||
```json
|
||||
|
||||
Reference in New Issue
Block a user