Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Программно получить номер релиза БД? (БП 3.0) (http://forums.kuban.ru/f1040/programmno_poluchit-_nomer_reliza_bd_bp_3_0_a-7706474.html)

US1C 29.04.2016 12:16

Программно получить номер релиза БД? (БП 3.0)
 
Задача такая:
Нужно программно собирать номера релизов основной конфигурации и конфигурации базы данных.
Основную получаю через Метаданные.Версия. А как получить релиз конфиги БД?

roma n 29.04.2016 13:51

С точностью до наоборот: исполняется именно конфигурация базы данных и Метаданные.Версия отдаст версию именно конфигурации БД.
Подсистема Обновление версии ИБ из БСП

US1C 29.04.2016 16:00

(1) Я не про исполнение. Это понятно, что отрабатывает конфигурация БД. Но методом Метаданные.Версия возвращается релиз Основной конфигурации. Мне же нужно узнать релиз конфы БД.
Поясню задачу. Запускаю пакетный файл с обновлением списка баз. После чего хочу получить релизы обеих конфигураций, чтобы узнать какие обновления как прошли.

roma n 29.04.2016 16:07

Ещё раз: Метаданные.Версия возвращает релиз конфигурации БД (исполняющейся), а не основной конфигурации, конфигурации хранилища или конфигурации поставщика (поставщиков).

US1C 29.04.2016 16:23

(3) Точно. Видно когда получал данные о релизе, они совпадали и я не просек какой мне показывался. Тогда обратная задача, как вывести релиз Основной конфы?

VZ 29.04.2016 22:20

4-US1C > Никак. Она не исполняется. Исполняется конфигурация базы данных.

Конфигуратор как-то умеет залезть в хранилище Основной конфигурации. Но Клиент остался ненаученным: нет методов в штатном арсенале.

VZ 29.04.2016 22:33

2-US1C > Юзай Обновлятор. Он умный: и обновляет, и лог пишет, и даже разбирается, какие релизы нельзя пропускать
[url]http://helpme1c.ru/istoriya-izmenenij-programmy-obnovlyator-1s[/url]

US1C 04.05.2016 10:32

(6) Спасибо! Начинаю осваивать.


Текущее время: 12:13. Часовой пояс GMT +3.