Имя: Пароль:
1C
 
GUID объектов метаданных
,
0 1ctube
 
18.01.21
08:20
Доброго времени суток! Есть разные конфигурации ( конфигурация  1 и конфигурация 2). У них будут одинаковые например регистры накопления. Создал в конфигурации 1 регистр, хочу его перенести с одинаковым ГУИДОМ в конфигурацию 2. Если просто ctrl+c and ctrl+v то объект перенесётся, с другим гуидом? Тогда получается только через "объединить с конфигурацией из файла" нужно использовать?
1 RomanYS
 
18.01.21
08:23
А зачем ты это хочешь?
2 1ctube
 
18.01.21
08:24
(1) Интересно
3 1ctube
 
18.01.21
08:44
Использовал конструкцию "ЗначениеВстрокуВнутр(ТипЗнч(РегистрыНакопления.МойРегистр))", если копировать вставить то уиды в разных базах отличаются. После переноса регистра через  объединение, возвращает одинаковый результат. Стоит доверять этому методу? В синтакс помощнике пишут что "Используется для сохранения функциональной совместимости с 1С:Предприятием 7.7. Использовать для других целей не рекомендуется."
4 RomanYS
 
18.01.21
08:52
(3) проверить можно выгрузив конфигурацию в файлы(xml). Только смысл не понятен
5 Ёпрст
 
18.01.21
10:30
>>>Тогда получается только через "объединить с конфигурацией из файла" нужно использовать?

нет.

Создай во второй конфе еще один реквизит вася, и в первой любых 2.. сделай своё объединение  и привет, получишь разные ид "одинаковых" метаданных.
6 1ctube
 
18.01.21
11:05
(5) Тогда получается при объединить с конфигурацией из файла, объекты не переносятся с уидами?
7 Ёпрст
 
18.01.21
11:05
(6) конечно нет
8 1ctube
 
18.01.21
11:07
(7) Спс за ответ, а вот что тогда возвращает на самом деле "ЗначениеВстрокуВнутр(ТипЗнч(РегистрыНакопления.МойРегистр))" ? В обоих базах вернуло одинаковые как я думал уид
9 Ёпрст
 
18.01.21
11:14
если счетчик ид был одинаковый до того как, ид метаданных могут совпадать, если разный - не будут
10 Ёпрст
 
18.01.21
11:15
Если нужна одинаковая конфа - то РИБ, ну или загрузить измененную. Только последнее, прибьёт данные по несовпадающим ид, если такие были
11 fisher
 
18.01.21
11:38
(0) А зачем, если не секрет? Единственное что приходит в голову - ты таким образом пытаешься обеспечить одинаковые имена таблиц для внешних скриптов.