Имя: Пароль:
1C
1С v8
Программно узнать режим поддержки объекта метаданных. Возможно?
,
0 Lama12
 
04.08.22
12:29
Возможно ли вообще программно узнать правило поддержки объекта метаданных?
Думал в выгрузке конфигурации в файлы посмотреть, но что-то не могу найти подходящей записи.
Может кто сталкивался с такой задачей?
1 СеменовСемен
 
04.08.22
12:32
в выгрузке точно есть
2 Lama12
 
04.08.22
12:34
(1) Вот смотрю, и вижу только описание самой конфигурации и каждого объекта по отдельности. Где смотреть правила подержки?
3 Lama12
 
04.08.22
14:11
(1) Мда... В выгрузке точно есть. Но где - х.з.
При загрузке из файлов в пустую конфигурацию - режим поддержки тоже загружается.
4 RomanYS
 
04.08.22
14:28
(3) похоже настройки поддержки в файле Ext\ParentConfigurations.bin, но формат там не человекочитаемый
5 Lama12
 
04.08.22
14:31
(4) Вот тоже к тому же склоняюсь :-(
6 Конструктор1С
 
04.08.22
14:44
А для нафига?
7 СеменовСемен
 
04.08.22
14:47
Parentconfig - это конфа поставщика. Поддержка ароде в самих объектах задается
8 СеменовСемен
 
04.08.22
14:49
Там просто типа флага хранится можно или нельзя редатировать
9 RomanYS
 
04.08.22
15:47
(7) конфы поставщика лежат отдельными файлами cf. А вот настройки поддержки похоже в (4)
10 Жан Пердежон
 
31.01.25
11:35
(4) там обычный текстовый формат, при желании легко парсится
помимо заголовка идут четверки вида
код1, код2, id объект (основной конфы), id объекта (конфы поставщика)
где код1:
0 - на поддержке,
1 - поддержка+изменения,
2 - снят с поддержки

еще на ИС можно что-то поискать ( https://infostart.ru/1c/articles/1148991/ )
11 Жан Пердежон
 
04.08.22
16:18
(10) кстати, опытным путём как-то выяснил, что значение этого флага при обновлении (сравнении/объединении) никак не используется:
даже 0 - всё равно сравнивает с конфой поставщика;
с другой стороны для измененных можно руками проставить 0 и они будут в дереве отображаться как на поддержке без возможности изменения
12 Lama12
 
04.08.22
16:35
(11) Спасибо.
13 Garry1010
 
10.10.22
11:20
(4) Что-то не пойму - это для файловой базы, так? А для клиент-сервера как будет?
14 Lama12
 
10.10.22
11:40
(13) В (10) описание. Но там последовательный файл. Разбирать его, еще то удовольствие.
15 RomanYS
 
10.10.22
11:47
(13) для любой. Это файлы выгрузки конфигурации
16 Garry1010
 
10.10.22
11:52
Ясно, спасибо.