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