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