1.Создал пустую конфигурацию!
2.Обработкой "Первое внедрение БСП" вывел список подсистем которые пытаюсь внедрить в конфу!
3.Через сравнить и объединить убрал все галки и выделил только по подсистемам из обработки!
4.Пытаюсь выполнить и система выдаёт ошибку о неразрежимости ссылок рис.1!
Если пытаюсь нажать пометить всё для объединения, то столько за собой тянет, что надо и не надо!
Подскажите или скиньте ссылку на одекватную инструкцию по объединению?
Брал отсюда http://its.1c.ru/db/bspdoc#content:566:1
(1) DeniNikitin, прямо таки ошибку? Или просто предупреждение? Если конечно помечены все обязательные и сопряжение подсистемы.
Продолжаете не взирая на на предупреждение.
После объединения, пробуете запуск. Будет точно ошибка, но в окне с ошибкой есть возможность запустить внешнюю обработку. Выбираете туже обработку, что и и при выборе подсистем. В ней есть пункт, удалить код не используемых подсистем (что-то в этом роде). Главное, что бы конфигуратор был закрыт. После этого закрываете приложение. Запускаете конфигуратор и настраиваете каждую подситему согласно описания внедрения нужной версии.
Пошёл другим путём объеденил все подсистемы. Теперь после запуска:
1. При каждом запуске вылазеет окно "Переход с другой программы", хотя после первого и последующих запусках изменений не было!
2. {ОбщийМодуль.ОбновлениеИнформационнойБазыКлиент.Модуль(180)}: Поле объекта не обнаружено (ПоказатьОписаниеИзмененийСистемы)
3. {ОбщийМодуль.ОбновлениеКонфигурацииКлиент.Модуль(698)}: Поле объекта не обнаружено (НастройкиОбновления) НастройкиОбновления = ПараметрыРаботыКлиента.НастройкиОбновления;
4. {ОбщийМодуль.СоединенияИБКлиент.Модуль(66)}: Поле объекта не обнаружено (ПараметрыБлокировкиСеансов) РежимБлокировки = ПараметрыРаботы.ПараметрыБлокировкиСеансов;
5. {ОбщийМодуль.НапоминанияПользователяКлиент.Модуль(102)}: Поле объекта не обнаружено (НастройкиНапоминаний) Если ПараметрыРаботыКлиента.НастройкиНапоминаний.ИспользоватьНапоминания Тогда
Куда копать где искать и что делать?
(4) DeniNikitin, Нужно выполнить необходимые действия после сравнения и объединения:
1. Установить в свойствах конфигурации имя конфигурации, например, «МояКонфигурация».
2. Установить в свойствах конфигурации номер версии разрабатываемой конфигурации. Например, при начале разработки конфигурации можно установить номер 1.0.0.1.
3. Скопировать общий модуль ОбновлениеИнформационнойБазы.
4. Заменить в названии скопированного модуля на имя или сокращение имени конфигурации (например, ОбновлениеИнформационнойБазыМК)
Ссылка на ИТС
Причина:
Что - то намутил с ролями один из моих со-разработчиков - в результате пользователь под которым "Обновляется программа" - имея роль "полные права"+профиль"Администратор" - не инициализировал подсистему "Напоминания пользователей".....
(8)
+ еще ни в коем случае не ставить галку на []Включать в командный интефейс любую подчиненую подсистему относительно "Стандартные подсистемы" - там в коде инициализации подсистем стоит проверка на эту галку - если стоит не инициализируется....
Ага, тоже делал 2 конфы. Первая конфа запустилась без тычков. Вторая - с бубнами. Собирались на немного разных БСП - сент и ноя 2016.
В обоих - минимальный набор систем + 2-3 доп. Во второй - чуть больше внедрено.
В первой возникали проблемы, когда устанавливал уровень совместимости - выше, чем было установлено в БСП. Вернулся к рекомендуемому.
Что было источником косяков во второй - так толком и не разобрался. Некогда уже было. Повырезал проблемный код.