Имя: Пароль:
1C
1С v8
Задваиваются элементы формы пр сравнении/объединении
0 VK_01
 
01.12.11
10:04
С некоторых пор появилась такая проблема. Имеются несколько рабочих баз подключенных к единому хранилищу. Также имеется версия для разработки, так сказать тестовая. Представляет собой также хранилище(другое само-собой), с подключенными тестовыми базами.
Проблема заключается в том, что при сравнении/объединении конфигурации выгруженной из тестовой базы с конфигурацией рабочей базы наблюдается задваивание некоторых элементов форм. Причем не всех. Чаще всего это недавно добавленные элементы, но не все. Некоторые добавляются исправно, а некоторые двоятся. Дублям присваивается имя + "1". То есть был например элемент "НадписьОплачено", а станет "НадписьОплачено1". Причем если элемент1 не удалить, то при последующих объединениях появятся элементы "НадписьОплачено2", "НадписьОплачено3"... Кроме того чтоб элементы дублируются - у них также сбрасываются привязки к форме. Пробовал пересоздать рабочее хранилище - не помогло. Пробовал на форме рабочей конфигурации удалить все элементы и объединить. В этом случае элементы имеют верные названия, но привязки все равно сбрасываются. Думал как это все происходит и представляю примерно так: у элементов форм есть некий внутренний идентификатор по которому и происходит определение тот ли это элемент или нет. Вполне возможно, что кто-то из наших программистов добавил какой-нибудь элемент не как обычно - сначала в тестовую, а после в рабочую, а по отдельности. То есть понадобилась новая надпись на форме, чтобы не париться с объединением сначала добавил в тестовую форму, а после в рабочую. Но если на тестовой форме к этому моменту уже были добавлены элементы не добавленные еще в рабочую конфу, то эти самые идентификаторы элементов могли принять значения различные в тестовой и рабочей базе для казалось бы одного элемента. Думаю дело в этом. Вопрос как теперь объяснить конфигуратору что эти элементы суть одно и то же? Заменить конфигурацию тестового хранилища на рабочую нельзя, так как одновременно ведутся множество разработок не внедренных в рабочую и тестовая конфа во многом не соответствует рабочей.
1 Поручик
 
01.12.11
10:19
Поток сознания, как следствие курения недостатно высушенных ш.ышек.
2 VK_01
 
01.12.11
10:22
Давайте по делу плз, чего писать зря?
Ошибка? Это не ошибка, это системная функция.