mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-07-13 22:35:16 +03:00
fix(form-compile): SavedData=true для object/RecordManager главного реквизита
Без <SavedData>true</SavedData> платформа не маркирует форму как modified при изменении главного реквизита — confirmation dialog при Esc не появляется, canonical flow «изменил → Esc → Да» сломан. Правило выведено из реальной выгрузки acc 8.3.27: SavedData ставится только для редактируемых форм с типом *Object.X (Catalog/Document/ChartOf…/ ExchangePlan/BusinessProcess/Task) или *RecordManager.X. DynamicList/Report/ DataProcessor/ConstantsSet/RecordSet — не трогаем, отдаём решение DSL через явный savedData: true. Поднял версию до v1.10. Обновил 5 snapshot'ов (формы элементов/документа). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
+1
@@ -80,6 +80,7 @@
|
||||
<v8:Type>cfg:CatalogObject.Валюты</v8:Type>
|
||||
</Type>
|
||||
<MainAttribute>true</MainAttribute>
|
||||
<SavedData>true</SavedData>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
</Form>
|
||||
|
||||
+1
@@ -50,6 +50,7 @@
|
||||
<v8:Type>cfg:ChartOfCharacteristicTypesObject.ВидыНоменклатуры</v8:Type>
|
||||
</Type>
|
||||
<MainAttribute>true</MainAttribute>
|
||||
<SavedData>true</SavedData>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
</Form>
|
||||
|
||||
+1
@@ -242,6 +242,7 @@
|
||||
<v8:Type>cfg:DocumentObject.АктВыполненныхВнутреннихРабот</v8:Type>
|
||||
</Type>
|
||||
<MainAttribute>true</MainAttribute>
|
||||
<SavedData>true</SavedData>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
</Form>
|
||||
|
||||
+1
@@ -67,6 +67,7 @@
|
||||
<v8:Type>cfg:ExchangePlanObject.ОбменДанными</v8:Type>
|
||||
</Type>
|
||||
<MainAttribute>true</MainAttribute>
|
||||
<SavedData>true</SavedData>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
</Form>
|
||||
|
||||
+1
@@ -37,6 +37,7 @@
|
||||
<v8:Type>cfg:CatalogObject.Товары</v8:Type>
|
||||
</Type>
|
||||
<MainAttribute>true</MainAttribute>
|
||||
<SavedData>true</SavedData>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
</Form>
|
||||
|
||||
Reference in New Issue
Block a user