Получение обновлений программы клиент
ОбновитьПрограмму
Описание, пример вызова
// Открывает помощник обновления программы в режиме рабочего обновления:// обновление версии конфигурации и/или платформы 1С:Предприятие.//Процедура ОбновитьПрограмму() Экспорт
Пример вызова
ПолучениеОбновленийПрограммыКлиент.ОбновитьПрограмму()
ПерейтиНаНовуюРедакцию
Описание, пример вызова
// Открывает помощник обновления программы в режиме перехода на новую редакцию// конфигурации.//// Параметры:// НомерРедакции - Строка - номер редакции, на которую выполняется переход.// Заполняется в формате <Номер редакции>.<Номер подредакции>,// например "3.0", "3.1" или др.// ДополнительныеПараметры - Структура - дополнительные параметры открытия// помощника обновления. Поля структуры:// * ЗаголовокОкна - Строка - заголовок окна помощника обновления;// * ЗаголовокДоступноОбновление - Строка - заголовок информации о// доступном обновлении. Если не передан или не заполнен, тогда// заголовок не отображается;// * ЗаголовокНетОбновления - Строка - текст заголовка информации о// доступном обновлении, который должен отображаться при отсутствии обновления.// Если не передан или не заполнен, тогда// заголовок не отображается.//Процедура ПерейтиНаНовуюРедакцию(НомерРедакции, ДополнительныеПараметры = Неопределено) Экспорт
Пример вызова
ПолучениеОбновленийПрограммыКлиент.ПерейтиНаНовуюРедакцию(НомерРедакции, ДополнительныеПараметры);
ПерейтиНаДругуюПрограмму
Описание, пример вызова
// Открывает помощник обновления программы в режиме перехода на// другую программу.//// Параметры:// ИмяНовойПрограммы - Строка - имя программы, на которую выполняется переход// (см. свойство ИдентификаторИнтернетПоддержки в методе ПриДобавленииПодсистемы());// НомерРедакции - Строка - номер редакции другой программы. Заполняется в// формате <Номер редакции>.<Номер подредакции>, например "3.0", "3.1" или др.// Если не передан, тогда выполняется переход на версию с наивысшим номером;// ДополнительныеПараметры - Структура - дополнительные параметры открытия// помощника обновления. Поля структуры:// * ЗаголовокОкна - Строка - заголовок окна помощника обновления;// * ЗаголовокДоступноОбновление - Строка - заголовок информации о// доступном обновлении. Если не передан или не заполнен, тогда// заголовок не отображается;// * ЗаголовокНетОбновления - Строка - текст заголовка информации о// доступном обновлении, который должен отображаться при отсутствии обновления.// Если не передан или не заполнен, тогда// заголовок не отображается.//Процедура ПерейтиНаДругуюПрограмму( Экспорт
Пример вызова
ПолучениеОбновленийПрограммыКлиент.ПерейтиНаДругуюПрограмму();
ИнформацияОДоступномОбновлении
Описание, пример вызова
// Возвращает информацию о доступном обновлении// программы в сценарии рабочего обновления.//// Возвращаемое значение:// Структура - информация о доступном обновлении.// Поля:// * Ошибка - Булево - признак возникновения ошибки при получении// информации о доступном обновлении. Истина - возникла ошибка,// Ложь - в противном случае;// * Сообщение - Строка - сообщение об ошибке, которое может быть// отображено пользователю;// * ИнформацияОбОшибке - Строка - подробное описание ошибки, которое// может быть записано в журнал регистрации;// * ДоступноОбновление - Булево - признак наличия обновлений.// Истина - доступно по меньшей мере одно обновление,// Ложь - в противном случае.// * Конфигурация - Структура - информация о доступном обновлении конфигурации.// Если обновление отсутствует, тогда значение Неопределено.// Поля:// ** Версия - Строка - номер версии конфигурации;// ** МинимальнаяВерсияПлатформы - Строка - минимальная версия платформы,// необходимая для перехода на эту версию конфигурации;// ** РазмерОбновления - Число - размер обновления в байтах;// ** URLНовоеВВерсии - Строка - URL файла описания "Новое в версии";// ** URLПорядокОбновления - Строка - URL файла описания "Порядок обновления";// * ИсправленияДляТекущейВерсии - Число - количество доступных исправлений (патчей) для// текущей версии конфигурации;// * ИсправленияДляНовойВерсии - Число - количество доступных исправлений (патчей) для// новой версии конфигурации;// * Платформа - Структура - информация о доступном обновлении платформы 1С:Предприятие.// Если обновление отсутствует, тогда значение Неопределено.// Поля:// ** Версия - Строка - номер версии платформы;// ** РазмерОбновления - Число - размер обновления в байтах;// ** URLОсобенностиПерехода - Строка - URL файла описания "Особенности перехода на// новую версию платформы 1С:Предприятие";// ** URLСтраницыПлатформы - Строка - URL веб-страницы для ручного// получения дистрибутива;// ** ОбязательностьУстановки - Число - обязательность применения обновления платформы:// 0 - обязательно;// 1 - рекомендуется;// 2 - не обязательно.//Функция ИнформацияОДоступномОбновлении() Экспорт
Пример вызова
Результат = ПолучениеОбновленийПрограммыКлиент.ИнформацияОДоступномОбновлении()
ПриПроверкеВерсииПлатформыПриЗапуске
Описание, пример вызова
// Отображает при начале работы программы форму помощника "Переход на новую версию платформы 1С:Предприятие" в режиме// "Используется нерекомендуемая версия платформы 1С:Предприятие".// Первый шаг помощника - информация о том, что используется версия платформы ниже рекомендуемой. Доступны кнопки:// "Перейти на новую версию платформы", "Завершить работу", "Продолжить работу на текущей версии" (в зависимости от// переданных параметров).// Форма помощника отображается в режиме "Блокировать весь интерфейс".// Предназначена для Интеграции с библиотекой стандартных подсистем (БСП).//// Параметры:// ОповещениеОЗакрытии - ОписаниеОповещения - обработчик оповещения о завершении работы помощника. В обработчик// оповещения передается значение:// "Продолжить", если пользователь нажал кнопку "Продолжить работу на текущей версии",// Неопределено - во всех остальных случаях;// СтандартнаяОбработка - Булево - в параметре возвращается значение Ложь, если необходимо выполнить стандартную// обработку версии платформы, из-за недоступности использования помощника в текущем режиме работы.//Процедура ПриПроверкеВерсииПлатформыПриЗапуске(ОповещениеОЗакрытии, СтандартнаяОбработка) Экспорт
Пример вызова
ПолучениеОбновленийПрограммыКлиент.ПриПроверкеВерсииПлатформыПриЗапуске(ОповещениеОЗакрытии, СтандартнаяОбработка)
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).