Обновление программы

В данной статье будет рассмотрен процесс обновления «О-Судейство». Подразумевается, что шаблон конфигурации «О-Судейство» уже был ранее скачан (с этого сайта) и установлен на вашем компьютере и на основании этого шаблона была создана по крайней мере одна информационная база.

При проведении соревнования «Открытие летнего сезона – 2017» при помощи программы «О-Судейство» (версия 2.01) во время считывания чипов стала выскакивать ошибка. Как выяснилось, ошибка закралась в тексты запросов, используемых для получения данных об участнике по номеру чипа (в версии 2.01 я добавил новый вид зачета «Эстафета» и вносил в программу множество изменений, не все изменения удалось протестировать до этих соревнований). Тогда я устранил эту ошибку прямо в лесу, однако решил сделать новую версию 2.02, которая не содержит новых функциональных возможностей (по сравнению с версией 2.01), а только устраняет обнаруженные ошибки.

Проверьте номер версии «О-Судейство», установленной на вашем компьютере. Для этого войдите в «О-Судейство» и откройте меню «Справка», «О программе…» (см.рис.1):

Рис.1
Просмотр номера версии конфигурации «О-Судейство» перед обновлением

Если у вас устаревшая версия, то скачайте со страницы DOWNLOAD самую последнюю версию программы «О-Судейство» (на момент написания этой статьи это была версия 2.02) и распакуйте файлы в отдельной папке (см.рис.2).

Рис.2
Архивный файл «О-Судейство» (версия 2.02) и содержимое архива

Запустите файл «setup.exe». Откроется окно мастера установки шаблона конфигурации, кликайте везде «Далее» и «Готово» (см.рис.3-5) :

Рис.3
Мастер установки шаблона конфигурации «О-Судейство» — шаг 1

Рис.4
Мастер установки шаблона конфигурации «О-Судейство» — шаг 2

Рис.5
Окончание мастера установки шаблона конфигурации «О-Судейство»

Войдите в информационную базу «О-Судейство» в режиме КОНФИГУРАТОРА (см.рис.6):

Рис.6
Вход в информационную базу «О-Судейство» в режиме «Конфигуратор»

В конфигураторе откройте меню «Конфигурация», «Поддержка», «Настройка поддержки…» (см.рис.7):

Рис.7
Открытие настройки поддержки

Убедитесь, что ваша конфигурация находится на поддержке (см.рис.8), заодно еще раз проверьте текущий номер версии конфигурации:

Рис.8
Окно«Настройка поддержки»


ПРИМЕЧАНИЕ 1:
Не кликайте по кнопке «Включить возможность изменения» (рис.8), если хотите, чтобы обновления конфигурации выполнялись автоматически! Нажимать на эту кнопку следует только тогда, когда вы планируете сами вносить изменения в конфигурацию, но тогда и обновлять ее придется вам самостоятельно.


Если проверка успешно пройдена (конфигурация находится на поддержке, ваша информационная база имеет устаревший номер версии и на вашем компьютере установлен шаблон конфигурации с новой версией), то откройте меню «Конфигурация», «Поддержка», «Обновить конфигурацию» (см.рис.9):

Рис.9
Открытие меню «Конфигурация», «Поддержка», «Обновить конфигурацию»

Откроется окно мастера обновления конфигурации (см.рис.10), в котором кликните по кнопке «Далее»:

Рис.10
Обновление конфигурацию – Шаг 1

Затем оставьте только верхний флажок (см.рис.11) и опять кликните по кнопке «Далее»:

Рис.11
Обновление конфигурацию – Шаг 2

В списке доступных шаблонов конфигураций/обновлений выберите необходимое обновление (см.рис.12). Выбирайте шаблон «2.02 (обновление)» — так как вам необходимо ОБНОВИТЬ вашу информационную базу «О-Судейство» до версии «2.02». Шаблон «2.02» следует выбирать только при СОЗДАНИИ НОВОЙ информационной базы, но в этой статье описан процесс именно обновления. После выбора шаблона обновления кликните по кнопке «Готово»:

Рис.12
Обновление конфигурацию – Шаг 3

Откроется окно с данными текущей и новой конфигурации (рис.13) – здесь еще раз проверьте текущий и новый номер версии и кликните по кнопке «OK»:

Рис.13
Сравнение данных текущей и новой конфигураций

После успешного обновления конфигурации (рис.14) появится вопрос «Обновить конфигурацию базы данных». В ответ кликните по кнопке «Да»:

Рис.14
Вопрос на обновление конфигурации базы данных


ПРИМЕЧАНИЕ 2:
В платформе 1С8 для любой информационной базы есть понятия «Конфигурация» и «Конфигурация базы данных». Они по сути очень похожи, различаются только зоной предназначения: «Конфигурация» предназначена для разработчика и пользователям (а также движку информационной базы) она «не видна», а «Конфигурация базы данных», наоборот, предназначена для пользователей и именно с ней работает движок информационной базы. При обновлении сначала обновляется «Конфигурация» и затем предлагается обновить «Конфигурацию базы данных». Если вы на этот вопрос ответили «Нет», то ничего страшного не произойдет. Обновить «Конфигурацию базы данных» (по данным из «Конфигурация») всегда можно и позднее, открыв в конфигураторе меню «Конфигурация», «Обновить конфигурацию базы данных». Только пока вы этого не сделаете, изменения пользователям будут недоступны.


После обновления конфигурации базы данных закройте конфигуратор и войдите в информационную базу «О-Судейство» в обычном режиме («Предприятие»). При первом после обновления конфигурации входе в информационную базу в режиме «Предприятие» появится предупреждение об изменении номера версии конфигурации (рис.15). Кликните по кнопке «OK»:

Рис.15
Предупреждение об изменении номера версии конфигурации

Начнется выполнение действий, необходимых при обновлении. Набор необходимых действий различается и определяется разработчиком для каждой версии отдельно. Например, для версии 2.02 заложено единственное действие – изменение значения константы «Номер версии» (поскольку это техническое обновление, призванное устранить обнаруженные ошибки). По окончании отобразится окно с информацией о новой версии информации (см.рис.16) и сделанных обновлениях (в окне «Служебные сообщения»):

Рис.16
Окончание обновления информационной базы

На этом обновление информационной базы завершено. Для контроля откройте еще раз меню «Справка», «О программе…» (см.рис.17), чтобы убедиться, что конфигурация имеет новый номер версии:

Рис.17
Просмотр номера версии конфигурации «О-Судейство» после обновления


ПРИМЕЧАНИЕ 3:
Если на вашем компьютере было развернуто несколько информационных баз из шаблона конфигурации «О‑Судейство» старой версии (2.01), то процесс обновления придется повторить для каждой информационной базы (за исключением установки шаблона с новой версией, здесь достаточно одной установки). Я предпочитаю использовать на компьютере только одну информационную базу «О-Судейство», так как накладные расходы на администрирование (обновление, резервное копирование и т.п.) нескольких однотипных информационных баз растут пропорционально количеству таких баз.