mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-08-17 16:50:30 +03:00
Тег ячейки <control> и тег формата <controlType> в выгрузке — разные вещи: первый несёт сериализованные настройки элемента управления, второй GUID его вида. Ключ DSL описывал второй, а назывался как первый, и при поддержке настроек отображение стало бы перекрёстным. Свести их в один ключ нельзя: <controlType> живёт в палитре и разделяется ячейками с одинаковым оформлением, а настройки принадлежат конкретной ячейке. Синоним не заводим — он занял бы ровно то имя, которое освобождается. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
36 lines
1.0 KiB
JSON
36 lines
1.0 KiB
JSON
{
|
|
"name": "Ячейки-поля ввода: примитивные типы значения",
|
|
"input": {
|
|
"columns": 3,
|
|
"areas": [
|
|
{
|
|
"name": "Ввод",
|
|
"rows": [
|
|
{ "cells": [
|
|
{ "col": 1, "valueType": "Number(15,3,nonneg)" },
|
|
{ "col": 2, "valueType": "Number" },
|
|
{ "col": 3, "valueType": "String" }
|
|
]},
|
|
{ "cells": [
|
|
{ "col": 1, "valueType": "Boolean" },
|
|
{ "col": 2, "valueType": "Boolean", "controlType": "checkbox" }
|
|
]},
|
|
{ "cells": [
|
|
{ "col": 1, "valueType": "String(10)" },
|
|
{ "col": 2, "valueType": "String(10,fixed)" },
|
|
{ "col": 3, "valueType": "DateTime" }
|
|
]},
|
|
{ "cells": [
|
|
{ "col": 1, "valueType": "Date" },
|
|
{ "col": 2, "valueType": "Time" },
|
|
{ "col": 3, "valueType": "Boolean + String + DateTime + Number" }
|
|
]}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"params": {
|
|
"outputPath": "Template.xml"
|
|
}
|
|
}
|