По теме из базы знаний
- Вывод остатка товаров на складе в документ Реализация товаров и услуг (для конфигурации Управление Торговлей 11.2 / 11.3 / 11.4)
- Поиск изменений объектов по реквизитам для любых конфигураций с подсистемой "Версионирование объектов" (БСП 3.0.X.X)
- Возможности работы со строками при помощи БСП, которые должен знать каждый программист
- БСП. Подключаемые команды. Команды заполнения
- Мастер-класс SonarQube. В омут с головой
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
в плоском виде:
&НаКлиенте
Процедура ПоказатьВерсиюБСП(Команда)
ПоказатьВерсиюБСП_НаСервере();
КонецПроцедуры
&НаСервере
Процедура ПоказатьВерсиюБСП_НаСервере()
Версия = СтандартныеПодсистемыСервер.ВерсияБиблиотеки();
Сообщить(Версия);
КонецПроцедуры
Показать
Если нужно просто узнать версию не исполняя код, то здесь
ОбновлениеИнформационнойБазыБСП.ПриДобавленииПодсистемы
ОбновлениеИнформационнойБазыБСП.ПриДобавленииПодсистемы
Процедура ПриДобавленииПодсистемы(Описание) Экспорт
Описание.Имя = "СтандартныеПодсистемы";
Описание.Версия = "3.0.3.116";
Описание.ИдентификаторИнтернетПоддержки = "SSL";
Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0";
КонецПроцедуры
Показать
ital; freeek; SagittariusA; Fynjy2; ShonLe; ValeraEm; HIVvich; IvanKh; Anosov_EP; Divedition; marku; Bor_ka; t278; Grehmin; antonio_i; serg_infostart; vld_dmn; Areal; RomanKod; user1196686; BigMih; coolek; user1290365; el-gamberro; DrAku1a; Artificial123; user608739_serg999h; user_2010; sulfur17;
+29
–
А для сравнения версий - есть функция БСП (если кому надо будет):
ОбщегоНазначенияКлиентСервер.СравнитьВерсии(Знач СтрокаВерсии1, Знач СтрокаВерсии2)
Возвращает число, если больше нуля, то версия1 больше версии2 (но само число достаточно бесполезно)
пример:
ОбщегоНазначенияКлиентСервер.СравнитьВерсии(Знач СтрокаВерсии1, Знач СтрокаВерсии2)
Возвращает число, если больше нуля, то версия1 больше версии2 (но само число достаточно бесполезно)
пример:
Если РегистрационныеДанные.Свойство("ВерсияБСП")
И ОбщегоНазначенияКлиентСервер.СравнитьВерсии(РегистрационныеДанные.ВерсияБСП, "2.2.2.0") > 0 Тогда
Объект.РежимСовместимостиРазрешений = Перечисления.РежимыСовместимостиРазрешенийДополнительныхОтчетовИОбработок .Версия_2_2_2; //Если Вы видите здесь "<wbr>" - это артефакт раскраски Инфостарт
КонецЕсли;
Если нужно просто узнать текущую версию, которая используется сейчас в базе, то открываем регистр сведений "Версии подсистем" через меню "Все функции" и смотрим. Это я написал потому, что регулярно забываю как этот регистр называется. Нужно бывает редко, но бывает. Может кому пригодится.
(6) Можно еще проще - жмем Shift+F11 и переходим по ссылке
e1cib/list/РегистрСведений.ВерсииПодсистем
Работает даже во фреше или если заблокирована команда "Все функции"
e1cib/list/РегистрСведений.ВерсииПодсистем
Работает даже во фреше или если заблокирована команда "Все функции"
ОбщегоНазначенияКлиентСервер.ВерсияКонфигурацииБезНомераСборки(Метаданные.Версия)
Не в той теме написал. Удалить нельзя, так уж и быть пусть будет это, чем ничего. )
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот