Имя: Пароль:
1C
1С v8
Доработка кода и обновление у клиента
0 MadFatCat
 
11.05.13
11:56
Всем привет.
Ситуация такая: мне нужно внести маленькое изменение в код формы справочника(это я сделал), затем надо перенести эти изменения клиенту. Вот тут я запутался.
Делаю так.
1. У меня есть инфо база ЗиК(1.0.44.1), мне дали обновление(1.0.55.1) делаю Поддержка/Настройка поддержки/Включить возможность изменения, Объекты с правилом изменения разрешены выбираю Объект поставщика редактируется с сохранением поддержки.
2. Сравнить, объединить с конфигурацией из файла, Выполнить.
3. Обновляю, запускаю предприятие, происходт обновление инфо базы с 1.0.44.1 на 1.0.55.1 (показываются и промежуточные версии).
4. Вношу изменения в код. Проверяю их работу.
5. Сохранить конфигурацию в файл.

6. На другой инфо базе версии 1.0.55.1(пока у себя затем у клиента) выбираю Сравнить, объединить с конфигурацией из файла, Выполнить. Все работает, изменения есть.

Правильно ли я все делаю и не будет ли пос же проблем с обновлением?
1 Галахад
 
гуру
11.05.13
12:06
Если изменения действительно мелкие, можно просто сделать вставку в модуль.
2 mikecool
 
11.05.13
12:58
1) копируется основная форма
2) в копию вносятся изменения
3) копия делается основной формой
профит
ессно следить и при обновлениях типовой формы переносить изменения из нововвведений автора конфиги
3 Галахад
 
гуру
11.05.13
13:02
(2) Гм. А зачем, если меняется только код?
4 mikecool
 
11.05.13
13:11
(3) типовая накатывается без контроля самописьки
5 mikecool
 
11.05.13
13:11
+4 не затрется ничего
6 Галахад
 
гуру
11.05.13
13:27
(5) Ну да. Аргумент.

Хотя, что делать если поменял код модуля документа?
Его же не скопируешь. :-)
7 Фокусник
 
11.05.13
13:42
(2) ИМХО, так лучше делать при изменениях на форме. Если меняется только модуль формы, то лучше делать это в реальной форме (а не копии). Т.к. есть большая вероятность, что изменения при обновлении НЕ затронут измененную процедуру и тогда обновление проходит быстрее: отключаешь обновление в нужных процедурах и всё. В случае создания копии типовой формы придётся КАЖДЫЙ раз вносить свои изменения.
Конечно, если модуль типовой формы весь перекорежен, то обновление всегда будет гемором :)
8 pumbaEO
 
11.05.13
13:49
(7) если есть 3-х сторонее сравнение с сохранением результата сравнения, а не то что сейчас (выбор только процедур) то не всегда будет гемором, а даже очень простой и понятной операцией.
Основная теорема систематики: Новые системы плодят новые проблемы.