Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
08 мая 2024, 20:00

8.1 Задваиваются элементы формы пр сравнении/объединении

Автор VK, 01 дек 2011, 13:57

0 Пользователей и 1 гость просматривают эту тему.

VK

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

comol

Там можно вручную соответствие поставить ... надо полное сравнение-объединение сделать
Статьи по оптимизации 1С: http://comol.livejournal.com/

VK

Можно установить соответствие объектов, а проблема с элементами формы. Сами формы, реквизиты и прочее соответствие подхватывают исправно.

comol

Ну если всю форму заменить не вариант - значит ника
Статьи по оптимизации 1С: http://comol.livejournal.com/

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск