Имя: Пароль:
1C
1С v8
Настройка поставки конфигурации
0 camojiet
 
14.06.13
10:10
Для примера.
Беру Конфигурацию полностью на поддержке - добавляю какой нибудь объект (Пусть обработка) меняю свойства конфигурации (обзываю по другому ставлю новую свою версию).
Далее в меню конфигуратора Конфигурация -> Поставка конфигурации -> Настройка поставки и ставлю всем кроме моего объекта Включение в конфигурацию не рекомендуется. Формирую cf своей поставки, на новой конфигурации (на поддержке и без моего объекта) я делаю сравнить объединить с файлом cf моей поддержки.
Механизм предлагает поставить новую конфу на поддержку - я соглашаюсь и при объединении механизм предлагает установить пользовательские правила.
Я ставлю (внимание!) для новых объектов поставщика правило Объект не редактируется а на Существующие объекты(на все 4 правила) ставлю Объект снят с поддержки.

В итоге получается почти желанный результат - две конфы на поддержке, но на пользовательских(на поставщика не стоят) правилах поддержки моей новой конфигурации стоят объекты старой конфигурации с правилом Объект не редактируется. Это мешает дальнейшему обновлению основной конфигурации. (Объекты основной конфигурации должны быть просто сняты в правилах поддержки новой)

Снять объекты с поддержки по отдельности можно, но их придется снимать по одному, так как если снимать весь раздел, то исчезает возможность снять рекурсивно свойства объекта. И это ооооочень долго (к тому же это тупая обезьянья работа, которую возможно придется выполнять, если я не найду цивилизованного способа решения проблемы)

P.S. Если я снимаю все галочки в окне Сравнения/Объединения кроме своего объекта - ситуацию это не меняет.
1 pumbaEO
 
14.06.13
10:14
1. Попросить 1С сделать.
2. Снегопат скрипт нарисовать.
3. SendKeys.
2 camojiet
 
14.06.13
10:17
Неужели я всё делаю правильно. :s
3 orefkov
 
14.06.13
10:20
Я бы скриптом сделал.
4 camojiet
 
14.06.13
10:26
Каким скриптом? На чём?
5 pumbaEO
 
14.06.13
10:28
(2) печальная правда жизни.
(4) снегопат, скрипт js.
6 camojiet
 
18.06.13
03:30
Курить снегопат нет времени, я пометил все свои объекты в своей поставке на запрет на редактирование. И когда я снимаю ветку объектов у которых нет свойств мои объекты не снимаются. Это сэкономит мне много времени.
7 camojiet
 
18.06.13
04:21
Сработало! И снимается всё рекурсивно. А те объекты, которые правилами поставщика запрещены к редактированию не снимаются. После того, как будет готова симбиозная конфа можно попробовать установить правило разрешающее редактирование со стороны поставщика.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший