Имя: Пароль:
1C
1С v8
Сменить идентификатор объекта конфигурации
0 alexmobile
 
07.11.14
08:46
Нужно сменить идентификатор объекта конфигурации (не объекта данных).
Причина: Когда-то была создана копия типовой формы документа и в ней вносились изменения. Сейчас нужно что-бы механизм обновления конф сопоставил скопированную форму и типовую из обновления.
1 MaxS
 
07.11.14
08:51
Можно же вручную сопоставить при объединении.

Если объектов много, то:
как обновить типовую базу с нетиповыми идентификаторами?
но я ту информацию принял к сведению, но пока не реализовал, т.к. заказчик предпочел быстро и недорого...
2 alexmobile
 
07.11.14
08:55
(1) спасибо, попробую с выгрузкой в файлы
3 alexmobile
 
07.11.14
09:32
(1) а как вручную сопоставить? Не дает выбрать объект пишет <Отсутствует>
4 MaxS
 
07.11.14
09:35
(3) Значит всё уже привязалось не туда. Нужно отвязать все эти сопоставленные формы, а потом перепривязать.
5 alexmobile
 
07.11.14
09:40
(4) при объединении конф не дает выбрать какой брать объект-форму для исправленной формы.
6 MaxS
 
07.11.14
09:45
(5) так выше же написал. )) чтобы было из чего выбрать, нужно _отвязать_ где-то рядом привязанные формы.
Внизу в настройках, в отборе указать показывать все объекты, а не только измененные.
7 alexmobile
 
07.11.14
09:47
(5) все, нашел. правой мышой по загружаемому объекту "отменить соответствие", и потом можно объект связывать с другим свободным объектом.
8 alexmobile
 
07.11.14
09:49
тока так при каждом обновлении придется делать. что тоже не очень удобно.
9 MaxS
 
07.11.14
10:00
(8) ну да. У меня была надежда, что идентификатор переприсваивается от загружаемого объекта, но он остаётся прежним.
Где-то по моему должна прописываться связь ид объекта базы и ид типовой конфигурации... копать глубже нужно ;)

Есть для форм ещё один способ - руками перенести в типовую форму доработки.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой