mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-08-18 01:00:24 +03:00
feat(mxl-validate): предупреждать о флажке у типа, отличного от булева и числа
Конфигуратор предлагает флажок только для Булево и Числа, но ограничение интерфейсное: макет с флажком у строки и у даты платформа принимает и возвращает GUID дословно — проверено сборкой EPF и обратной выгрузкой через базу. Поэтому предупреждение, а не ошибка компиляции: собрать такую ячейку вручную нельзя, и почти наверняка это описка автора. На корпусе ERP предупреждение не срабатывает ни разу: все семь флажков стоят у булева. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
aaeb752cf1
commit
d7c81505d8
@@ -557,6 +557,10 @@ pictureSizeMode · picHorizontalAlignment · picVerticalAlignment · textPositio
|
||||
У 90 форматов (22 макета регламентированной отчётности, явно машинно-сгенерированных) тега
|
||||
`<controlType>` нет вовсе.
|
||||
|
||||
Флажок Конфигуратор предлагает **только для Булево и Числа**. Ограничение при этом чисто
|
||||
интерфейсное: макет с флажком у строки и у даты платформа принимает и возвращает GUID дословно
|
||||
(проверено сборкой EPF и обратной выгрузкой через базу — ни отказа, ни нормализации).
|
||||
|
||||
**Структура `<valueType>`** — то же описание типов, что в метаданных: сначала все `<v8:Type>` и
|
||||
`<v8:TypeSet>` в порядке источника, затем блоки квалификаторов в порядке Number → String → Date.
|
||||
Голая категория без имени объекта (`CatalogRef`, `AnyRef`) — это `<v8:TypeSet>`, а не `<v8:Type>`.
|
||||
|
||||
Reference in New Issue
Block a user