Files
cc-1c-skills/tests/skills/cases/skd-edit/fixtures/drilldown-base/Template.xml
T
Nick ShirokovandClaude Opus 5.5 292b6c97de fix(skd-validate): видимый пропуск XSD, булево без схем, корень со строчной
По итогам прогона задачи «платформа пишет: нарушен порядок» субагентом
в проекте без схем: навык отвечал «Validation OK», и модель докладывала
бы, что схема в порядке.

- Итоговая строка говорит, что XSD-проверка не выполнялась и почему:
  «XSD not checked: no schemas (/v8-xsd-fetch)» / «template outside a dump».
- xs:boolean только true/false/1/0 — собственная проверка значений, без
  схем; в XSD-проходе та же ошибка второй раз не выводится.
- Корень dataCompositionSchema (строчная): PS молча пропускал (-ne без
  регистра), py считал ошибкой. Платформа такой файл загружает, а
  конфигуратор пишет DataCompositionSchema — теперь предупреждение в
  обоих портах. Фикстура drilldown-base приведена к виду конфигуратора.
- SKILL.md: когда скачивать схемы, как читать подсказки, когда
  нарушение — дефект навыка.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018dc2yLQfw6wppbopM1Y4Ps
2026-09-29 19:16:11 +03:00

98 lines
4.1 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<DataCompositionSchema xmlns="http://v8.1c.ru/8.1/data-composition-system/schema" xmlns:dcsset="http://v8.1c.ru/8.1/data-composition-system/settings" xmlns:dcscor="http://v8.1c.ru/8.1/data-composition-system/core" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<dataSource>
<name>Источник</name>
<dataSourceType>Local</dataSourceType>
</dataSource>
<dataSet xsi:type="DataSetQuery">
<name>Основной</name>
<field xsi:type="DataSetFieldField">
<dataPath>Ресурс1</dataPath>
<field>Ресурс1</field>
</field>
<field xsi:type="DataSetFieldField">
<dataPath>Ресурс2</dataPath>
<field>Ресурс2</field>
</field>
<field xsi:type="DataSetFieldField">
<dataPath>Счет</dataPath>
<field>Счет</field>
</field>
<dataSource>Источник</dataSource>
<query>ВЫБРАТЬ 1</query>
</dataSet>
<template>
<name>Макет1</name>
<template xmlns:dcsat="http://v8.1c.ru/8.1/data-composition-system/area-template" xsi:type="dcsat:AreaTemplate">
<dcsat:item xsi:type="dcsat:TableRow">
<dcsat:tableCell>
<dcsat:item xsi:type="dcsat:Field">
<dcsat:value xsi:type="v8:LocalStringType">
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Заголовок</v8:content>
</v8:item>
</dcsat:value>
</dcsat:item>
</dcsat:tableCell>
</dcsat:item>
</template>
</template>
<template>
<name>Макет3</name>
<template xmlns:dcsat="http://v8.1c.ru/8.1/data-composition-system/area-template" xsi:type="dcsat:AreaTemplate">
<dcsat:item xsi:type="dcsat:TableRow">
<dcsat:tableCell>
<dcsat:item xsi:type="dcsat:Field">
<dcsat:value xsi:type="dcscor:Parameter">Счет</dcsat:value>
</dcsat:item>
<dcsat:appearance>
<dcscor:item>
<dcscor:parameter>Шрифт</dcscor:parameter>
<dcscor:value xsi:type="v8ui:Font" faceName="Arial" height="10" bold="false" italic="false" underline="false" strikeout="false" kind="Absolute" scale="100" />
</dcscor:item>
</dcsat:appearance>
</dcsat:tableCell>
<dcsat:tableCell>
<dcsat:item xsi:type="dcsat:Field">
<dcsat:value xsi:type="dcscor:Parameter">Рес1</dcsat:value>
</dcsat:item>
<dcsat:appearance>
<dcscor:item>
<dcscor:parameter>Шрифт</dcscor:parameter>
<dcscor:value xsi:type="v8ui:Font" faceName="Arial" height="10" bold="false" italic="false" underline="false" strikeout="false" kind="Absolute" scale="100" />
</dcscor:item>
</dcsat:appearance>
</dcsat:tableCell>
<dcsat:tableCell>
<dcsat:item xsi:type="dcsat:Field">
<dcsat:value xsi:type="dcscor:Parameter">Рес2</dcsat:value>
</dcsat:item>
<dcsat:appearance>
<dcscor:item>
<dcscor:parameter>Шрифт</dcscor:parameter>
<dcscor:value xsi:type="v8ui:Font" faceName="Arial" height="10" bold="false" italic="false" underline="false" strikeout="false" kind="Absolute" scale="100" />
</dcscor:item>
</dcsat:appearance>
</dcsat:tableCell>
</dcsat:item>
</template>
<parameter xmlns:dcsat="http://v8.1c.ru/8.1/data-composition-system/area-template" xsi:type="dcsat:ExpressionAreaTemplateParameter">
<dcsat:name>Счет</dcsat:name>
<dcsat:expression>Представление(Счет)</dcsat:expression>
</parameter>
<parameter xmlns:dcsat="http://v8.1c.ru/8.1/data-composition-system/area-template" xsi:type="dcsat:ExpressionAreaTemplateParameter">
<dcsat:name>Рес1</dcsat:name>
<dcsat:expression>Ресурс1</dcsat:expression>
</parameter>
<parameter xmlns:dcsat="http://v8.1c.ru/8.1/data-composition-system/area-template" xsi:type="dcsat:ExpressionAreaTemplateParameter">
<dcsat:name>Рес2</dcsat:name>
<dcsat:expression>Ресурс2</dcsat:expression>
</parameter>
</template>
<settingsVariant>
<dcsset:name>Основной</dcsset:name>
<dcsset:settings />
</settingsVariant>
</DataCompositionSchema>