[{ "name": "АктивноеОкно", "name_en": "ActiveWindow", "description": "Получает текущее активное окно.\nВ режиме запуска клиентского приложения \"Обычное приложение\" возвращает Неопределено.", "signature": [{ "description": "", "params": [] }], "return": "ОкноКлиентскогоПриложения" }, { "name": "Вопрос", "name_en": "DoQueryBox", "description": "Выводит на экран окно вопроса.\nВ веб-клиенте в случае, если клавиша Esc не используется (нет кнопки, связанной со значением Отмена) и пользователь закрывает окно \"крестиком\", повторно открывается диалог с первоначальными параметрами.\nЕсли для конфигурации свойство РежимИспользованияМодальности установлено в НеИспользовать, следует использовать метод ПоказатьВопрос.\n\nШирина всех кнопок диалога одинакова и равна ширине самой широкой кнопки.\nШирина текста в диалоге ограничена 40 символами.", "signature": [{ "description": "", "params": [{ "name": "ТекстВопроса", "description": "Текст задаваемого вопроса.", "type": "Строка" }, { "name": "Кнопки", "description": "Задает состав и текст кнопок диалога, а также, связанные с кнопками значения.\nПри использовании типа СписокЗначений:\nЗначение – содержит значение, связанное с кнопкой. Это значение является возвращаемым значением при выборе кнопки. В качестве значения может использоваться значение перечисления КодВозвратаДиалога, а также другие значения;\nПредставление – задает текст кнопки. Если представление не задано и в качестве значения используется значение перечисления КодВозвратаДиалога, то используется стандартное представление;\nКартинка – не используется (должна быть пустой);\nПометка – не используется (должна быть пустой).При использовании типа СписокЗначений список не должен быть пустым.", "type": "РежимДиалогаВопрос" }, { "name": "Таймаут", "description": "Интервал времени в секундах, в течение которого система будет ожидать ответа пользователя. По истечении интервала окно вопроса будет закрыто. Если параметр не указан, то время ожидания не ограничено.\nЕсли параметр имеет отрицательное значение, будет сгенерировано исключение.\nЗначение по умолчанию:\n 0.", "type": "Число", "required": false }, { "name": "КнопкаПоУмолчанию", "description": "Определяет кнопку по умолчанию по типу кнопки или по связанному с ней значению.", "type": "Произвольный", "required": false }, { "name": "Заголовок", "description": "Содержит заголовок окна вопроса.\nЕсли не установлен, то у диалога заголовок не отображается.", "type": "Строка", "required": false }, { "name": "КнопкаТаймаута", "description": "Определяет кнопку (по типу кнопки или по связанному с ней значению), на которой отображается количество секунд, оставшихся до истечения таймаута.", "type": "Произвольный", "required": false }] }], "return": "Произвольный" }, { "name": "ВопросАсинх", "name_en": "DoQueryBoxAsync", "description": "Асинхронная функция. Выводит на экран окно вопроса, при этом не ожидает завершения ответа пользователя.\nШирина всех кнопок диалога одинакова и равна ширине самой широкой кнопки.\nШирина текста в диалоге ограничена 40 символами.", "signature": [{ "description": "", "params": [{ "name": "ТекстВопроса", "description": "Текст задаваемого вопроса.", "type": "Строка" }, { "name": "Кнопки", "description": "Задает состав и текст кнопок диалога, а также, связанные с кнопками значения.\nПри использовании типа СписокЗначений:\nЗначение – содержит значение, связанное с кнопкой. Это значение является возвращаемым значением при выборе кнопки. В качестве значения может использоваться значение перечисления КодВозвратаДиалога, а также другие значения;\nПредставление – задает текст кнопки. Если представление не задано и в качестве значения используется значение перечисления КодВозвратаДиалога, то используется стандартное представление;\nКартинка – не используется (должна быть пустой);\nПометка – не используется (должна быть пустой).При использовании типа СписокЗначений список не должен быть пустым.", "type": "РежимДиалогаВопрос" }, { "name": "Таймаут", "description": "Интервал времени в секундах, в течение которого система будет ожидать ответа пользователя. По истечении интервала окно вопроса будет закрыто. Если параметр не указан, то время ожидания не ограничено.\nЕсли параметр имеет отрицательное значение, будет сгенерировано исключение.\nЗначение по умолчанию:\n 0.", "type": "Число", "required": false }, { "name": "КнопкаПоУмолчанию", "description": "Определяет кнопку по умолчанию по типу кнопки или по связанному с ней значению.", "type": "Произвольный", "required": false }, { "name": "Заголовок", "description": "Содержит заголовок окна вопроса.\nЕсли не установлен, то у диалога заголовок не отображается.", "type": "Строка", "required": false }, { "name": "КнопкаТаймаута", "description": "Определяет кнопку (по типу кнопки или по связанному с ней значению), на которой отображается количество секунд, оставшихся до истечения таймаута.", "type": "Произвольный", "required": false }] }], "return": "Обещание" }, { "name": "ВыполнитьОбработкуОповещения", "name_en": "RunCallback", "description": "Запускает выполнение процедуры (или функции), описанной в параметре <ВыполняемоеОповещение>. \nВызывающая процедура может передать процедуру обработки результата в виде объекта ОписаниеОповещения, которая будет вызвана после получения результата блокирующего метода.\nИспользуется в реализации процедур, которые внутри себя могут открывать блокирующие окна (например, вызывать метод ПоказатьВопрос) и при этом должны каким-то образом вернуть свой результат в вызывающие процедуры.", "signature": [{ "description": "", "params": [{ "name": "ВыполняемоеОповещение", "description": "Содержит описание процедуры, вызов которой будет произведен со следующими параметрами:\n<Результат> - значение результата, переданное вторым параметром при вызове метода,<ДополнительныеПараметры> - значение, которое было указано при создании объекта оповещения.", "type": "ОписаниеОповещения" }, { "name": "Результат", "description": "Значение, которое будет передано в процедуру, описанную параметром <ВыполняемоеОповещение>. Содержит результат, который мог быть получен при помощи алгоритма с использованием блокирующих методов.\nЗначение по умолчанию:\n Неопределено.", "required": false }] }] }, { "name": "ЗакрытьСправку", "name_en": "CloseHelp", "description": "Закрывает окно со справочной информацией. Когда выбран режим показа справки в нескольких окнах, метод закроет все окна справки.", "signature": [{ "description": "", "params": [] }] }, { "name": "ЗапрещеноОткрытиеФорм", "name_en": "CannotOpenForm", "description": "Возвращает текущий режим открытия форм.", "signature": [{ "description": "", "params": [] }], "return": "Булево" }, { "name": "КраткоеПредставлениеОшибки", "name_en": "BriefErrorDescription", "description": "Возвращает строку, аналогичную той, что показывается в стандартном сообщении об ошибке платформы \"1С:\nПредприятие\".", "signature": [{ "description": "", "params": [{ "name": "ИнформацияОбОшибке", "description": "Содержит информацию об ошибке.", "type": "ИнформацияОбОшибке" }] }], "return": "Строка" }, { "name": "ОбработкаПрерыванияПользователя", "name_en": "UserInterruptProcessing", "description": "Предназначен для прерывания работы встроенного языка при нажатии пользователем клавиши Ctrl+Break.\nМетод проверяет, была ли нажата пользователем клавиша Ctrl + Break. Если клавиша была нажата, то выполнение встроенного языка прекращается и выдается соответствующее сообщение.\nДанный метод рекомендуется использовать в длительных циклических операциях.\nМетод будет иметь действия только в тех случаях, когда допускается прерывание выполнения модулей. \nПрерывания выполнения допускается если оно инициировано определенным интерактивным действием пользователя. К таким действиям относятся:\nнажатие кнопки в форме;\nвыбор пункта меню или кнопки командной панели в форме;\nвыбор пункта меню или кнопки панели инструментов интерфейса;\nдействия инициируемые обработчиками событий \"Выбор\" элементов управления.\nПрерывание работы встроенного языка возможно не во всех клиентских обработчиках управляемой формы.", "signature": [{ "description": "", "params": [] }] }, { "name": "Оповестить", "name_en": "Notify", "description": "Посылает оповещение всем созданным формам и всем подключенным через метод ПодключитьОбработчикОповещения процедурам модуля приложения (модуля обычного приложения) или общего модуля. Если для формы задана процедура-обработчик события ОбработкаОповещения, то она будет запущена, в процедуру будут переданы указанные параметры.\nДанный механизм может, например, применяться для организации обмена сообщениями между открытыми формами.", "signature": [{ "description": "", "params": [{ "name": "ИмяСобытия", "description": "Имя события. Может быть использовано для идентификации сообщений принимающими их формами.", "type": "Строка", "required": false }, { "name": "Параметр", "description": "Параметр сообщения. Могут быть переданы любые необходимые данные.", "type": "Произвольный", "required": false }, { "name": "Источник", "description": "Источник события. Например, в качестве источника может быть указана другая форма.", "type": "Произвольный", "required": false }] }] }, { "name": "ОповеститьОбИзменении", "name_en": "NotifyChanged", "description": "\nУведомление не влияет на динамические списки, у которых не задана основная таблица.\nДинамические списки в тонком и веб-клиенте не обновляются при изменении данных в базе данных автоматически. Обновление динамического списка происходит при явном вызове метода, а также при выполнении стандартных команд записи данных форм.\nТакже осуществляется очистка закэшированных данных на клиенте. В частности, очищается кэш представлений ссылок, кэш данных через точку, кэш данных быстрого выбора, кэш ограничений по типу, кэш форм выбора. Удаляется только та информация, которая стала недействительной.", "signature": [{ "description": "Изменен один объект. Уведомляет динамические списки на клиенте об изменении одного объекта базы данных или одной записи регистра.", "params": [{ "name": "Ссылка", "description": "Ссылка измененного объекта или ключ измененной записи регистра, об изменении которой(го) необходимо уведомить динамические списки, чтобы они обновились.\nПоведение при очистке кэша (такое же, как при интерактивном изменении):\n кэш представлений ссылок - очищаются записи, соответствующие измененной ссылке;\nкэш данных через точку - удаляются те записи, которые имеют в пути ссылки того же типа, что и измененная;\nкэш данных быстрого выбора - данные хранятся по типам, очищаются данные, которые относятся к типу измененной ссылки;\nкэш ограничений по типу - данные хранятся по типам, очищаются данные, которые относятся к типу измененной ссылки.", "type": "СправочникСсылка.<Имя справочника>" }] }, { "description": "Изменено много объектов. Уведомляет динамические списки на клиенте об изменении множества объектов или множества записей регистра.", "params": [{ "name": "ИзмененныйТип", "description": "Тип изменившихся объектов, например \"ДокументСсылка.РасходнаяНакладная\".\nПоведение при очистке кэша - очищается вся информация, которая связана с измененным типом." }] }] }, { "name": "ОткрытьЗначение", "name_en": "OpenValue", "description": "Показывает в диалоге переданное значение. Вид диалога зависит от типа переданного значения.\nЕсли для конфигурации свойство РежимИспользованияМодальности установлено в НеИспользовать, следует использовать метод ПоказатьЗначение.", "signature": [{ "description": "", "params": [{ "name": "Значение", "description": "Значение любого типа, который может быть показан системой в диалоге.", "type": "Произвольный" }] }] }, { "name": "ОткрытьЗначениеАсинх", "name_en": "OpenValueAsync", "description": "Асинхронная функция. Показывает в диалоге содержимое указанного значения. Вид диалога зависит от типа переданного значения.", "signature": [{ "description": "", "params": [{ "name": "Значение", "description": "Значение любого типа, который может быть показан системой в диалоге.", "type": "Произвольный" }] }], "return": "Обещание" }, { "name": "ОткрытьИндексСправки", "name_en": "OpenHelpIndex", "description": "Открывает окно со списком ключевых слов и выражений (индексом) справки по приложению.\nРезультат выполнения кэшируется. Кэширование зависит от версии платформы и версии конфигурации для режимов запуска \"Тонкий клиент\" и \"Веб-клиент\".", "signature": [{ "description": "", "params": [{ "name": "ТекстДляПоиска", "description": "Начальный текст для позиционирования в списке ключевых слов и выражений справки по приложению.", "type": "Строка", "required": false }] }], "return": "Булево" }, { "name": "ОткрытьСодержаниеСправки", "name_en": "OpenHelpContent", "description": "Открывает окно с содержанием справки по приложению.\nРезультат выполнения кэшируется. Кэширование зависит от версии платформы и версии конфигурации для режимов запуска \"Тонкий клиент\" и \"Веб-клиент\".", "signature": [{ "description": "", "params": [] }], "return": "Булево" }, { "name": "ОткрытьСправку", "name_en": "OpenHelp", "description": "Открывает окно со справочной информацией по объекту метаданных.", "signature": [{ "description": "", "params": [{ "name": "Раздел", "description": "Объект метаданных, по которому требуется вывести справочную информацию.\nЗначение параметра может быть задано как объектом метаданных, по которому требуется вывести справочную информацию, так и строкой. \nСтрока представляет полное имя объекта в дереве конфигурации, для которого требуется вывести справочную информацию. Для конфигурации достаточно указать \"Конфигурация\".\nВ параметре, кроме имени объекта метаданных, можно указывать ссылку (URL) на главу справки. \nПараметр в виде объекта метаданных доступен только в режиме запуска \"Толстый клиент\".\nПодробнее см. НайтиПоПолномуИмени.", "type": "ОбъектМетаданных: СервисИнтеграции", "required": false }] }], "return": "Булево" }, { "name": "ОткрытьФорму", "name_en": "OpenForm", "description": "Открывает и возвращает форму или управляемую форму. В тонком и веб-клиенте только управляемую форму. Перед открытием осуществляется поиск уже открытой такой же формы. Поиск осуществляется по типу формы, значениям ключевых параметров формы, владельцу формы, пользовательскому ключу уникальности.\nДля следующих форм при попытке обнаружить открытую форму владелец не учитывается и метод вернет уже открытую форму:\nФормаОбъекта,ФормаЗаписи,ФормаНабораЗаписей,ФормаКонстант.Можно открывать уже полученную форму. В этом случае в параметрах передается уже полученная форма и окно, в котором открыть форму.\nМожно открыть форму по имени. В этом случае в параметры передаются имя формы, параметры формы, владелец, ключ уникальности и окно, в котором должна быть открыта форма.\nДля варианта \"По имени\" параметры вызова аналогичны параметрам метода ПолучитьФорму.\nОбычные формы внешних обработок не поддерживаются.\nВ управляемом приложении не следует выполнять программное открытие и закрытие одной и той же формы в одном вызове встроенного языка.\nЕсли при открытии обычной формы в параметре <ИмяФормы> указано не стандартное имя формы, передаваемые параметры не обрабатываются.\nВ процессе выполнения может быть несколько обращений к серверу. Часть из них кэшируются. Как минимум одно обращение к серверу есть всегда и оно не кэшируется. Кэширование зависит от версии платформы и версии конфигурации в целом. Если установлена низкая скорость соединения и не указывается текущая строка, то кэшируется форма выбора. Очистка кэша осуществляется с периодичностью в 20 мин. Удаляются формы, которые не использовались в этот период времени.", "signature": [{ "description": "По имени. Открывает форму по имени. В этом случае в параметры передаются имя формы, параметры формы, владелец, ключ уникальности и окно, в котором должна быть открыта форма.", "params": [{ "name": "ИмяФормы", "description": "Имя формы. Образуется как полный путь к объекту метаданных Форма (например, \"Справочник.Контрагенты.Форма.ФормаОбъекта\", \"ОбщаяФорма.ФормаСохраненияФайла\") или как полный путь к прикладному объекту, дополненный именем формы по умолчанию (например, \"Справочник.Товары.ФормаВыбора\").\nНезависимо от способа задания имени формы, если была найдена такая же открытая форма, метод вернет ее.\nИмена форм по умолчанию:\nФормаОбъекта (ObjectForm) - форма объекта по умолчанию;\nФормаГруппы (FolderForm) - форма группы по умолчанию;\nФормаЗаписи (RecordForm) - форма записи регистра по умолчанию;\nФормаСписка (ListForm) - форма списка по умолчанию;\nФормаВыбора (ChoiceForm) - форма выбора по умолчанию;\nФормаВыбораГруппы (FolderChoiceForm) - форма выбора группы по умолчанию;\nФормаКонстант (ConstantsForm) - форма констант по умолчанию;\n Форма (Form) - форма отчета и обработки по умолчанию;\nФормаНастроек (SettingsForm) - форма настроек отчета по умолчанию;\nФормаЗагрузки (LoadForm) - форма загрузки настроек;\nФормаСохранения (SaveForm) - форма сохранения настроек;\nФормаВарианта (VariantForm) - форма редактирования варианта отчета;\nФормаЗагрузкиПользовательскихНастроекОтчетов (ReportUserSettingsLoadForm) - форма загрузки настроек отчета;\nФормаСохраненияПользовательскихНастроекОтчетов (ReportUserSettingsSaveForm) - форма сохранения настроек отчета;\nФормаЗагрузкиВариантовОтчетов (ReportVariantsLoadForm) - форма загрузки варианта отчета;\nФормаСохраненияВариантовОтчетов (ReportVariantsSaveForm) - форма сохранения варианта отчета;\nФормаЗагрузкиНастроекДанныхФорм (FormDataSettingsLoadForm) - форма загрузки настроек данных форм;\nФормаСохраненияНастроекДанныхФорм (FormDataSettingsSaveForm) - форма сохранения настроек данных форм;\nФормаПоиска (SearchForm) - форма полнотекстового поиска в данных;\nФормаИсторииИзмененийИсторииДанных (DataHistoryChangeHistoryForm) - форма истории изменений, отображает список версий данных, параметры см. Системная форма истории изменений истории данных;\nФормаДанныхВерсииИсторииДанных (DataHistoryVersionDataForm) - форма данных версии, отображающая отчет \"Данные версии\", параметры см. Системная форма данных версии истории данных;\nФормаРазличийВерсийИсторииДанных (DataHistoryVersionDifferencesForm) - форма различий версий истории данных, отображающая отчет \"Различия версий\", параметры см. Системная форма различий версий истории данных.Для внешних отчетов и обработок имя формы задается следующим образом:\nВнешнийОтчет.<имя отчета>.Форма.<имя формы>;\nВнешнийОтчет.<имя отчета>.<имя стандартной формы>;\nВнешняяОбработка.<имя обработки>.Форма.<имя формы>;\nВнешняяОбработка.<имя обработки>.<имя стандартной формы>.При этом внешний отчет или обработка должны быть предварительно зарегистрированы в системе. Для регистрации отчета следует использовать метод Подключить. Для регистрации обработки следует использовать метод Подключить. <Имя отчета> и <имя обработки> - это имена, под которыми зарегистрированы внешний отчет или обработка.", "type": "Строка" }, { "name": "Параметры", "description": "Параметры формы. Ключ структуры - имя параметра, а значение - значение параметра формы. Имя элемента должно совпадать с именем параметра структуры.\n П = Новый Структура(\"Ключ\", Поставщик);\n\nФорма = ПолучитьФорму(\"Справочник.Контрагенты.ФормаОбъекта\", П);\n\nФорма.Открыть();\n\n", "type": "Структура", "required": false }, { "name": "Владелец", "description": "Владелец формы - форма или элемент управления другой формы.", "required": false }, { "name": "Уникальность", "description": "В данном параметре может быть задан некоторый ключ, значение которого будет использоваться для поиска уже открытых форм. Если будет найдена форма с таким же ключом уникальности, вместо открытия новой формы будет активизирована найденная форма.\nЛожь - искать форму с ключом уникальности по умолчанию, Истина - не искать форму вообще, любое другое значение устанавливает ключ уникальности, по которому будет произведен поиск.\nЗначение по умолчанию:\n Ложь.", "type": "Произвольный", "required": false }, { "name": "Окно", "description": "Окно приложения, в котором будет открыта форма. \nПрименимо только для формы клиентского приложения. Окном может быть только основное окно приложения или вспомогательное окно формы.\nИспользуется только в управляемом приложении.", "required": false }, { "name": "НавигационнаяСсылка", "description": "Если содержит значение, отличное от Неопределено, то это значение присваивается свойству НавигационнаяСсылка формы, полученной в результате вызова данного метода, и свойство АвтоНавигационнаяСсылка этой формы устанавливается в Ложь.\nЗначение по умолчанию:\n Неопределено.", "type": "Строка", "required": false }, { "name": "ОписаниеОповещенияОЗакрытии", "description": "Содержит описание процедуры, которая будет вызвана при закрытии формы со следующими параметрами:\n\n<РезультатЗакрытия> - значение, переданное при вызове метода Закрыть открываемой формы,\n<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения. \nЕсли параметр не указан, то по завершению никакая процедура вызвана не будет.\nИспользуется только в управляемом приложении.", "type": "ОписаниеОповещения", "required": false }, { "name": "РежимОткрытияОкна", "description": "Указывает режим открытия окна формы клиентского приложения.\nИспользуется только в управляемом приложении.\n\nФорма, открытая в режиме БлокироватьОкноВладельца, не участвует в поиске уже открытых форм. При попытке открыть такую же форму (с параметром уникальности, установленным в значение Ложь), форма открытая в таком режиме, не будет найдена и будет открыта новая форма.\nЗначение по умолчанию:\n Неопределено.", "type": "РежимОткрытияОкнаФормы", "required": false }] }, { "description": "По форме. ", "params": [{ "name": "Форма", "description": "Форма или форма клиентского приложения. В режиме тонкого и веб-клиентов только форма клиентского приложения.", "type": "Форма" }, { "name": "Окно", "description": "Окно приложения, в котором будет открыта форма. \nПрименимо только для формы клиентского приложения. Окном может быть только основное окно приложения или вспомогательное окно формы.", "type": "ОкноКлиентскогоПриложения", "required": false }] }], "return": "Форма" }, { "name": "ОткрытьФормуМодально", "name_en": "OpenFormModal", "description": "Открывает форму или форму клиентского приложения. \nВ тонком и веб-клиенте только форму клиентского приложения.\nОбычные формы внешних обработок не поддерживаются.\nВ управляемом приложении не следует выполнять программное открытие и закрытие одной и той же формы в одном вызове встроенного языка.\nВ процессе выполнения может быть несколько обращений к серверу. Часть из них кэшируются. Как минимум одно обращение к серверу есть всегда и оно не кэшируется. Кэширование зависит от версии платформы и версии конфигурации в целом. Если установлена низкая скорость соединения и не указывается текущая строка, то кэшируется форма выбора. Очистка кэша осуществляется с периодичностью в 20 мин. Удаляются формы, которые не использовались в этот период времени.", "signature": [{ "description": "По имени. ", "params": [{ "name": "ИмяФормы", "description": "Имя формы. Образуется как полный путь к объекту метаданных Форма (например, \"Справочник.Контрагенты.Форма.ФормаОбъекта\") или как полный путь к прикладному объекту, дополненный именем формы по умолчанию (например, \"Справочник.Товары.ФормаВыбора\").\nИмена форм по умолчанию:\nФормаОбъекта (ObjectForm) - форма объекта по умолчанию;\nФормаГруппы (FolderForm) - форма группы по умолчанию;\nФормаЗаписи (RecordForm) - форма записи регистра по умолчанию;\nФормаСписка (ListForm) - форма списка по умолчанию;\nФормаВыбора (ChoiceForm) - форма выбора по умолчанию;\nФормаВыбораГруппы (FolderChoiceForm) - форма выбора группы по умолчанию;\nФормаКонстант (ConstantsForm) - форма констант по умолчанию для обычного режима, установленная как форма констант для конфигурации;\nФорма (Form) - форма константы, отчета и обработки по умолчанию;\nФормаНастроек (SettingsForm) - форма настроек отчета по умолчанию;\nФормаЗагрузки (LoadForm) - форма загрузки настроек;\nФормаСохранения (SaveForm) - форма сохранения настроек;\nФормаВарианта (VariantForm) - форма редактирования варианта отчета;\nФормаПоиска (SearchForm) - форма полнотекстового поиска в данных;\nФормаИсторииИзмененийИсторииДанных (DataHistoryChangeHistoryForm) - форма истории данных, содержащая версии данных;\nФормаДанныхВерсииИсторииДанных (DataHistoryVersionDataForm) - форма данных версии истории, содержащая отчет по версии данных;\nФормаРазличийВерсийИсторииДанных (DataHistoryVersionDifferencesForm) - форма различий версий истории данных, отображает отчет различий версий.", "type": "Строка" }, { "name": "Параметры", "description": "Параметры формы. Ключ структуры - имя параметра, а значение - значение параметра формы. Имя элемента должно совпадать с именем параметра структуры.\n П = Новый Структура(\"Ключ\", Поставщик);\n\nФорма = ПолучитьФорму(\"Справочник.Контрагенты.ФормаОбъекта\", П);\n\nФорма.Открыть();\n\n", "type": "Структура", "required": false }, { "name": "Владелец", "description": "Владелец формы - форма или элемент управления другой формы.", "required": false }, { "name": "НавигационнаяСсылка", "description": "Если содержит значение, отличное от Неопределено, то это значение присваивается свойству НавигационнаяСсылка формы, полученной в результате вызова данного метода, и свойство АвтоНавигационнаяСсылка этой формы устанавливается в Ложь.\nЗначение по умолчанию:\n Неопределено.", "type": "Строка", "required": false }] }, { "description": "По форме. ", "params": [{ "name": "Форма", "description": "Форма или форма клиентского приложения. \nВ режимах тонкого и веб-клиента только ФормаКлиентскогоПриложения.", "type": "Форма" }] }], "return": "Произвольный" }, { "name": "ОчиститьСообщения", "name_en": "ClearMessages", "description": "Очищает окно сообщений.", "signature": [{ "description": "", "params": [] }] }, { "name": "ПодробноеПредставлениеОшибки", "name_en": "DetailErrorDescription", "description": "Возвращает строку, аналогичную той, что показывается в стандартном диалоге платформы \"1С:\nПредприятие\", вызываемом при нажатии кнопки \"Подробно\" из сообщения об ошибке.", "signature": [{ "description": "", "params": [{ "name": "ИнформацияОбОшибке", "description": "Содержит информацию об ошибке.", "type": "ИнформацияОбОшибке" }] }], "return": "Строка" }, { "name": "ПоказатьВопрос", "name_en": "ShowQueryBox", "description": "Выводит на экран окно вопроса, при этом не ожидается завершения ответа пользователя.\nШирина всех кнопок диалога одинакова и равна ширине самой широкой кнопки.\nШирина текста в диалоге ограничена 40 символами.", "signature": [{ "description": "", "params": [{ "name": "ОписаниеОповещенияОЗавершении", "description": "Содержит описание процедуры, которая будет вызвана после закрытия окна ввода значения со следующими параметрами:\n<РезультатВопроса> - результат выбора пользователя:\n значение системного перечисления или значение, связанное с нажатой кнопкой. В случае закрытия диалога по истечении времени - значение Таймаут,<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения" }, { "name": "ТекстВопроса", "description": "Текст задаваемого вопроса.", "type": "Строка" }, { "name": "Кнопки", "description": "Задает состав и текст кнопок диалога, а также, связанные с кнопками значения.\nПри использовании типа СписокЗначений:\nЗначение – содержит значение, связанное с кнопкой. Это значение является возвращаемым значением при выборе кнопки. В качестве значения может использоваться значение перечисления КодВозвратаДиалога, а также другие значения;\nПредставление – задает текст кнопки. Если представление не задано и в качестве значения используется значение перечисления КодВозвратаДиалога, то используется стандартное представление;\nКартинка – не используется (должна быть пустой);\nПометка – не используется (должна быть пустой).При использовании типа СписокЗначений список не должен быть пустым.", "type": "РежимДиалогаВопрос" }, { "name": "Таймаут", "description": "Интервал времени в секундах, в течение которого система будет ожидать ответа пользователя. По истечении интервала окно вопроса будет закрыто. Если параметр не указан, то время ожидания не ограничено.\nЕсли параметр имеет отрицательное значение, будет сгенерировано исключение.\nЗначение по умолчанию:\n 0.", "type": "Число", "required": false }, { "name": "КнопкаПоУмолчанию", "description": "Определяет кнопку по умолчанию по типу кнопки или по связанному с ней значению.", "type": "Произвольный", "required": false }, { "name": "Заголовок", "description": "Содержит заголовок окна вопроса.\nЕсли не установлен, то у диалога заголовок не отображается.", "type": "Строка", "required": false }, { "name": "КнопкаТаймаута", "description": "Определяет кнопку (по типу кнопки или по связанному с ней значению), на которой отображается количество секунд, оставшихся до истечения таймаута.", "type": "Произвольный", "required": false }] }] }, { "name": "ПоказатьЗначение", "name_en": "ShowValue", "description": "Показывает в диалоге переданное значение, при этом не ожидается его закрытие. Вид диалога зависит от типа переданного значения.", "signature": [{ "description": "", "params": [{ "name": "ОписаниеОповещенияОЗавершении", "description": "Содержит описание процедуры, которая будет вызвана после закрытия окна ввода значения с параметром <ДополнительныеПараметры>, который содержит значение, указанное при создании объекта ОписаниеОповещения.\nЕсли параметр не указан, то по завершении никакая процедура вызвана не будет.", "type": "ОписаниеОповещения", "required": false }, { "name": "Значение", "description": "Значение любого типа, который может быть показан системой в диалоге.", "type": "Произвольный" }] }] }, { "name": "ПоказатьИнформациюОбОшибке", "name_en": "ShowErrorInfo", "description": "Предназначен для показа информации об ошибке пользователю в стандартном диалоге платформы \"1С:\nПредприятие\".", "signature": [{ "description": "", "params": [{ "name": "ИнформацияОбОшибке", "description": "Информация об ошибке, которую надо показать пользователю.", "type": "ИнформацияОбОшибке" }] }] }, { "name": "ПоказатьОповещениеПользователя", "name_en": "ShowUserNotification", "description": "Показывает окно оповещения, в котором может располагаться текст с пояснением, картинка.\nДля оповещений со статусом Важное окно автоматически скрывается через 10 секунд. Одновременно может быть показано несколько оповещений. Нажатие на окно оповещения либо вызывает процедуру, определенную в описании оповещения, либо выполняет переход по навигационной ссылке.\nДля оповещений со статусом Информация окно постепенно затухает и исчезает с экрана. Одновременно может быть показано только одно оповещение. В окне может располагаться ссылка, нажатие на которую либо вызывает процедуру, определенную в описании оповещения, либо выполняет переход по навигационной ссылке.", "signature": [{ "description": "", "params": [{ "name": "Текст", "description": "Текст оповещения.", "type": "Строка", "required": false }, { "name": "ДействиеПриНажатии", "description": "Если тип Строка, то она содержит навигационную ссылку, по которой будет выполнен переход при нажатии на окно оповещения. После перехода окно оповещения будет закрыто.\nЕсли тип ОписаниеОповещения, то содержит описание процедуры, которая будет вызвана при нажатии на окно оповещения c параметрами:\n<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.После вызова процедуры окно оповещения будет закрыто.\nПри использовании этого параметра рекомендуется установить текст, содержащий указание на необходимость реакции пользователя на оповещение.", "type": "Строка", "required": false }, { "name": "Пояснение", "description": "Пояснение оповещения.", "type": "Строка", "required": false }, { "name": "Картинка", "description": "Картинка, которая будет показана в оповещении.", "type": "Картинка", "required": false }, { "name": "СтатусОповещенияПользователя", "description": "Параметр определяет важность оповещения пользователя.\nСтатус устанавливается в зависимости от критичности информации для пользователя.\nВ режимах интерфейса, отличных от Такси, данный параметр игнорируется.\nЗначение по умолчанию:\n Информация.", "type": "СтатусОповещенияПользователя", "required": false }, { "name": "КлючУникальности", "description": "Ключ уникальности оповещения. Если ключ задан и существует открытое оповещение с таким же ключом, то оно будет заменено на новое. Если параметр не указан или имеет тип Неопределено, то оповещение считается уникальным.\nВ режимах интерфейса, отличных от Такси, этот параметр игнорируется.\nЗначение по умолчанию:\n Неопределено.", "type": "Строка", "required": false }] }] }, { "name": "ПоказатьПредупреждение", "name_en": "ShowMessageBox", "description": "Выводит на экран окно предупреждения, но не ожидает его закрытия.\nЕсли после закрытия пользователем окна предупреждения должен быть выполнен какой-либо код, то его нужно разместить в отдельной процедуре модуля и описать ее в параметре <ОписаниеОповещенияОЗавершении>.\n\nШирина всех кнопок диалога одинакова и равна ширине самой широкой кнопки.\nШирина текста в диалоге ограничена 40 символами.", "signature": [{ "description": "", "params": [{ "name": "ОписаниеОповещенияОЗавершении", "description": "Содержит описание процедуры, которая будет вызвана после закрытия окна предупреждения со следующими параметрами:\n<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.Если параметр не указан, то по завершении никакая процедура вызвана не будет.", "type": "ОписаниеОповещения", "required": false }, { "name": "ТекстПредупреждения", "description": "Текст предупреждения.", "type": "Строка" }, { "name": "Таймаут", "description": "Интервал времени в секундах, в течение которого система будет ожидать ответа пользователя. По истечении интервала окно предупреждения будет закрыто. Если параметр не указан, то время ожидания не ограничено.\nЕсли параметр имеет отрицательное значение, будет сгенерировано исключение.\nЗначение по умолчанию:\n 0.", "type": "Число", "required": false }, { "name": "Заголовок", "description": "Содержит заголовок окна предупреждения.\nЕсли не установлен, то у диалога заголовок не отображается.", "type": "Строка", "required": false }] }] }, { "name": "ПолучитьФорму", "name_en": "GetForm", "description": "Получает форму или форму клиентского приложения. Перед получением осуществляется поиск уже открытой такой же формы. \nПоиск осуществляется по типу формы, значениям ключевых параметров формы, владельцу формы, пользовательскому ключу уникальности.\nЕсли в параметре <Уникальность> передано значение Истина, то поиск уже открытых форм не осуществляется.\nВ тонком и веб-клиенте получает только форму клиентского приложения. \nОбычные формы внешних обработок не поддерживаются.\nЕсли при получении обычной формы в параметре <ИмяФормы> указано не стандартное имя формы, передаваемые параметры не обрабатываются.", "signature": [{ "description": "", "params": [{ "name": "ИмяФормы", "description": "Имя формы. Образуется как полный путь к объекту метаданных Форма (например, \"Справочник.Контрагенты.Форма.ФормаОбъекта\", \"ОбщаяФорма.ФормаСохраненияФайла\") или как полный путь к прикладному объекту, дополненный именем формы по умолчанию (например, \"Справочник.Товары.ФормаВыбора\").\nИмена форм по умолчанию:\nФормаОбъекта (ObjectForm) - форма объекта по умолчанию;\nФормаГруппы (FolderForm) - форма группы по умолчанию;\nФормаЗаписи (RecordForm) - форма записи регистра по умолчанию;\nФормаСписка (ListForm) - форма списка по умолчанию;\nФормаВыбора (ChoiceForm) - форма выбора по умолчанию;\nФормаВыбораГруппы (FolderChoiceForm) - форма выбора группы по умолчанию;\nФормаКонстант (ConstantsForm) - форма констант по умолчанию для обычного режима, установленная как форма констант для конфигурации;\nФорма (Form) - форма константы, отчета и обработки по умолчанию;\nОбщаяФорма (CommonForm) - общая форма;\nФормаНастроек (SettingsForm) - форма настроек отчета по умолчанию;\nФормаЗагрузки (LoadForm) - форма загрузки настроек;\nФормаСохранения (SaveForm) - форма сохранения настроек;\nФормаВарианта (VariantForm) - форма редактирования варианта отчета;\nФормаЗагрузкиПользовательскихНастроекОтчетов (ReportUserSettingsLoadForm) - форма загрузки настроек отчета;\nФормаСохраненияПользовательскихНастроекОтчетов (ReportUserSettingsSaveForm) - форма сохранения настроек отчета;\nФормаЗагрузкиВариантовОтчетов (ReportVariantsLoadForm) - форма загрузки варианта отчета;\nФормаСохраненияВариантовОтчетов (ReportVariantsSaveForm) - форма сохранения варианта отчета;\nФормаЗагрузкиНастроекДанныхФорм (FormDataSettingsLoadForm) - форма загрузки настроек данных форм;\nФормаСохраненияНастроекДанныхФорм (FormDataSettingsSaveForm) - форма сохранения настроек данных форм;\nФормаПоиска (SearchForm) - форма полнотекстового поиска в данных;\nФормаИсторииИзмененийИсторииДанных (DataHistoryChangeHistoryForm) - форма истории изменений, отображает список версий данных, параметры см. Системная форма истории изменений истории данных;\nФормаДанныхВерсииИсторииДанных (DataHistoryVersionDataForm) - форма данных версии, отображающая отчет \"Данные версии\", параметры см. Системная форма данных версии истории данных;\nФормаРазличийВерсийИсторииДанных (DataHistoryVersionDifferencesForm) - форма различий версий истории данных, отображающая отчет \"Различия версий\", параметры см. Системная форма различий версий истории данных.Например, для получения общей формы \"ОбщиеНастройки\" следует в модуле написать код:\n\n  Форма = ПолучитьФорму(\"ОбщаяФорма.ОбщиеНастройки\");\n \n \nДля внешних отчетов и обработок имя формы задается следующим образом:\nВнешнийОтчет.<имя отчета>.Форма.<имя формы>;\nВнешнийОтчет.<имя отчета>.<имя стандартной формы>;\nВнешняяОбработка.<имя обработки>.Форма.<имя формы>;\nВнешняяОбработка.<имя обработки>.<имя стандартной формы>.При этом внешний отчет или обработка должны быть предварительно зарегистрированы в системе.", "type": "Строка" }, { "name": "Параметры", "description": "Параметры формы. Ключ структуры - имя параметра, а значение - значение параметра формы. Имя элемента должно совпадать с именем параметра структуры.\n П = Новый Структура(\"Ключ\", Поставщик);\n\nФорма = ПолучитьФорму(\"Справочник.Контрагенты.ФормаОбъекта\", П);\n\nФорма.Открыть();\n\n", "type": "Структура", "required": false }, { "name": "Владелец", "description": "Владелец формы - форма или элемент управления другой формы.", "required": false }, { "name": "Уникальность", "description": "В данном параметре может быть задан некоторый ключ, значение которого будет использоваться для поиска уже открытых форм. Если будет найдена форма с таким же ключом уникальности, вместо открытия новой формы будет активизирована найденная форма.\nЛожь - искать форму с ключом уникальности по умолчанию, Истина - не искать форму вообще, любое другое значение устанавливает ключ уникальности, по которому будет произведен поиск.\nЗначение по умолчанию:\n Ложь.", "type": "Произвольный", "required": false }, { "name": "Окно", "description": "Окно приложения, в котором будет открыта форма. \nПрименимо только для формы клиентского приложения. Окном может быть только основное окно приложения или вспомогательное окно формы.", "type": "ОкноКлиентскогоПриложения", "required": false }, { "name": "НавигационнаяСсылка", "description": "Если содержит значение, отличное от Неопределено, то это значение присваивается свойству НавигационнаяСсылка формы, полученной в результате вызова данного метода, и свойство АвтоНавигационнаяСсылка этой формы устанавливается в Ложь.\nЗначение по умолчанию:\n Неопределено.", "type": "Строка", "required": false }] }], "return": "Форма" }, { "name": "Предупреждение", "name_en": "DoMessageBox", "description": "Выводит на экран окно предупреждения.\nЕсли для конфигурации свойство РежимИспользованияМодальности установлено в НеИспользовать, следует использовать метод ПоказатьПредупреждение.", "signature": [{ "description": "", "params": [{ "name": "ТекстПредупреждения", "description": "Текст предупреждения.", "type": "Строка" }, { "name": "Таймаут", "description": "Интервал времени в секундах, в течение которого система будет ожидать ответа пользователя. По истечении интервала окно предупреждения будет закрыто. Если параметр не указан, то время ожидания не ограничено.\nЕсли параметр имеет отрицательное значение, будет сгенерировано исключение.\nЗначение по умолчанию:\n 0.", "type": "Число", "required": false }, { "name": "Заголовок", "description": "Содержит заголовок окна предупреждения.\nЕсли не установлен, то у диалога заголовок не отображается.", "type": "Строка", "required": false }] }] }, { "name": "ПредупреждениеАсинх", "name_en": "DoMessageBoxAsync", "description": "Асинхронная функция. Выводит на экран окно предупреждения, но не ожидает его закрытия.", "signature": [{ "description": "", "params": [{ "name": "ТекстПредупреждения", "description": "Текст предупреждения.", "type": "Строка" }, { "name": "Таймаут", "description": "Интервал времени в секундах, в течение которого система будет ожидать ответа пользователя. По истечении интервала окно предупреждения будет закрыто. Если параметр не указан, то время ожидания не ограничено.\nЕсли параметр имеет отрицательное значение, будет сгенерировано исключение.\nЗначение по умолчанию:\n 0.", "type": "Число", "required": false }, { "name": "Заголовок", "description": "Содержит заголовок окна предупреждения.\nЕсли не установлен, то у диалога заголовок не отображается.", "type": "Строка", "required": false }] }], "return": "Обещание" }, { "name": "Сигнал", "name_en": "Beep", "description": "Воспроизводит звуковой сигнал. Устройство, воспроизводящее звук, а также характер звукового сигнала зависят от программно-аппаратного состава компьютера и звуковых установок ОС.", "signature": [{ "description": "", "params": [] }] }, { "name": "Сообщить", "name_en": "Message", "description": "Выводит текст сообщения в окно сообщений. Если в момент вызова окно сообщений отсутствует, то будет открыто новое окно сообщений. Сообщение, в зависимости от его смысловой нагрузки, можно пометить одной из пиктограмм, входящих в предопределенный набор.", "signature": [{ "description": "", "params": [{ "name": "ТекстСообщения", "description": "Текст сообщения.", "type": "Строка" }, { "name": "Статус", "description": "Статус сообщения. Определяет вид пиктограммы. \nВ режиме управляемого приложения и в веб-клиенте параметр игнорируется.\nЗначение по умолчанию:\n Обычное.", "type": "СтатусСообщения", "required": false }] }] }, { "name": "Состояние", "name_en": "Status", "description": "Выводит текст в панель состояния.\nДля режима запуска ОбычноеПриложение используется только параметр <ТекстСообщения>, а вывод текста осуществляется в панель состояния.", "signature": [{ "description": "", "params": [{ "name": "ТекстСообщения", "description": "Строка, предназначенная для вывода в панель состояния. Если параметр не указан, возобновляется вывод системного текста в панель состояния.", "type": "Строка", "required": false }, { "name": "Прогресс", "description": "Значение индикатора прогресса (от 1 до 100). \nЕсли не задан, индикатор прогресса не отображается.", "type": "Число", "required": false }, { "name": "Пояснение", "description": "Текст пояснения.", "type": "Строка", "required": false }, { "name": "Картинка", "description": "Картинка.", "type": "Картинка", "required": false }] }] }, { "name": "ЗаписатьJSON", "name_en": "WriteJSON", "description": "Выполняет сериализацию <Значение> в формат JSON. Результат помещает в объект <ЗаписьJSON>.\nЕсли методу требуется передать значение недопустимого типа, то можно использовать функцию преобразования значения (параметры <ИмяФункцииПреобразования> и <МодульФункцииПреобразования>).\nЗначения не всех типов могут быть записаны в формате JSON данным методом.\nВ JSON могут быть записаны значения следующих типов:\n Неопределено, Булево, Число,Строка, Дата (будет преобразована в строку), Структура,ФиксированнаяСтруктура,Массив,ФиксированныйМассив,Соответствие,ФиксированноеСоответствие.В дальнейшем список может пополняться.\nПри попытке записи значения недопустимого типа будет вызвано исключение.", "signature": [{ "description": "", "params": [{ "name": "ЗаписьJSON", "description": "Объект, через который осуществляется запись JSON. Поток JSON должен быть подготовлен для записи значения.", "type": "ЗаписьJSON" }, { "name": "Значение", "description": "Объект записи JSON. Меняет состояние потока записи. \nПредставляет собой значение произвольного типа.\nВ формате JSON допускается записывать только значения следующих типов:\nСтрока,Число,Булево,Дата (преобразованная в строку),Массив,ФиксированныйМассив,Структура,ФиксированнаяСтруктура,Соответствие,ФиксированноеСоответствие.Ключ соответствия (или фиксированного соответствия) должен иметь тип Строка. В противном случае, будет вызвано исключение.\nЕсли будет передано значение, отличное от перечисленных, оно должно быть преобразвоано с помощью функции преобразования.\nПри попытке записать значение недопустимого типа будет вызвано исключение.", "type": "Произвольный" }, { "name": "НастройкиСериализации", "description": "Настройки сериализации в JSON.", "type": "НастройкиСериализацииJSON", "required": false }, { "name": "ИмяФункцииПреобразования", "description": "Данная функция вызывается для всех свойств, тип которых не поддерживает преобразование в формат JSON напрямую. Она должна преобразовать Значение в значение допустимого для записи в JSON типа.\nФункция должна предваряться директивой &НаСервере или &НаКлиенте. Использование функции вне контекста формы или модуля, или команды не допускается.\nФункция должна быть экспортной и иметь следующие параметры:\n<Свойство> - в параметр передается имя свойства, если выполняется запись структуры или соответствия,<Значение> - в параметр передается исходное значение,<ДополнительныеПараметры> - дополнительные параметры, которые указаны в вызове метода ЗаписатьJSON,<Отказ> - отказ от записи свойства.Если функция возвращает объект, который не поддерживает преобразование в JSON, то будет вызвано исключение.\nЕсли данный параметр задан и не задан параметр <МодульФункцииПреобразования>, и наоборот, будет вызвано исключение.\nЗначение по умолчанию:\n Неопределено.", "type": "Строка", "required": false }, { "name": "МодульФункцииПреобразования", "description": "Указывает модуль, в котором реализована функция преобразования значения в значение формата JSON.\nЗначение по умолчанию:\n Неопределено.", "type": "Произвольный", "required": false }, { "name": "ДополнительныеПараметрыФункцииПреобразования", "description": "Дополнительные параметры, которые будут переданы в функцию преобразования.\nЗначение по умолчанию:\n Неопределено.", "type": "Произвольный", "required": false }] }] }, { "name": "ЗаписатьДатуJSON", "name_en": "WriteJSONDate", "description": "Преобразовывает дату в строку для последующей записи в формат JSON.\nЕсли запись выполняется в формате ISO и в качестве варианта записи даты используется ЛокальнаяДатаСоСмещением, то в силу особенностей формата будут опущены секунды смещения местного времени относительно UTC.\nПример:\n если смещение местного времени относительно UTC составляет 02:\n30:\n17, в результате смещение будет записано в виде:\n +02:\n30.", "signature": [{ "description": "", "params": [{ "name": "Дата", "description": "Дата, которую надо преобразовать в формат JSON.", "type": "Дата" }, { "name": "Формат", "description": "Формат записываемой даты.", "type": "ФорматДатыJSON" }, { "name": "ВариантЗаписиДаты", "description": "Указывает используемый вариант записи даты JSON.\nЗначение по умолчанию:\n ЛокальнаяДата.", "type": "ВариантЗаписиДатыJSON", "required": false }] }], "return": "Строка" }, { "name": "ЗаписатьЗначениеJSON", "name_en": "WriteJSONValue", "description": "Преобразует значение в JSON-строку.", "signature": [{ "description": "", "params": [{ "name": "Значение", "description": "Значение, которое требуется сериализовать в JSON. \nЕсли тип параметра Структура, ФиксированнаяСтруктура, Массив, или ФиксированныйМассив, то значения, содержащиеся в них, должны быть одного из следующих типов:\nСтруктура, ФиксированнаяСтруктура, Массив, ФиксированныйМассив, Число, Строка, Булево, Неопределено.При этом на значения типов Структура, ФиксированнаяСтруктура, Массив, или ФиксированныйМассив распространяются такие же ограничения, что и для параметра <Значение>.\nЗначение типа Неопределено преобразуется в NULL.\n\nЕсли <Значение> не может быть преобразовано в/из JSON из-за неподдерживаемых типов:\n будет сгенерировано исключение:\n \"Значение содержит данные недопустимых типов.\"\n\nЕсли преобразование в строку невозможно из-за циклической зависимости объектов, генерируется исключение:\n \"Значение содержит циклические зависимости\".", "type": "Структура" }] }], "return": "Строка" }, { "name": "ПрочитатьJSON", "name_en": "ReadJSON", "description": "Считывает значение из JSON-текста или файла. JSON-текст должен быть корректным.\nМассив будет десериализован в массив. Объект JSON будет преобразован в соответствие или структуру (если ключ структуры окажется недопустимым, будет вызвано исключение).\nДля дат действует аналогично методу ПрочитатьДатуJSON.\nВо время выполнения метода может быть вызвана пользовательская функция для восстановления значения - для этого следует использовать параметр <ИмяФункцииВосстановления>. Функция восстановления должна быть описана с директивой &НаСервере или &НаКлиенте. Использование функции вне контекста не допускается.", "signature": [{ "description": "", "params": [{ "name": "ЧтениеJSON", "description": "Объект чтения JSON.", "type": "ЧтениеJSON" }, { "name": "ПрочитатьВСоответствие", "description": "Если установлено Истина, чтение объекта JSON будет выполнено в Соответствие.\nЕсли установлено Ложь, объекты будут считываться в объект типа Структура.\nПримечание. При десериализации объектов JSON в структуру необходимо помнить о требованиях к ключам структуры. Если при десериализации объекта будет найдено имя свойства, недопустимое для ключа структуры, то будет вызвано исключение.\nЗначение по умолчанию:\n Ложь.", "type": "Булево", "required": false }, { "name": "ИменаСвойствСоЗначениямиДата", "description": "Массив, элементы которого содержат имена свойств JSON, для которых нужно вызывать восстановление даты из строки.\nЕсли имя свойства указано в этом параметре и указано в параметре ИменаСвойствДляОбработкиВосстановления, то для таких свойств восстановление осуществляется в функции восстановления.\nЕсли восстановление даты из значения свойства невозможно, то будет сгенерировано исключение.\nЗначение по умолчанию:\n Неопределено.", "type": "Массив", "required": false }, { "name": "ОжидаемыйФорматДаты", "description": "Ожидаемый формат даты при десериализации объекта в формате JSON.\nЕсли в результате десериализации значение не является строкой и имеет формат даты, отличный от ожидаемого, то будет вызвано исключение.\nЗначение по умолчанию:\n ISO.", "type": "ФорматДатыJSON", "required": false }, { "name": "ИмяФункцииВосстановления", "description": "Данная функция вызывается при чтении каждого свойства и должна иметь следующие параметры:\n<Свойство> - значение типа Строка, указывается только при чтении объектов JSON,<Значение> - значение допустимого для сериализации типа,<ДополнительныеПараметры>.Возвращаемое значение - произвольного типа.\nЕсли данный параметр задан и не задан параметр <МодульФункцииВосстановления>, и наоборот, будет вызвано исключение.\nЕсли функция не установлена, то при вызове метода ПрочитатьJSON параметр <ИменаСвойствСоЗначениямиДата> игнорируется.\nЗначение по умолчанию:\n Неопределено.", "type": "Строка", "required": false }, { "name": "МодульФункцииВосстановления", "description": "Указывает модуль, процедура которого будет использована для восстановления значения.\nЗначение по умолчанию:\n Неопределено.", "type": "Произвольный", "required": false }, { "name": "ДополнительныеПараметрыФункцииВосстановления", "description": "Дополнительные параметры, которые будут переданы в функцию восстановления значений.\nЗначение по умолчанию:\n Неопределено.", "type": "Произвольный", "required": false }, { "name": "ИменаСвойствДляОбработкиВосстановления", "description": "Массив имен свойств JSON, для которых будет вызвана функция восстановления.\nПараметр игнорируется, если не установлен параметр ИмяФункцииВосстановления.\nЗначение по умолчанию:\n Неопределено.", "type": "Массив", "required": false }, { "name": "МаксимальнаяВложенность", "description": "Максимальный уровень вложенности объекта JSON.\nПри превышении уровня вложенности будет сгенерировано исключение.\nЗначение по умолчанию:\n 500.", "type": "Число", "required": false }] }], "return": "Произвольный" }, { "name": "ПрочитатьДатуJSON", "name_en": "ReadJSONDate", "description": "Выполняет преобразование строки, прочитанной в JSON-формате, в значение типа Дата.\nЕсли входящая дата записана в форме без указания часового пояса (например, 2009-02-15T10:\n00:\n00), она будет интерпретирована как дата в поясе локального компьютера.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Строка, которую требуется преобразовать в дату.", "type": "Строка" }, { "name": "Формат", "description": "Формат, в котором представлена дата в строке, подлежащей преобразованию.", "type": "ФорматДатыJSON" }] }], "return": "Дата" }, { "name": "ПрочитатьЗначениеJSON", "name_en": "ReadJSONValue", "description": "Преобразует JSON-строку в значение.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "JSON-строка, которую требуется десериализовать. \nЕсли значение содержит строку, не являющуюся валидной строкой JSON, будет сгенерировано исключение.", "type": "Строка" }] }], "return": "Структура" }, { "name": "XMLЗначение", "name_en": "XMLValue", "description": "Выполняет преобразование из строки, полученной из текста элемента или значения атрибута XML, в значение в соответствии с указанным типом. Выполняет действие обратное действию метода XMLСтрока.", "signature": [{ "description": "", "params": [{ "name": "Тип", "description": "Тип, значение которого надо получить при преобразовании из строкового представления XML." }, { "name": "СтрокаXML", "description": "Строка, содержащая строковое представление значения, полученное из XML.", "type": "Строка" }] }], "return": "Null" }, { "name": "XMLСтрока", "name_en": "XMLString", "description": "Получает XML представление значения для помещения в текст элемента или значение атрибута XML.\nXML представление зависит от типа значения:\nСтрока - как есть;\nБулево:\n Истина - как \"true\", Ложь - как \"false\";\nДата - XML представление соответствует представлению типа dateTime схемы XML (см. http:\n//www.w3.org/TR/xmlschema-2/#dateTime);\nЧисло - XML представление соответствует представлению типа decimal схемы XML (см. http:\n//www.w3.org/TR/xmlschema-2/#decimal);\nЗначение системного перечисления (для перечислений, поддерживающих XML сериализацию) - как имя значения перечисления;\nУникальныйИдентификатор - как строковое представление уникального идентификатора;\nСсылки - как XML представление уникального идентификатора ссылки;\nХранилищеЗначения и ДвоичныеДанные - как строка в формате base64.", "signature": [{ "description": "", "params": [{ "name": "Значение", "description": "Значение, для которого должно быть получено строковое представление, которое может быть использовано как текст элемента или значение атрибута XML.", "type": "Неопределено" }] }], "return": "Строка" }, { "name": "XMLТип", "name_en": "XMLType", "description": "Получает тип данных XML, соответствующий переданному в качестве параметра типу.", "signature": [{ "description": "", "params": [{ "name": "Тип", "description": "Тип значения, для которого необходимо определить соответствующий XML тип." }] }], "return": "ТипДанныхXML" }, { "name": "XMLТипЗнч", "name_en": "XMLTypeOf", "description": "Получает тип данных XML, соответствующий типу переданного в качестве параметра значения.", "signature": [{ "description": "", "params": [{ "name": "Значение", "description": "Значение, для типа которого нужно получить соответствующий тип данных XML.", "type": "Произвольный" }] }], "return": "ТипДанныхXML" }, { "name": "ВозможностьЧтенияXML", "name_en": "CanReadXML", "description": "Производит проверку возможности чтения из XML значения указанного типа. \nДанный метод получает тип данных XML из объекта ЧтениеXML, а затем пытается определить, имеется ли соответствующий тип 1С:\nПредприятия, аналогично тому как это делает метод ПолучитьXMLТип.", "signature": [{ "description": "", "params": [{ "name": "ЧтениеXML", "description": "Объект, через который производится чтение XML.", "type": "ЧтениеXML" }] }], "return": "Булево" }, { "name": "ЗаписатьXML", "name_en": "WriteXML", "description": "Выполняет сериализацию значения в формат XML.\nЗначения не всех типов могут быть записаны в формате XML данным методом.\nВ XML могут быть записаны значения следующих типов:\n Неопределено, Null, Булево, Число, Строка, Дата, Тип, УникальныйИдентификатор, ДвоичныеДанные, ХранилищеЗначения, ОписаниеТипов, а также ссылки объектов данных и сами объекты данных, наборы записей регистров, менеджер значения константы. \nТакже поддерживаются следующие объекты метаданных:\nОбъектМетаданных:\n Справочник,ОбъектМетаданных:\n Константа,ОбъектМетаданных:\n Документ,ОбъектМетаданных:\n ПланВидовХарактеристик,ОбъектМетаданных:\n РегистрСведений (в том числе, независимый),ОбъектМетаданных:\n РегистрНакопления,ОбъектМетаданных:\n Последовательность,ОбъектМетаданных:\n ПланСчетов,ОбъектМетаданных:\n РегистрБухгалтерии,ОбъектМетаданных:\n ПланВидовРасчета,ОбъектМетаданных:\n РегистрРасчета,ОбъектМетаданных:\n БизнесПроцесс,ОбъектМетаданных:\n Задача.В дальнейшем список может пополняться.\nПри попытке записи значения неподходящего типа будет вызвано исключение.", "signature": [{ "description": "Записать без имени. В качестве имени элемента будет использован тип значения.", "params": [{ "name": "ЗаписьXML", "description": "Объект, через который осуществляется запись XML.", "type": "ЗаписьXML" }, { "name": "Значение", "description": "Записываемое в поток XML значение. Тип параметра определяется совокупностью типов, для которых определена XML-сериализация.\nПри записи объекта метаданных выгружаются все записи объекта метаданных, доступные для пользователя." }, { "name": "НазначениеТипа", "description": "Определяет необходимость назначения типа элементу XML.\nЗначение по умолчанию:\n Неявное.", "type": "НазначениеТипаXML", "required": false }] }, { "description": "Записать с полным именем. Выполняет запись значения с указанием полного имени элемента.", "params": [{ "name": "ЗаписьXML", "description": "Объект, через который осуществляется запись XML.", "type": "ЗаписьXML" }, { "name": "Значение", "description": "Записываемое в поток XML значение. Тип параметра определяется совокупностью типов, для которых определена XML-сериализация.\nПри записи объекта метаданных выгружаются все записи объекта метаданных, доступные для пользователя." }, { "name": "ПолноеИмя", "description": "Полное имя элемента XML, в который будет записано значение.", "type": "Строка" }, { "name": "НазначениеТипа", "description": "Определяет необходимость назначения типа элементу XML.\nЗначение по умолчанию:\n Неявное.", "type": "НазначениеТипаXML", "required": false }] }, { "description": "Записать с локальным именем и пространством имен. Выполняет запись значения с указанием локального имени элемента и пространства имен, к которому принадлежит локальное имя.", "params": [{ "name": "ЗаписьXML", "description": "Объект, через который осуществляется запись XML.", "type": "ЗаписьXML" }, { "name": "Значение", "description": "Записываемое в поток XML значение. Тип параметра определяется совокупностью типов, для которых определена XML-сериализация.\nПри записи объекта метаданных выгружаются все записи объекта метаданных, доступные для пользователя." }, { "name": "ЛокальноеИмя", "description": "Локальное имя элемента XML, в который будет записано значение.", "type": "Строка" }, { "name": "URIПространстваИмен", "description": "URI пространства имен, к которому принадлежит указанное ЛокальноеИмя.", "type": "Строка" }, { "name": "НазначениеТипа", "description": "Определяет необходимость назначения типа элементу XML.\nЗначение по умолчанию:\n Неявное.", "type": "НазначениеТипаXML", "required": false }] }] }, { "name": "ИзXMLТипа", "name_en": "FromXMLType", "description": "Получает тип, соответствующий типу данных XML.", "signature": [{ "description": "По типу XML. ", "params": [{ "name": "ТипXML", "description": "Тип XML, для которого нужно получить соответствующий тип.", "type": "ТипДанныхXML" }] }, { "description": "По имени типа и URI пространства имен. ", "params": [{ "name": "ИмяТипа", "description": "Имя типа XML.", "type": "Строка" }, { "name": "URIПространстваИмен", "description": "URI пространства имен типа XML.", "type": "Строка" }] }], "return": "Неопределено" }, { "name": "ИмпортМоделиXDTO", "name_en": "ImportXDTOModel", "description": "Осуществляет импорт переданного набора схем XML в модель типов XDTO. Возвращаемое значение – ОбъектXDTO, имеющий тип {http:\n//v8.1c.ru/8.1/xdto}Model. При импорте никакой проверки правильности схемы не производится. При импорте производится преобразование структуры типов схемы в структуру типов модели. Полученная модель может быть не идентична структуре типов схемы.", "signature": [{ "description": "", "params": [{ "name": "НаборСхемXML", "description": "Импортируемый набор схем XML.", "type": "НаборСхемXML" }] }], "return": "ОбъектXDTO" }, { "name": "НайтиНедопустимыеСимволыXML", "name_en": "FindDisallowedXMLCharacters", "description": "Проверяет символы указанной строки на соответствие рекомендации XML 1.0 и 1.1. Проверка строки начинается с символа в позиции, указанной в параметре <ПозицияНачала>.", "signature": [{ "description": "", "params": [{ "name": "СтрокаСимволов", "description": "Строка, в которой необходимо проверить символы.", "type": "Строка" }, { "name": "ПозицияНачала", "description": "Позиция символа в строке, начиная с которого будет производиться проверка.\nЗначение по умолчанию:\n 1.", "type": "Число", "required": false }] }], "return": "Число" }, { "name": "ПолучитьXMLТип", "name_en": "GetXMLType", "description": "Получает тип данных XML, который может быть прочитан в настоящий момент из объекта типа ЧтениеXML. При получении типа данных XML может быть произведена операция чтения из объекта ЧтениеXML. В случае, если тип данных XML определить невозможно, возвращается значение Неопределено.\nТип данных XML определяется по следующему алгоритму:\n\n1) Пропускаются пробельные символы, если текущая позиция объекта ЧтениеXML соответствует типу узла \"Текст\" и значение узла полностью состоит из пробельных символов.\n2) Если тип текущего узла не соответствует значению НачалоЭлемента, то считается, что тип не определен.\n3) Определяется наличие атрибута \"nil\" из пространства имен \"http:\n//www.w3.org/2001/XMLSchema-instance\". Если атрибут существует и его значение равно \"true\", то считается, что тип не определен.\n4) Определяется наличие атрибута \"type\" из пространства имен \"http:\n//www.w3.org/2001/XMLSchema-instance\". Если атрибут существует, то производится анализ значения атрибута:\nзначение разделяется на префикс пространства имен и локальное имя;\nпо префиксу пространства имен в объекте ЧтениеXML определяется URI пространства имен, соответствующее данному префиксу (если соответствующего URI пространства имен не обнаружено - считается, что тип не определен);\nпо полученному локальному имени и URI пространства имен создается значение типа данных XML.5) Если атрибут \"type\" не существует, производится анализ имени элемента. Если локальное имя элемента совпадает с одним из имен типов пространства имен \"http:\n//www.w3.org/2001/XMLSchema\" и пространство имен элемента не определено (пустая строка), то считается, что тип принадлежит пространству имен \"http:\n//www.w3.org/2001/XMLSchema\".", "signature": [{ "description": "", "params": [{ "name": "ЧтениеXML", "description": "Объект, из которого выполняется чтение.", "type": "ЧтениеXML" }] }], "return": "ТипДанныхXML" }, { "name": "ПрочитатьXML", "name_en": "ReadXML", "description": "Считывает значение в формате XML. Прочитаны могут быть значения тех типов, которые могут быть записаны методом ЗаписатьXML.\nЕсли задан тип, значение которого не может быть прочитано из XML или значение не может быть прочитано по причине неподходящего представления в XML, то будет вызвано исключение.", "signature": [{ "description": "", "params": [{ "name": "ЧтениеXML", "description": "Объект, через который происходит чтение XML.", "type": "ЧтениеXML" }, { "name": "ТипЗначения", "description": "Тип значения, которое должно быть прочитано из XML.\nЕсли тип не указан, то будет произведена попытка определения типа значения непосредственно из представления XML.", "required": false }] }], "return": "Неопределено" }, { "name": "СоздатьФабрикуXDTO", "name_en": "CreateXDTOFactory", "description": "Создает фабрику XDTO из схем, которые расположены по переданным путям и на основе указанных пакетов XDTO.", "signature": [{ "description": "По имени файла. Создание фабрики XDTO по имени файла схемы XML.", "params": [{ "name": "Путь", "description": "Строка, представляющая собой путь к файлу, содержащему XML схему.", "type": "Строка" }, { "name": "Пакеты", "description": "Массив пакетов XDTO, которые используются при разыменовании директив импорта.", "type": "Массив", "required": false }] }, { "description": "По списку имен файлов. Создание фабрики XDTO по массиву переданных имен, а также пакетов, которые необходимо включить в состав фабрики XDTO.", "params": [{ "name": "Пути", "description": "Массив путей к XML схемам, на основании которых необходимо создать фабрику XDTO.", "type": "Массив" }, { "name": "Пакеты", "description": "Массив пакетов XDTO, которые используются для разыменования директив импорта.", "type": "Массив", "required": false }] }], "return": "ФабрикаXDTO" }, { "name": "УдалитьНедопустимыеСимволыXML", "name_en": "DeleteDisallowedXMLCharacters", "description": "Удаляет символы в указанной строке, не удовлетворяющие рекомендации XML 1.0 или 1.1.\nДанная функция позволяет решить проблему, например, когда в отображаемых в HTML-документе данных (которые нужно отображать на форме) присутствуют недопустимые символы.", "signature": [{ "description": "", "params": [{ "name": "СтрокаСимволов", "description": "Строка, в которой необходимо проверить символы.", "type": "Строка" }, { "name": "Версия", "description": "Версия спецификации XML, используемая при проверке допустимости.\nВозможные значения параметра:\n \"1.0\" или \"1.1\".\nЗначение по умолчанию:\n 1.0.", "type": "Строка", "required": false }] }], "return": "Строка" }, { "name": "НачатьПодключениеВнешнейКомпоненты", "name_en": "BeginAttachingAddIn", "description": "Начинает подключение к \"1С:\nПредприятию\" объекта внешнего компонента. \nВнешние компоненты могут храниться в информационной базе или макетах конфигурации в виде ZIP-архива или в виде двоичных данных.\nПри работе на тонком клиенте и веб-клиенте компонент должен быть предварительно установлен.\nВнешние компоненты могут быть выполнены по технологии Native API или COM.\nВеб-клиент может работать только с компонентами в информационной базе, упакованными в архив.\nТонкий клиент может работать с компонентами в информационной базе, упакованными в архив, и компонентами, расположенными в файловой системе.\nТолстый клиент может работать со всеми вариантами хранения компонентов. При этом, если компонент установлен методом УстановитьВнешнююКомпоненту, то используется установленный компонент, а если не установлен, то компонент будет получен в момент подключения.\nСервер может работать со всеми компонентами. Компонент кэшируется на сеанс работы сервера.", "signature": [{ "description": "По идентификатору. Компонент должен быть выполнен по технологии COM и зарегистрирован в реестре Windows.\nЭти компоненты совместимы с компонентами 1С:\nПредприятия 7.7.\nВнимание! Вариант метода не работает на сервере и во внешнем соединении.", "params": [{ "name": "ОписаниеОповещения", "description": "Содержит описание процедуры, которая будет вызвана после завершения со следующими параметрами:\n <Подключено> – результат подключения, тип Булево.<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "ИдентификаторОбъекта", "description": "Идентификатор объекта в виде подключа программного идентификатора ProgID реестра Windows. Например:\n \"AddIn.Scanner\".", "type": "Строка" }] }, { "description": "По местоположению. Компонент может быть выполнен по любой технологии. \nВнимание! Вариант метода не работает на сервере и во внешнем соединении.", "params": [{ "name": "ОписаниеОповещения", "description": "Содержит описание процедуры, которая будет вызвана после завершения со следующими параметрами:\n <Подключено> – результат подключения, Тип:\n Булево.<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения" }, { "name": "Местоположение", "description": "Местоположение внешнего компонента.\nВ качестве местоположения может использоваться:\nпуть к файлу внешнего компонента в файловой системе (недоступно на веб-клиенте), не ZIP-архив;\nполное имя макета, хранящего двоичные данные или ZIP-архив;\nURL к внешнему компоненту, в виде двоичных данных или ZIP-архива, в формате, аналогичном ПолучитьНавигационнуюСсылку.", "type": "Строка" }, { "name": "Имя", "description": "Символическое имя подключаемой внешнего компонента.\nИмя должно удовлетворять правилам именования встроенного языка.", "type": "Строка" }, { "name": "Тип", "description": "Тип подключаемого внешнего компонента.\nНе используется, если компонент упакован в ZIP-архив.", "type": "ТипВнешнейКомпоненты", "required": false }, { "name": "ТипПодключения", "description": "Тип подключения внешней компоненты.", "type": "ТипПодключенияВнешнейКомпоненты", "required": false }] }] }, { "name": "НачатьУстановкуВнешнейКомпоненты", "name_en": "BeginInstallAddIn", "description": "Доставляет объект внешнего компонента с сервера на клиент, после чего он становится доступен для метода ПодключитьВнешнююКомпоненту.\nВнешние компоненты могут храниться в информационной базе или макетах конфигурации в виде ZIP-архива или в виде двоичных данных.\nМетод работает только с компонентами, хранящимися в архиве.", "signature": [{ "description": "", "params": [{ "name": "ОписаниеОповещенияОЗавершении", "description": "Содержит описание процедуры, которая будет вызвана после завершения установки внешнего компонента со следующими параметрами:\n<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.Если параметр не указан или имеет тип Неопределено, то по завершении никакая процедура вызвана не будет.", "type": "ОписаниеОповещения", "required": false }, { "name": "Местоположение", "description": "Строка, определяющая местоположение внешнего компонента.\nВ качестве строки может использоваться:\nполное имя макета, в котором хранится внешний компонент в архиве;\nURL к внешнему компоненту, упакованной в ZIP-архив, в формате, аналогичном ПолучитьНавигационнуюСсылку().", "type": "Строка" }] }] }, { "name": "ПоддерживаетсяДинамическаяУстановкаВнешнихКомпонент", "name_en": "DynamicAddInInstallationSupported", "description": "Определяет, поддерживается ли динамическая установка внешних компонент.", "signature": [{ "description": "", "params": [] }], "return": "Булево" }, { "name": "ПодключитьВнешнююКомпоненту", "name_en": "AttachAddIn", "description": "Подключает внешний компонент к 1С:\nПредприятию.\nВнешние компоненты могут храниться в информационной базе или макетах конфигурации в виде ZIP-архива или в виде двоичных данных, а также в файле файловой системы.\nПри работе на тонком клиенте и веб-клиенте компонент должен быть предварительно установлен.\nВнешние компоненты могут быть выполнены по технологии Native API или COM. Компоненты, выполненные по технологии COM, совместимы с компонентами 1С:\nПредприятия 7.7.\nВеб-клиент может работать только с компонентами в информационной базе, упакованными в архив.\nТонкий клиент может работать с компонентами в информационной базе, упакованными в архив, и компонентами, расположенными в файловой системе.\nТолстый клиент может работать со всеми вариантами хранения компонентов. При этом, если компонент установлен методом УстановитьВнешнююКомпоненту, то используется установленный компонент, а если не установлен, то компонент будет получен в момент подключения.\nСервер может работать со всеми компонентами. Компонент кэшируется на сеанс работы сервера.", "signature": [{ "description": "По идентификатору. Компонент должен быть выполнен по технологии COM и зарегистрирован в реестре MS Windows.\nЭти компоненты совместимы с компонентами 1С:\nПредприятия 7.7.\nВнимание! Вариант метода не работает на сервере и во внешнем соединении.", "params": [{ "name": "ИдентификаторОбъекта", "description": "Идентификатор объекта внешнего компонента в виде ProgID (Programmatic Identifier) реестра MS Windows (например:\n \"AddIn.Scanner\").\nДолжно соответствовать информации, находящейся в регистрационной базе данных системы (Registry).", "type": "Строка" }] }, { "description": "По имени и местоположению. Подключает компоненты, выполненные по технологии Native API и COM. \nКомпонент может храниться в информационной базе или макете конфигурации в виде двоичных данных или в ZIP-архиве.\nДля режимов запуска \"Тонкий клиент\" и \"Веб-клиент\", компонент должен быть предварительно установлен методом УстановитьВнешнююКомпоненту.", "params": [{ "name": "Местоположение", "description": "Местоположение внешнего компонента.\nВ качестве местоположения может использоваться:\nпуть к файлу внешнего компонента в файловой системе (недоступно на веб-клиенте), не ZIP-архив;\nполное имя макета, хранящего двоичные данные или ZIP-архив;\nURL к внешнему компоненту, в виде двоичных данных или ZIP-архива, в формате, аналогичном ПолучитьНавигационнуюСсылку.", "type": "Строка" }, { "name": "Имя", "description": "Символическое имя подключаемой внешнего компонента.\nИмя должно удовлетворять правилам именования встроенного языка.", "type": "Строка" }, { "name": "Тип", "description": "Тип подключаемого внешнего компонента.\nНе используется, если компонент упакован в ZIP-архив.", "type": "ТипВнешнейКомпоненты", "required": false }, { "name": "ТипПодключения", "description": "Тип подключения внешней компоненты.\n\nВ режиме совместимости конфигурации Версия8_3_20 и ниже, используется значение НеИзолированно. \nВ остальных случаях, на сервере используется Изолированно, а на клиенте - НеИзолированно.", "type": "ТипПодключенияВнешнейКомпоненты", "required": false }] }], "return": "Булево" }, { "name": "ПодключитьВнешнююКомпонентуАсинх", "name_en": "AttachAddInAsync", "description": "Асинхронная функция. Начинает подключение к \"1С:\nПредприятию\" объекта внешнего компонента. \nВнешние компоненты могут храниться в информационной базе или макетах конфигурации в виде ZIP-архива или в виде двоичных данных.\nПри работе на тонком клиенте и веб-клиенте компонент должен быть предварительно установлен.\nВнешние компоненты могут быть выполнены по технологии Native API или COM.\nВеб-клиент может работать только с компонентами в информационной базе, упакованными в архив.\nТонкий клиент может работать с компонентами в информационной базе, упакованными в архив, и компонентами, расположенными в файловой системе.\nТолстый клиент может работать со всеми вариантами хранения компонентов. При этом, если компонент установлен методом УстановитьВнешнююКомпонентуАсинх, то используется установленный компонент, а если не установлен, то компонент будет получен в момент подключения.\nСервер может работать со всеми компонентами. Компонент кэшируется на сеанс работы сервера.", "signature": [{ "description": "По местоположению. Компонент может быть выполнен по любой технологии. \nВнимание! Вариант метода не работает на сервере и во внешнем соединении.", "params": [{ "name": "Местоположение", "description": "Местоположение внешнего компонента.\nВ качестве местоположения может использоваться:\nпуть к файлу внешнего компонента в файловой системе (недоступно на веб-клиенте), не ZIP-архив;\nполное имя макета, хранящего двоичные данные или ZIP-архив;\nURL к внешнему компоненту, в виде двоичных данных или ZIP-архива, в формате, аналогичном ПолучитьНавигационнуюСсылку.", "type": "Строка" }, { "name": "Имя", "description": "Символическое имя подключаемой внешнего компонента.\nИмя должно удовлетворять правилам именования встроенного языка.", "type": "Строка" }, { "name": "Тип", "description": "Тип подключаемого внешнего компонента.\nНе используется, если компонент упакован в ZIP-архив.", "type": "ТипВнешнейКомпоненты", "required": false }, { "name": "ТипПодключения", "description": "Тип подключения внешней компоненты.", "type": "ТипПодключенияВнешнейКомпоненты", "required": false }] }, { "description": "По идентификатору. Компонент должен быть выполнен по технологии COM и зарегистрирован в реестре Windows.\nЭти компоненты совместимы с компонентами 1С:\nПредприятия 7.7.\nВнимание! Вариант метода не работает на сервере и во внешнем соединении.", "params": [{ "name": "ИдентификаторОбъекта", "description": "Идентификатор объекта в виде подключа программного идентификатора ProgID реестра Windows. Например:\n \"AddIn.Scanner\".", "type": "Строка" }] }], "return": "Обещание" }, { "name": "ПроверитьПодключениеВнешнейКомпоненты", "name_en": "CheckAddInAttachment", "description": "Выполняет проверку подключения внешней компоненты.\nПеред вызовом метода компоненты рекомендуется проверить работоспособность самой компоненты с помощью данного метода.", "signature": [{ "description": "", "params": [{ "name": "Местоположение", "description": "Строка, определяющая местоположение внешней компоненты.", "type": "Строка", "required": false }, { "name": "Имя", "description": "Символическое имя подключаемой внешней компоненты.", "type": "Строка", "required": false }] }] }, { "name": "СоздатьОбъектВнешнейКомпонентыАсинх", "name_en": "CreateAddInObjectAsync", "description": "Асинхронная функция. Создает объект внешней компоненты.", "signature": [{ "description": "", "params": [{ "name": "Тип", "description": "Имя типа или значение типа Тип.", "type": "Строка", "required": false }] }], "return": "Обещание" }, { "name": "УстановитьВнешнююКомпоненту", "name_en": "InstallAddIn", "description": "Доставляет объект внешнего компонента с сервера на клиент, после чего он становится доступен для метода ПодключитьВнешнююКомпоненту.\nМетод работает только с компонентами, хранящимися в архиве.\nЕсли для конфигурации свойство РежимИспользованияМодальности установлено в НеИспользовать, следует использовать метод НачатьУстановкуВнешнейКомпоненты.", "signature": [{ "description": "", "params": [{ "name": "Местоположение", "description": "Строка, определяющая местоположение внешнего компонента.\nВ качестве строки может использоваться:\nполное имя макета, в котором хранится внешний компонент в архиве;\nURL к внешнему компоненту, упакованному в ZIP-архив, в формате, аналогичном ПолучитьНавигационнуюСсылку().", "type": "Строка" }] }] }, { "name": "УстановитьВнешнююКомпонентуАсинх", "name_en": "InstallAddInAsync", "description": "Асинхронная функция. Доставляет объект внешнего компонента с сервера на клиент, после чего он становится доступен для метода ПодключитьВнешнююКомпонентуАсинх.\nМетод работает только с компонентами, хранящимися в ZIP-архиве.", "signature": [{ "description": "", "params": [{ "name": "Местоположение", "description": "Строка, определяющая местоположение внешней компоненты.\nВ качестве строки может использоваться:\nполное имя макета, в котором хранится внешний компонент в архиве;\nURL к внешнему компоненту, упакованному в ZIP-архив, в формате, аналогичном ПолучитьНавигационнуюСсылку().", "type": "Строка" }] }], "return": "Обещание" }, { "name": "ПоддерживаетсяОтображениеКарты", "name_en": "MapRepresentationSupported", "description": "Проверяет возможность работы с картой.", "signature": [{ "description": "", "params": [] }], "return": "Булево" }, { "name": "НайтиПомеченныеНаУдаление", "name_en": "FindMarkedForDeletion", "description": "Осуществляет поиск всех помеченных на удаление объектов, которые доступны пользователю в рамках текущего сеанса и которые попадают в область поиска, заданную параметрами <ОбластьПоиска>, <ВключитьОбъекты> и <ИсключитьОбъекты>.\nЕсли параметр <ИсключитьОбъекты> не определен или используется режим совместимости конфигурации Версия8_3_4 и ниже, поиск осуществляется среди всех объектов, которые доступны в рамках текущего сеанса с учетом разделения (учитывается и условное разделение). При этом параметры <ВключитьОбъекты> и <ИсключитьОбъекты> не учитываются.\nЕсли режим совместимости не используется и параметры <ОбластьПоиска> и <ВключитьОбъекты> имеют , отличном от Неопределено выполняет поиск всех помеченных на удаление объектов, которые доступны пользователю из текущего сеанса и которые попадают в область поиска, заданную параметрами <ОбластьПоиска>, <ВключитьОбъекты> и <ИсключитьОбъекты>.\n\nПоиск выполняется среди доступных пользователю данных:\n у пользователя должно быть право на чтение объекта, данные выбираются только после проверки прав ограничения доступа.\nНа мобильной платформе параметры <ОбластьПоиска>, <ВключитьОбъекты> и <ВключитьОбъекты> игнорируются.", "signature": [{ "description": "", "params": [{ "name": "ОбластьПоиска", "description": "Определяет область поиска объектов, помеченных на удаление. Область устанавливается комбинацией разделителей, в состав которых включены объекты метаданных, среди данных которых следует выполнять поиск.\nЭлемент массива имеет тип Массив.\nЭлемент вложенного массива имеет тип:\nОбъект метаданных – Общий реквизит, разделяющий данные.Строка – имя общего реквизита, разделяющего данные. По умолчанию имеет значение Неопределено.\nДопустимые значения:\nНеопределено - выбираются все объекты метаданных, если параметр <ВключитьОбъекты> также имеет значение Неопределено. Иначе равносильно передаче пустого массива.Массив с комбинациями разделителей, определяющий область поиска.Примечание. Если комбинация разделителей содержит повторы, то вызывается исключение, т.к. в конфигурации не может быть объектов метаданных, дважды включенных в состав одного разделителя.\nЗначение по умолчанию:\n Неопределено.", "type": "Массив", "required": false }, { "name": "ВключитьОбъекты", "description": "Позволяет явно указать объекты метаданных, которые должны присутствовать в области поиска ссылок помеченных на удаление объектов.\nЭлементом массива могут быть:\nОбъект метаданных.Строка – полное имя объекта метаданных.Допустимые значения:\nНеопределено,Пустой массив,Массив объектов метаданных.\nЗначение по умолчанию:\n Неопределено.", "type": "Массив", "required": false }, { "name": "ИсключитьОбъекты", "description": "В качестве элементов массива могут выступать:\nОбъект метаданных,Строка – полное имя объекта метаданных.Свойство позволяет явно указать объекты метаданных, которые следует исключить из области поиска объектов, помеченных на удаление.\nДопустимые значения:\nНеопределеноПустой массив (нет объектов, которые необходимо дополнительно включить в область поиска).Массив объектов метаданных.\nЗначение по умолчанию:\n Неопределено.", "type": "Массив", "required": false }] }], "return": "Массив" }, { "name": "НайтиПоСсылкам", "name_en": "FindByRef", "description": "Осуществляет поиск ссылок на объекты, переданные в параметре <СписокСсылок>.\nПоиск выполняется только в данных, которые доступны в рамках текущего сеанса с учетом разделения (условное разделение также учитывается).\nПоиск осуществляется среди всех данных, из которых могут быть ссылки на переданные объекты. Если у пользователя нет доступа к объекту, будет вызвано исключение.\nЕсли параметр <ОбластьПоиска> не определен или используется режим совместимости конфигурации Версия8_3_4 и ниже, поиск осуществляется во всех тех данных, которые доступны в рамках текущего сеанса с учетом разделения (условное разделение учитывается).\nНа мобильной платформе параметры <ОбластьПоиска>, <ВключитьОбъекты>, <ИсключитьОбъекты> игнорируются.", "signature": [{ "description": "", "params": [{ "name": "СписокСсылок", "description": "Массив со списком ссылок на объекты, ссылки на которые нужно найти.", "type": "Массив" }, { "name": "ОбластьПоиска", "description": "Определяет область поиска объектов. Область устанавливается комбинацией разделителей, в состав которых включены объекты метаданных, среди данных которых следует выполнять поиск.\nЭлемент массива имеет тип Массив.\nЭлемент вложенного массива имеет тип:\nОбъект метаданных – Общий реквизит, разделяющий данные.Строка – имя общего реквизита, разделяющего данные. \nПо умолчанию имеет значение Неопределено.\n\nДопустимые значения:\nНеопределено,Массив с комбинациями разделителей, определяющий область поиска,Пустой массив - область поиска определяется параметрами метода <ВключитьОбъекты> и <ИсключитьОбъекты>.\nПримечание. Если комбинация разделителей содержит повторы, то вызывается исключение, т.к. в конфигурации не может быть объектов метаданных, дважды включенных в состав одного разделителя.\nЗначение по умолчанию:\n Неопределено.", "type": "Массив", "required": false }, { "name": "ВключитьОбъекты", "description": "Позволяет явно указать объекты метаданных, которые должны присутствовать в области поиска ссылок на объекты.\nЭлементом массива могут быть:\nОбъект метаданных.Строка – полное имя объекта метаданных.Допустимые значения:\nНеопределено,Пустой массив,Массив объектов метаданных.\nЗначение по умолчанию:\n Неопределено.", "type": "Массив", "required": false }, { "name": "ИсключитьОбъекты", "description": "В качестве элементов массива могут выступать:\nОбъект метаданных,Строка – полное имя объекта метаданных.Свойство позволяет явно указать объекты метаданных, которые следует исключить из области поиска ссылок на объекты.\nДопустимые значения:\nНеопределеноПустой массив (нет объектов, которые необходимо дополнительно включить в область поиска).Массив объектов метаданных.\nЗначение по умолчанию:\n Неопределено.", "type": "Массив", "required": false }] }], "return": "ТаблицаЗначений" }, { "name": "ПолучитьОбновлениеПредопределенныхДанныхИнформационнойБазы", "name_en": "GetInfoBasePredefinedData", "description": "Возвращает текущее установленное в информационной базе значение режима обновления предопределенных данных.", "signature": [{ "description": "", "params": [] }], "return": "ОбновлениеПредопределенныхДанных" }, { "name": "УдалитьОбъекты", "name_en": "DeleteObjects", "description": "Удаляет объекты, ссылки на которые переданы в параметре <СписокСсылок>.\nПри проверке ссылочной целостности поиск осуществляется среди всех данных, из которых могут быть ссылки на переданные объекты. Если на какой-либо объект нет доступа, то вызывается исключение.\nТребует монопольного режима доступа к базе данных.\nОтветственность за удаление объектов, на которые, возможно, имеются ссылки в недоступных данному сеансу данных, возлагается на вызывающего метод.\n\nЕсли выполняется контроль ссылочной целостности, поиск ссылок выполняется в области данных, определенной параметрами <ОбластьПоиска>, <ВключитьОбъекты> и <ИсключитьОбъекты>.\nСсылки на найденные объекты возвращаются в таблице значений со следующими колонками:\nПоле 1 - Исходная ссылка;\nПоле 2 - Ссылка на объект (для объектных данных) или значение (для необъектных данных);\nПоле 3 - Объект метаданных, которому соответствуют данные, в которых найдена ссылка;\nПоле 4 - Комбинации разделителей, идентифицирующих подобласть, в данных которой найдена ссылка на объект.Если необходимо осуществлять поиск ссылок на объекты в подобластях, то необходимо в параметре <ОбластьПоиска> указывать комбинации разделителей с использованием неустановленных в сеансе разделителей. Если в комбинации разделителей будут указаны только реквизиты, разделяющие данные в режиме НезависимоИСовместно (помимо любых реквизитов, установленных в сеансе), то поиск будет выполняться в этих объектах, как среди доступных данных и результаты будут записаны в поле 2. Если хотя бы один неустановленный в сеансе реквизит, разделяет данные в режиме Независимо, то будет выполнена проверка наличия ссылок в подобласти и возвращены значения разделителей, идентифицирующих подобласть. Результат будет записан в поле 4.\n\nТребования к реквизитам, разделяющим данные, но не используемые в сеансе:\nУ текущего пользователя должен быть доступ на чтение реквизита.У текущего пользователя должен быть доступ на запись параметров сеанса, отвечающих за использование и за значение реквизита.Этот реквизит не является безопасным. - Требование актуально для информационных баз, опубликованных на веб-сервере.В разделенном режиме метод не устанавливает монопольного режима доступа, а использует управляемые блокировки с учетом текущего разделения.\n\nНа мобильной платформе параметры <ОбластьПоиска>, <ВключитьОбъекты>, <ИсключитьОбъекты> игнорируются.", "signature": [{ "description": "", "params": [{ "name": "СписокСсылок", "description": "Список ссылок на объекты, которые нужно удалить.", "type": "Массив" }, { "name": "Проверять", "description": "Определяет, выполнять ли контроль ссылочной целостности при выполнении процедуры. Истина - перед удалением проверяется, нет ли ссылок на удаляемый объект. Если есть, то объект не удаляется, а ссылки помещаются в таблицу значений <НайденныеДанные>. Ложь - проверка не выполняется.\nЗначение по умолчанию:\n Ложь.", "type": "Булево", "required": false }, { "name": "НайденныеДанные", "description": "Содержит ссылки на найденные объекты в виде ТаблицаЗначений, состоящей из колонок с индексами:\n 0 - искомая ссылка;\n 1 - ссылка на объект, если найденная ссылка соответствует объектной таблице или значение, идентифицирующее запись необъектной таблицы;\n 2 - объект метаданных, которому соответствуют данные, в которых найдена ссылка.\nВ таблицу выводятся только непосредственно препятствующие удалению объекты (без рекурсии).", "type": "ТаблицаЗначений", "required": false }, { "name": "ОбластьПоиска", "description": "Определяет область поиска объектов, которые следует удалить. Область устанавливается комбинацией разделителей, в состав которых включены объекты метаданных, среди данных которых следует выполнять поиск.\nЭлемент массива имеет тип Массив.\nЭлемент вложенного массива имеет тип:\nОбъект метаданных – Общий реквизит, разделяющий данные.Строка – имя общего реквизита, разделяющего данные. По умолчанию имеет значение Неопределено.\nДопустимые значения:\nНеопределено,Массив с комбинациями разделителей, определяющий область поиска,Пустой массив - область поиска определяется параметрами метода <ВключитьОбъекты> и <ИсключитьОбъекты>.Примечание. Если комбинация разделителей содержит повторы, то вызывается исключение, т.к. в конфигурации не может быть объектов метаданных, дважды включенных в состав одного разделителя.\nЗначение по умолчанию:\n Неопределено.", "type": "Массив", "required": false }, { "name": "ВключитьОбъекты", "description": "Позволяет явно указать объекты метаданных, которые должны присутствовать в области поиска ссылок на объекты.\nЭлементом массива могут быть:\nОбъект метаданных.Строка – полное имя объекта метаданных.Допустимые значения:\nНеопределено,Пустой массив,Массив объектов метаданных.\nЗначение по умолчанию:\n Неопределено.", "type": "Массив", "required": false }, { "name": "ИсключитьОбъекты", "description": "В качестве элементов массива могут выступать:\nОбъект метаданных,Строка – полное имя объекта метаданных.Свойство позволяет явно указать объекты метаданных, которые следует исключить из области поиска ссылок на объекты.\nДопустимые значения:\nНеопределеноПустой массив (нет объектов, которые необходимо дополнительно включить в область поиска).Массив объектов метаданных.\nЗначение по умолчанию:\n Неопределено.", "type": "Массив", "required": false }] }] }, { "name": "УстановитьОбновлениеПредопределенныхДанныхИнформационнойБазы", "name_en": "SetInfoBasePredefinedDataUpdate", "description": "Устанавливает новое значение режима обновления предопределенных данных для информационной базы. Для выполнения требуются права администратора информационной базы.\nФактический режим обновления определяется в следующем порядке:\nЕсли для объекта метаданных в данных установлен режим обновления, отличный от Авто, то используется это значение.Иначе, если для объекта метаданных в конфигурации установлен режим обновления, отличный от Авто, то используется это значение.Иначе, если для информационной базы установлен режим обновления, отличный от Авто, то используется это значение.Иначе, если это периферийный узел РИБ, то предопределенные данные не будут обновлены. Если проверка выполняется для центрального узла РИБ, или для базы не являющейся РИБ, обновление предопределенных данных будет выполнено.Метод доступен только из сеанса, в котором не используется ни один разделитель.\nВ режиме совместимости конфигурации Версия8_3_4 метод доступен как из сеанса, в котором используется хотя бы один разделитель, так и из сеанса, в котором не используется ни один разделитель.\nВ режиме совместимости конфигурации Версия8_3_3 необходимость обновлять определяется следующим образом:\nОбновление не будет производиться:\nесли в метаданных или в данных установлено НеОбновлятьАвтоматически,если в метаданных или в данных установлено Авто, и текущий узел является периферийным.В противном случае предопределенные данные будут обновлены и/или созданы при первом обращении к данным.", "signature": [{ "description": "", "params": [{ "name": "ОбновлениеПредопределенныхДанных", "description": "Новый режим обновления предопределенных данных.\nЗначение по умолчанию:\n Авто.", "type": "ОбновлениеПредопределенныхДанных", "required": false }] }] }, { "name": "ПобитовоеИ", "name_en": "BitwiseAnd", "description": "Возвращает результат логической побитовой операции И для заданной пары чисел.", "signature": [{ "description": "", "params": [{ "name": "Число1", "description": "Первый операнд побитовой операции. \nЗначение должно быть целым числом в диапазоне от 0 до 2^32-1. Если число не целое или не укладывается в данный диапазон - генерируется исключение.", "type": "Число" }, { "name": "Число2", "description": "Второй операнд побитовой операции. \nЗначение должно быть целым числом в диапазоне от 0 до 2^32-1. Если число не целое или не укладывается в данный диапазон - генерируется исключение.", "type": "Число" }] }], "return": "Число" }, { "name": "ПобитовоеИли", "name_en": "BitwiseOr", "description": "Возвращает результат логической побитовой операции ИЛИ для заданной пары чисел.", "signature": [{ "description": "", "params": [{ "name": "Число1", "description": "Первый операнд побитовой операции. \nЗначение должно быть целым числом в диапазоне от 0 до 2^32-1. Если число не целое или не укладывается в данный диапазон - генерируется исключение.", "type": "Число" }, { "name": "Число2", "description": "Второй операнд побитовой операции. \nЗначение должно быть целым числом в диапазоне от 0 до 2^32-1. Если число не целое или не укладывается в данный диапазон - генерируется исключение.", "type": "Число" }] }], "return": "Число" }, { "name": "ПобитовоеИНе", "name_en": "BitwiseAndNot", "description": "Возвращает результат логической побитовой операции И НЕ для заданной пары чисел. Эквивалентно вызову ПобитовоеИ(число1, ПобитовоеНе(число2)).", "signature": [{ "description": "", "params": [{ "name": "Число1", "description": "Первый операнд побитовой операции. \nЗначение должно быть целым числом в диапазоне от 0 до 2^32-1. Если число не целое или не укладывается в данный диапазон - генерируется исключение.", "type": "Число" }, { "name": "Число2", "description": "Второй операнд побитовой операции. \nЗначение должно быть целым числом в диапазоне от 0 до 2^32-1. Если число не целое или не укладывается в данный диапазон - генерируется исключение.", "type": "Число" }] }], "return": "Число" }, { "name": "ПобитовоеИсключительноеИли", "name_en": "BitwiseXor", "description": "Возвращает результат логической побитовой операции ИСКЛЮЧИТЕЛЬНОЕ ИЛИ (XOR) для заданной пары чисел.", "signature": [{ "description": "", "params": [{ "name": "Число1", "description": "Первый операнд побитовой операции. \nЗначение должно быть целым числом в диапазоне от 0 до 2^32-1. Если число не целое или не укладывается в данный диапазон - генерируется исключение.", "type": "Число" }, { "name": "Число2", "description": "Второй операнд побитовой операции. \nЗначение должно быть целым числом в диапазоне от 0 до 2^32-1. Если число не целое или не укладывается в данный диапазон - генерируется исключение.", "type": "Число" }] }], "return": "Число" }, { "name": "ПобитовоеНе", "name_en": "BitwiseNot", "description": "Возвращает результат логического побитового отрицания для заданного числа.", "signature": [{ "description": "", "params": [{ "name": "Число", "description": "Число, для которого требуется выполнить логическое побитовое отрицание.\nЗначение должно быть целым числом в диапазоне от 0 до 2^32-1. Если число не целое или не укладывается в данный диапазон - генерируется исключение.", "type": "Число" }] }], "return": "Число" }, { "name": "ПобитовыйСдвигВлево", "name_en": "BitwiseShiftLeft", "description": "Выполняет побитовый сдвиг двоичного представления числа на заданное количество битов влево.\nОсвободившиеся разряды заполняются нулями.", "signature": [{ "description": "", "params": [{ "name": "Число", "description": "Число, для которого требуется выполнить сдвиг. \nЗначение должно быть целым числом в диапазоне от 0 до 2^32-1. Если число не целое или не укладывается в данный диапазон - генерируется исключение.", "type": "Число" }, { "name": "Смещение", "description": "Количество битов, на которое требуется выполнить сдвиг.\nЗначение должно быть целым числом в диапазоне от 0 до 31. Если число не целое или не укладывается в данный диапазон, будет сгенерировано исключение.", "type": "Число" }] }], "return": "Число" }, { "name": "ПобитовыйСдвигВправо", "name_en": "BitwiseShiftRight", "description": "Выполняет побитовый сдвиг двоичного представления числа на заданное количество битов вправо.\nОсвободившиеся разряды заполняются нулями.", "signature": [{ "description": "", "params": [{ "name": "Число", "description": "Число, для которого требуется выполнить сдвиг.\nЗначение должно быть целым числом в диапазоне от 0 до 2^32-1. Если число не целое или не укладывается в данный диапазон - генерируется исключение.", "type": "Число" }, { "name": "Смещение", "description": "Количество битов, на которое требуется выполнить сдвиг.\nЗначение должно быть целым числом в диапазоне от 0 до 31. Если число не целое или не укладывается в данный диапазон, будет сгенерировано исключение.", "type": "Число" }] }], "return": "Число" }, { "name": "ПолучитьBase64БуферДвоичныхДанныхИзБуфераДвоичныхДанных", "name_en": "GetBase64BinaryDataBufferFromBinaryDataBuffer", "description": "Преобразует буфер двоичных данных в формат Base64.\nПолученный текст разбивается на строки длиной 64 символа. В качестве разделителя строк используется сочетание символов CR+LF. \nЕсли целевой декодер Base64 не поддерживает переводы строк, требуется дополнительно обработать строки, чтобы удалить из нее разделители.", "signature": [{ "description": "", "params": [{ "name": "Буфер", "description": "Буфер двоичных данных.", "type": "БуферДвоичныхДанных" }] }], "return": "БуферДвоичныхДанных" }, { "name": "ПолучитьBase64ДвоичныеДанныеИзДвоичныхДанных", "name_en": "GetBase64BinaryDataFromBinaryData", "description": "Преобразует двоичные данные в формат Base64.\nПолученный текст разбивается на строки длиной 64 символа. В качестве разделителя строк используется сочетание символов CR+LF. \nЕсли целевой декодер Base64 не поддерживает переводы строк, требуется дополнительно обработать строки, чтобы удалить из нее разделители.", "signature": [{ "description": "", "params": [{ "name": "ДвоичныеДанные", "description": "Двоичные данные.", "type": "ДвоичныеДанные" }] }], "return": "ДвоичныеДанные" }, { "name": "ПолучитьBase64СтрокуИзБуфераДвоичныхДанных", "name_en": "GetBase64StringFromBinaryDataBuffer", "description": "Преобразует буфер двоичных данных в строку формата Base64.\nПолученный текст разбивается на строки длиной 64 символа. В качестве разделителя строк используется сочетание символов CR+LF. \nЕсли целевой декодер Base64 не поддерживает переводы строк, требуется дополнительно обработать строки, чтобы удалить из нее разделители.", "signature": [{ "description": "", "params": [{ "name": "Буфер", "description": "Буфер двоичных данных.", "type": "БуферДвоичныхДанных" }] }], "return": "Строка" }, { "name": "ПолучитьBase64СтрокуИзДвоичныхДанных", "name_en": "GetBase64StringFromBinaryData", "description": "Преобразует двоичные данные в строку формата Base64.\nПолученный текст разбивается на строки длиной 64 символа. В качестве разделителя строк используется сочетание символов CR+LF. \nЕсли целевой декодер Base64 не поддерживает переводы строк, требуется дополнительно обработать строки, чтобы удалить из нее разделители.", "signature": [{ "description": "", "params": [{ "name": "ДвоичныеДанные", "description": "Двоичные данные.", "type": "ДвоичныеДанные" }] }], "return": "Строка" }, { "name": "ПолучитьHexБуферДвоичныхДанныхИзБуфераДвоичныхДанных", "name_en": "GetHexBinaryDataBufferFromBinaryDataBuffer", "description": "Преобразует буфер двоичных данных в формат Base 16 (Hex).", "signature": [{ "description": "", "params": [{ "name": "Буфер", "description": "Буфер двоичных данных.", "type": "БуферДвоичныхДанных" }] }], "return": "БуферДвоичныхДанных" }, { "name": "ПолучитьHexДвоичныеДанныеИзДвоичныхДанных", "name_en": "GetHexBinaryDataFromBinaryData", "description": "Преобразует двоичные данные в формат Base 16 (Hex).", "signature": [{ "description": "", "params": [{ "name": "ДвоичныеДанные", "description": "Двоичные данные.", "type": "ДвоичныеДанные" }] }], "return": "ДвоичныеДанные" }, { "name": "ПолучитьHexСтрокуИзБуфераДвоичныхДанных", "name_en": "GetHexStringFromBinaryDataBuffer", "description": "Преобразует буфер двоичных данных в строку формата Base 16 (Hex).", "signature": [{ "description": "", "params": [{ "name": "Буфер", "description": "Буфер двоичных данных.", "type": "БуферДвоичныхДанных" }] }], "return": "Строка" }, { "name": "ПолучитьHexСтрокуИзДвоичныхДанных", "name_en": "GetHexStringFromBinaryData", "description": "Преобразует двоичные данные в строку формата Base 16 (Hex).", "signature": [{ "description": "", "params": [{ "name": "ДвоичныеДанные", "description": "Двоичные данные.", "type": "ДвоичныеДанные" }] }], "return": "Строка" }, { "name": "ПолучитьБуферДвоичныхДанныхИзBase64БуфераДвоичныхДанных", "name_en": "GetBinaryDataBufferFromBase64BinaryDataBuffer", "description": "Преобразует буфер двоичных данных из формата Base64 в БуферДвоичныхДанных.", "signature": [{ "description": "", "params": [{ "name": "Буфер", "description": "Буфер двоичных данных.", "type": "БуферДвоичныхДанных" }] }], "return": "БуферДвоичныхДанных" }, { "name": "ПолучитьБуферДвоичныхДанныхИзBase64Строки", "name_en": "GetBinaryDataBufferFromBase64String", "description": "Преобразует строку формата Base64 в буфер двоичных данных.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Строка в формате Base64.", "type": "Строка" }] }], "return": "БуферДвоичныхДанных" }, { "name": "ПолучитьБуферДвоичныхДанныхИзHexБуфераДвоичныхДанных", "name_en": "GetBinaryDataBufferFromHexBinaryDataBuffer", "description": "Преобразует буфер двоичных данных из формата Base 16 (Hex) в БуферДвоичныхДанных.", "signature": [{ "description": "", "params": [{ "name": "Буфер", "description": "Буфер двоичных данных в формате Base 16 (Hex).", "type": "БуферДвоичныхДанных" }] }], "return": "БуферДвоичныхДанных" }, { "name": "ПолучитьБуферДвоичныхДанныхИзHexСтроки", "name_en": "GetBinaryDataBufferFromHexString", "description": "Преобразует строку в формате Base 16 (Hex) в буфер двоичных данных.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Строка в формате Base 16 (Hex).", "type": "Строка" }] }], "return": "БуферДвоичныхДанных" }, { "name": "ПолучитьБуферДвоичныхДанныхИзДвоичныхДанных", "name_en": "GetBinaryDataBufferFromBinaryData", "description": "Преобразует двоичные данные в буфер двоичных данных.", "signature": [{ "description": "", "params": [{ "name": "ДвоичныеДанные", "description": "Двоичные данные.", "type": "ДвоичныеДанные" }] }], "return": "БуферДвоичныхДанных" }, { "name": "ПолучитьБуферДвоичныхДанныхИзСтроки", "name_en": "GetBinaryDataBufferFromString", "description": "Преобразует строку в буфер двоичных данных.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Строка, которую требуется преобразовать в буфер двоичных данных.", "type": "Строка" }, { "name": "КодировкаТекста", "description": "Кодировка текста может быть задана как в виде значения перечисления КодировкаТекста, так и в виде строки с указанием названия кодировки.\nПоддерживаемые названия кодировок:\nUTF-8 UTF-16 UTF-16BE UTF-16LE ISO-8859-1 US-ASCII gb18030 iso-8859-2 iso-8859-3 iso-8859-4 iso-8859-5 iso-8859-6 iso-8859-7 iso-8859-8 iso-8859-9 iso-8859-13 iso-8859-15 Shift_JIS EUC-JP Big5 Big5-HKSCS GBK GB2312 GB_2312-80 EUC-KR KSC_5601 windows-949 windows-874 cp866 KOI8-R KOI8-U windows-1250 windows-1251 windows-1252 windows-1253 windows-1254 windows-1255 windows-1256 windows-1257 windows-1258 macintosh x-mac-cyrillic ISO-2022-JP ISO-2022-KR ISO-2022-CN ISO-2022-CN-EXT HZ-GB-2312 \nЗначение по умолчанию:\n UTF8.", "type": "КодировкаТекста", "required": false }, { "name": "ЗаписатьBOM", "description": "Определяет, будет ли добавлена метка порядка байт (BOM) кодировки текста в начало данных.\nЗначение по умолчанию:\n Ложь.", "type": "Булево", "required": false }] }], "return": "БуферДвоичныхДанных" }, { "name": "ПолучитьДвоичныеДанныеИзBase64ДвоичныхДанных", "name_en": "GetBinaryDataFromBase64BinaryData", "description": "Преобразует двоичные данные из формата Base64 в ДвоичныеДанные.", "signature": [{ "description": "", "params": [{ "name": "ДвоичныеДанные", "description": "Двоичные данные, закодированные по методу Base64.", "type": "ДвоичныеДанные" }] }], "return": "ДвоичныеДанные" }, { "name": "ПолучитьДвоичныеДанныеИзBase64Строки", "name_en": "GetBinaryDataFromBase64String", "description": "Преобразует строку формата Base64 в двоичные данные.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Строка в формате Base64.", "type": "Строка" }] }], "return": "ДвоичныеДанные" }, { "name": "ПолучитьДвоичныеДанныеИзHexДвоичныхДанных", "name_en": "GetBinaryDataFromHexBinaryData", "description": "Преобразует двоичные данные из формата Base 16 (Hex) в ДвоичныеДанные.", "signature": [{ "description": "", "params": [{ "name": "ДвоичныеДанные", "description": "Двоичные данные в формате Base 16 (Hex).", "type": "ДвоичныеДанные" }] }], "return": "ДвоичныеДанные" }, { "name": "ПолучитьДвоичныеДанныеИзHexСтроки", "name_en": "GetBinaryDataFromHexString", "description": "Преобразует строку в формате Base 16 (Hex) в двоичные данные.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Строка в формате Base 16 (Hex).", "type": "Строка" }] }], "return": "ДвоичныеДанные" }, { "name": "ПолучитьДвоичныеДанныеИзБуфераДвоичныхДанных", "name_en": "GetBinaryDataFromBinaryDataBuffer", "description": "Преобразует буфер двоичных данных в значение типа ДвоичныеДанные.", "signature": [{ "description": "", "params": [{ "name": "Буфер", "description": "Буфер двоичных данных.", "type": "БуферДвоичныхДанных" }] }], "return": "ДвоичныеДанные" }, { "name": "ПолучитьДвоичныеДанныеИзСтроки", "name_en": "GetBinaryDataFromString", "description": "Преобразует строку в значение типа ДвоичныеДанные с учетом кодировки текста.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Строка, которую требуется преобразовать в ДвоичныеДанные.", "type": "Строка" }, { "name": "КодировкаТекста", "description": "Кодировка текста может быть задана как в виде значения перечисления КодировкаТекста, так и в виде строки с указанием названия кодировки.\nПоддерживаемые названия кодировок:\nUTF-8 UTF-16 UTF-16BE UTF-16LE ISO-8859-1 US-ASCII gb18030 iso-8859-2 iso-8859-3 iso-8859-4 iso-8859-5 iso-8859-6 iso-8859-7 iso-8859-8 iso-8859-9 iso-8859-13 iso-8859-15 Shift_JIS EUC-JP Big5 Big5-HKSCS GBK GB2312 GB_2312-80 EUC-KR KSC_5601 windows-949 windows-874 cp866 KOI8-R KOI8-U windows-1250 windows-1251 windows-1252 windows-1253 windows-1254 windows-1255 windows-1256 windows-1257 windows-1258 macintosh x-mac-cyrillic ISO-2022-JP ISO-2022-KR ISO-2022-CN ISO-2022-CN-EXT HZ-GB-2312 .\nЗначение по умолчанию:\n UTF8.", "type": "КодировкаТекста", "required": false }, { "name": "ЗаписатьBOM", "description": "Определяет, будет ли добавлена метка порядка байт (BOM) кодировки текста в начало данных.\nЗначение по умолчанию:\n Ложь.", "type": "Булево", "required": false }] }], "return": "ДвоичныеДанные" }, { "name": "ПолучитьСтрокуИзБуфераДвоичныхДанных", "name_en": "GetStringFromBinaryDataBuffer", "description": "Преобразует буфер двоичных данных в строку с учетом кодировки текста.", "signature": [{ "description": "", "params": [{ "name": "Буфер", "description": "Буфер двоичных данных, который требуется преобразовать в строку.", "type": "БуферДвоичныхДанных" }, { "name": "КодировкаТекста", "description": "Кодировка текста может быть задана как в виде значения перечисления КодировкаТекста, так и в виде строки с указанием названия кодировки.\nПоддерживаемые названия кодировок:\nUTF-8 UTF-16 UTF-16BE UTF-16LE ISO-8859-1 US-ASCII gb18030 iso-8859-2 iso-8859-3 iso-8859-4 iso-8859-5 iso-8859-6 iso-8859-7 iso-8859-8 iso-8859-9 iso-8859-13 iso-8859-15 Shift_JIS EUC-JP Big5 Big5-HKSCS GBK GB2312 GB_2312-80 EUC-KR KSC_5601 windows-949 windows-874 cp866 KOI8-R KOI8-U windows-1250 windows-1251 windows-1252 windows-1253 windows-1254 windows-1255 windows-1256 windows-1257 windows-1258 macintosh x-mac-cyrillic ISO-2022-JP ISO-2022-KR ISO-2022-CN ISO-2022-CN-EXT HZ-GB-2312 .\nЗначение по умолчанию:\n UTF8.", "type": "КодировкаТекста", "required": false }] }], "return": "Строка" }, { "name": "ПолучитьСтрокуИзДвоичныхДанных", "name_en": "GetStringFromBinaryData", "description": "Преобразует двоичные данные в строку с заданной кодировкой текста.", "signature": [{ "description": "", "params": [{ "name": "ДвоичныеДанные", "description": "Двоичные данные, которые требуется преобразовать в строку.", "type": "ДвоичныеДанные" }, { "name": "КодировкаТекста", "description": "Кодировка текста может быть задана как в виде значения перечисления КодировкаТекста, так и в виде строки с указанием названия кодировки.\nПоддерживаемые названия кодировок:\nUTF-8 UTF-16 UTF-16BE UTF-16LE ISO-8859-1 US-ASCII gb18030 iso-8859-2 iso-8859-3 iso-8859-4 iso-8859-5 iso-8859-6 iso-8859-7 iso-8859-8 iso-8859-9 iso-8859-13 iso-8859-15 Shift_JIS EUC-JP Big5 Big5-HKSCS GBK GB2312 GB_2312-80 EUC-KR KSC_5601 windows-949 windows-874 cp866 KOI8-R KOI8-U windows-1250 windows-1251 windows-1252 windows-1253 windows-1254 windows-1255 windows-1256 windows-1257 windows-1258 macintosh x-mac-cyrillic ISO-2022-JP ISO-2022-KR ISO-2022-CN ISO-2022-CN-EXT HZ-GB-2312 .\nЗначение по умолчанию:\n UTF8.", "type": "КодировкаТекста", "required": false }] }], "return": "Строка" }, { "name": "ПроверитьБит", "name_en": "CheckBit", "description": "Проверяет состояние заданного бита для заданного числа.", "signature": [{ "description": "", "params": [{ "name": "Число", "description": "Число, в котором требуется проверить состояние бита. Значение должно быть целым числом в диапазоне от 0 до 2^32-1. Если число не является целым или не укладывается в данный диапазон, генерируется исключение.", "type": "Число" }, { "name": "НомерБита", "description": "Номер бита, состояние которого требуется проверить.\nЗначение должно быть целым числом в диапазоне от 0 до 31. Если число не является целым или не укладывается в данный диапазон, генерируется исключение.", "type": "Число" }] }], "return": "Булево" }, { "name": "ПроверитьПоБитовойМаске", "name_en": "CheckByBitMask", "description": "Проверяет, что биты, установленные в значение \"1\" в маске, также установлены в \"1\" в заданном числе.", "signature": [{ "description": "", "params": [{ "name": "Число", "description": "Число, которое требуется проверить по маске.\nЗначение должно быть целым числом в диапазоне от 0 до 2^32-1. Если число не целое или не укладывается в данный диапазон - генерируется исключение.", "type": "Число" }, { "name": "Маска", "description": "Битовая маска, по которой надо проверить число.\nЗначение должно быть целым числом в диапазоне от 0 до 2^32-1. Если число не целое или не укладывается в данный диапазон - генерируется исключение.", "type": "Число" }] }], "return": "Булево" }, { "name": "РазделитьДвоичныеДанные", "name_en": "SplitBinaryData", "description": "Разделяет двоичные данные на части заданного размера. Размер задается в байтах.", "signature": [{ "description": "", "params": [{ "name": "ДвоичныеДанные", "description": "Объект типа ДвоичныеДанные.", "type": "ДвоичныеДанные" }, { "name": "РазмерЧасти", "description": "Размер одной части данных.", "type": "Число" }] }], "return": "Массив" }, { "name": "СоединитьБуферыДвоичныхДанных", "name_en": "ConcatBinaryDataBuffers", "description": "Соединяет набор буферов в один буфер. С помощью необязательного параметра <Разделитель> можно задать буфер, который будет использован в качестве разделителя между частями.", "signature": [{ "description": "", "params": [{ "name": "Части", "description": "Массив объектов типа БуферДвоичныхДанных, которые требуется объединить.", "type": "Массив" }, { "name": "Разделитель", "description": "Буфер, вставляемый между частями. Если не указан, буферы будут объединены без использования разделителя.", "type": "БуферДвоичныхДанных", "required": false }, { "name": "ПорядокБайтов", "description": "Порядок байтов.", "type": "ПорядокБайтов", "required": false }] }], "return": "БуферДвоичныхДанных" }, { "name": "СоединитьДвоичныеДанные", "name_en": "ConcatBinaryData", "description": "Объединяет несколько объектов типа ДвоичныеДанные в один. Новый объект будет содержать данные всех объектов из массива в том порядке, в котором они были в массиве.\nМетод по смыслу аналогичен методу ОбъединитьФайлы, но во многих случаях применение данного метода более эффективно за счет того, что нет необходимости предварительно сохранять двоичные данные в файл.\nНеобходимо иметь ввиду, что при использовании объекта ДвоичныеДанные значительный объем данных может храниться в оперативной памяти (до 1 Мб на экземпляр). Одновременное использование большого количества экземпляров ДвоичныеДанные может привести к проблемам с недостачным количеством оперативной памяти.\n\nОсобую осторожность необходимо соблюдать при работе с двоичными данными на веб-клиенте, т.к. в этом случае все данные объекта ДвоичныеДанные полностью хранятся в оперативной памяти.", "signature": [{ "description": "", "params": [{ "name": "МассивДвоичныхДанных", "description": "Массив объектов типа ДвоичныеДанные.", "type": "Массив" }] }], "return": "ДвоичныеДанные" }, { "name": "УстановитьБит", "name_en": "SetBit", "description": "Устанавливает заданный бит заданного числа в указанное значение.", "signature": [{ "description": "", "params": [{ "name": "Число", "description": "Число, у которого требуется изменить значение бита.\nЗначение должно быть целым числом в диапазоне от 0 до 2^32-1. Если число не целое или не укладывается в данный диапазон - генерируется исключение.", "type": "Число" }, { "name": "НомерБита", "description": "Номер бита, значение которого необходимо изменить.\nЗначение должно быть целым числом в дипазоне от 0 до 31. Если число не является целым или не укладывается в данный диапазон, генерируется исключение.", "type": "Число" }, { "name": "Значение", "description": "Новое значение бита:\nИстина - 1.Ложь - 0.", "type": "Булево" }] }], "return": "Число" }, { "name": "ВыгрузитьЖурналРегистрации", "name_en": "UnloadEventLog", "description": "Выгружает журнал регистрации. Существует возможность установить отбор, задаваемый структурой специального формата, указывающий, какие записи журнала регистрации выгружать, а также указать колонки, которые необходимо выгружать. Если указано имя входного файла, то происходит выгрузка из указанного файла.\nТребует наличия у пользователя права ЖурналРегистрации (EventLog). Отсутствие права приводит к возникновению исключения.\nПри записи событий имена элементов структур и колонок таблиц значений записываются на языке, соответствующем варианту встроенного языка конфигурации.\nОткрывает файл журнала в режиме, разрешающем совместную запись.", "signature": [{ "description": "", "params": [{ "name": "Приемник", "description": "Строка, содержащая имя выходного XML файла, либо таблица значений, в которую будут выгружены выбранные в соответствии с отбором записи журнала регистрации.\nВ случае выгрузки в таблицу значений, она содержит колонки, в соответствии с параметром <Колонки>:\nУровень (Level) - тип УровеньЖурналаРегистрации;\nДата (Date) - тип Дата;\nПользователь (User) - идентификатор пользователя, тип УникальныйИдентификатор;\nКомпьютер (Computer) - имя компьютера, тип Строка;\nИмяПриложения (ApplicationName) - имя приложения, тип Строка;\nСобытие (Event ) - имя события, тип Строка;\nКомментарий (Comment) - комментарий, тип Строка;\nМетаданные (Metadata) - имя объекта метаданных, тип Строка;\n для событий \"Доступ. Доступ\" и \"Доступ. Отказ в доступе\" в этой колонке может содержаться массив имен объектов метаданных, тип Массив;\nДанные (Data) - данные, произвольного типа, в зависимости от события;\nПредставлениеДанных (DataPresentation) - представление данных, тип Строка;\nИмяПользователя (UserName) - имя пользователя, тип Строка;\nПредставлениеПриложения (ApplicationPresentation) - представление имени приложения, тип Строка;\nПредставлениеСобытия (EventPresentation) - представление события, тип Строка;\nПредставлениеМетаданных (MetadataPresentation) - представление объекта метаданных;\n тип Строка;\n для событий \"Доступ. Доступ\" и \"Доступ. Отказ в доступе\" в этой колонке может содержаться массив представлений объектов метаданных, тип Массив;\nСтатусТранзакции (TransactionStatus) - статус транзакции, тип СтатусТранзакцииЗаписиЖурналаРегистрации;\nТранзакция (TransactionID) - представление транзакции, тип Строка;\nСеанс (Session) - номер сеанса, тип Число;\nСоединение (Connection) - номер соединения, тип Число;\nРабочийСервер (ServerName) - имя рабочего сервера, тип Строка;\nОсновнойIPПорт (Port) - номер основного IP-порта, тип Число;\nВспомогательныйIPПорт (SyncPort) - номер вспомогательного IP-порта, тип Строка;\nРазделениеДанныхСеанса (SessionDataSeparation) - Структура с элементами, имена которых соответствуют именам общих реквизитов, разделяющих данные, а значения - значениям этих общих реквизитов;\nПредставлениеРазделенияДанныхСеанса (SessionDataSeparationPresentation) - Массив строк вида:\n <представление общего реквизита>:\n <представление значения общего реквизита>.", "type": "Строка" }, { "name": "Отбор", "description": "Структура отбора журнала регистрации:\nДатаНачала (StartDate) - Дата;\n значение по умолчанию Неопределено;\nДатаОкончания (EndDate) - Дата;\n значение по умолчанию Неопределено;\nУровень (Level) - перечисление или массив перечислений;\n значение по умолчанию Неопределено;\nИмяПриложения (ApplicationName) - Строка или массив строк;\n значение по умолчанию Неопределено;\nПользователь (User) - ПользовательИнформационнойБазы или массив таких объектов, или Строка. Объект ПользовательИнформационнойБазы и массив таких объектов можно получить из объекта МенеджерПользователейИнформационнойБазы. Также можно задавать пользователя по имени (строкой). Причем пользователей, которые были удалены из информационной базы, можно задавать только таким способом. Пустая строка означает \"пользователя по умолчанию\", который используется, когда в информационной базе нет ни одного пользователя (от имени такого пользователя работают также фоновые задания). Если в отборе задается массив пользователей, то можно перемешивать в нем значения обоих типов - строка и ПользовательИнформационнойБазы. Значение по умолчанию Неопределено;\nКомпьютер (Computer) - Строка или массив строк;\n значение по умолчанию Неопределено;\nСобытие (Event) - Строка или массив строк;\n значение по умолчанию Неопределено. Допустимые системные имена событий:\n _$Access$_.Access - Доступ. Доступ;\n Записывается при следующих обстоятельствах:\nпри регистрации фактов успешного доступа пользователей информационной базы к тем или иным данным,при попытке чтения/изменения параметров информационной базы в конфигураторе и из встроенного языка.при попытке чтения/изменения информации о блокировках аутентификации пользователя.Поле журнала регистрации Данные (Структура) в этом случае имеет следующий состав:\nДанные (Data) - скомпонованный результат выборки, поля регистрации данных, к которым обращались. Таблица значений, в которой содержатся данные из результата исполнения запроса. Все вложенные таблицы развернуты. Одинаковые значения пишутся один раз._$Access$_.AccessDenied - Доступ. Отказ в доступе;\n Записывается в следующих случаях:\nпри регистрации фактов отказа в доступе к тем или иным данным пользователям информационной базы,при попытке чтения/изменения параметров информационной базы в конфигураторе и из встроенного языка,при попытке чтения/изменения информации о блокировках аутентификации пользователя.Поле журнала регистрации Данные (Структура) имеет следующий состав:\nДля ошибки доступа к объекту (не ограничение доступа к данным):\n Право (Right) - имя нарушенного права;\nДля ошибки ограничения доступа к данным:\n Действие (Action) - Действие, которое выполнялось с данными, для объектных таблиц:\n Чтение (Read), Добавление (Insert), Изменение (Update), Удаление (Delete);\n для не объектных таблиц, все что не Чтение, то Изменение;\nДанные (Data) - скомпонованный результат выборки, поля регистрации данных, к которым обращались.Таблица значений, в которой содержатся данные из результата исполнения запроса. Все вложенные таблицы развернуты. Одинаковые значения пишутся один раз._$Data$_.DataHistorySettingsUpdate (_$Data$_.DataHistorySettingsUpdate ) - Данные. Изменение настроек использования истории данных;\n_$Data$_.Delete - Данные. Удаление;\n_$Data$_.DeletePredefinedData - Данные. Удаление предопределенных данных;\n_$Data$_.DeleteVersions - Данные. Удаление версий;\n_$Data$_.New - Данные. Добавление;\n_$Data$_.NewPredefinedData - Данные. Добавление предопределенных данных;\n_$Data$_.NewVersion - Данные. Добавление версии;\n _$Data$_.Post - Данные. Проведение;\n_$Data$_.PredefinedDataInitialization - Данные. Инициализация предопределенных данных;\n_$Data$_.PredefinedDataInitializationDataNotFound - Данные. Инициализация предопределенных данных. Данные не найдены;\n_$Data$_.SetPredefinedDataInitialization - Данные. Установка инициализации предопределенных данных;\n_$Data$_.SetStandardODataInterfaceContent - Данные. Изменение состава стандартного интерфейса OData;\n_$Data$_.TotalsMaxPeriodUpdate - Данные. Изменение максимального периода рассчитанных итогов;\n_$Data$_.TotalsMinPeriodUpdate - Данные. Изменение минимального периода рассчитанных итогов;\n_$Data$_.Unpost - Данные. Отмена проведения;\n_$Data$_.Update - Данные. Изменение;\n_$Data$_.UpdatePredefinedData - Данные. Изменение предопределенных данных;\n_$Data$_.VersionCommentUpdate - Данные. Изменение комментария версии;\n_$Debug$_.DebugTargetAttach - Отладка. Подключение предмета отладки (При использовании настройки пользователей сервера отладки). Поле Данные заполняется структурой со следующим составом свойств:\nПользовательСервераОтладки (DebugServerUser):\n Имя пользователя сервера отладки, под которым разработчик подключился к удаленной базе, как оно записано в файле настроек в поле name,ТипПредметаОтладки (DebugTargetType):\n Тип предмета отладки. Строка в виде терма. Зависит от выбранного варианта встроенного языка. Доступные значения:\nТолстыйКлиент(ThickClient),Сервер(Server),COMСоединение(COMConnection),WebСервис(WebService), ФоновоеЗадание(BackgroundJob),ФоновоеЗаданиеФайловогоВарианта(FileVariantBackgroundJob),ТонкийКлиент(ThinClient), СервернаяСторонаФайловогоВарианта(FileVariantServerSide),ВебКлиент(WebClient),HTTPСервис(HTTPService), ИнтерфейсOData(ODataInterface),МобильноеПриложениеКлиент(MobileAppClient),МобильноеПриложениеСервер(MobileAppServer), ФоновоеЗаданиеМобильногоПриложения(MobileAppBackgroundJob),МобильныйКлиент(MobileClient), МобильныйАвтономныйСервер(MobileStandaloneServer)_$Debug$_.DebugTargetDetach - Отладка. Отключение предмета отладки (При использовании настройки пользователей сервера отладки). Поле Данные заполняется структурой со следующим составом свойств:\nПользовательСервераОтладки (DebugServerUser):\n Имя пользователя сервера отладки, под которым разработчик подключился к удалённой базе, как оно записано в файле настроек в поле name;\nТипПредметаОтладки (DebugTargetType):\n Тип предмета отладки. Строка в виде терма. Зависит от выбранного варианта встроенного языка. Доступные значения:\nТолстыйКлиент(ThickClient),Сервер(Server),COMСоединение(COMConnection),WebСервис(WebService), ФоновоеЗадание(BackgroundJob),ФоновоеЗаданиеФайловогоВарианта(FileVariantBackgroundJob),ТонкийКлиент(ThinClient), СервернаяСторонаФайловогоВарианта(FileVariantServerSide),ВебКлиент(WebClient),HTTPСервис(HTTPService), ИнтерфейсOData(ODataInterface),МобильноеПриложениеКлиент(MobileAppClient),МобильноеПриложениеСервер(MobileAppServer), ФоновоеЗаданиеМобильногоПриложения(MobileAppBackgroundJob),МобильныйКлиент(MobileClient), МобильныйАвтономныйСервер(MobileStandaloneServer)_$Debug$_.ExpressionEvaluation - Отладка. Вычисление выражения (При использовании настройки пользователей сервера отладки). Поле Данные заполняется структурой со следующим составом свойств:\nПользовательСервераОтладки (DebugServerUser):\n Имя пользователя сервера отладки, под которым разработчик подключился к удалённой базе, как оно записано в файле настроек в поле name;\nТипПредметаОтладки (DebugTargetType):\n Тип предмета отладки. Строка в виде терма. Зависит от выбранного варианта встроенного языка.  Доступные значения:\nТолстыйКлиент(ThickClient),Сервер(Server),COMСоединение(COMConnection),WebСервис(WebService), ФоновоеЗадание(BackgroundJob),ФоновоеЗаданиеФайловогоВарианта(FileVariantBackgroundJob),ТонкийКлиент(ThinClient), СервернаяСторонаФайловогоВарианта(FileVariantServerSide),ВебКлиент(WebClient),HTTPСервис(HTTPService), ИнтерфейсOData(ODataInterface),МобильноеПриложениеКлиент(MobileAppClient),МобильноеПриложениеСервер(MobileAppServer), ФоновоеЗаданиеМобильногоПриложения(MobileAppBackgroundJob),МобильныйКлиент(MobileClient), МобильныйАвтономныйСервер(MobileStandaloneServer)Выражение (Expression):\n Выражение, которое вычислял разработчик._$InfoBase$_.AdditionalAuthenticationSettingsUpdate - Информационная база. Изменение дополнительных настроек аутентификации;\nПоле Данные (Структура) заполняется структурой со следующим составом свойств(записываются только измененные параметры):\nСпособВосстановленияПароля (PasswordRecoveryMethod):\n Строка.  Доступные значения:\nПереходПоНавигационнойСсылке (GoToURL), ОтправкаКодаПодтвержденияЧерезСтандартныйСервис (SendVerificationCodeThroughStandardService), ОтправкаКодаПодтвержденияПоЗаданнымПараметрам (SendVerificationCodeBySetParameters),Нет (None)НавигационнаяСсылкаВосстановленияПароля (PasswordRecoveryURL) - Строка;\n НавигационнаяСсылкаПомощи (HelpURL) - Строка;\nОтображатьГиперссылкуПомощи (ShowHelpHyperlink) - Булево;\n ДлинаКодаПодтверждения (VerificationCodeLength) - Число;\n МаксимальноеКоличествоНеуспешныхПопытокПроверкиКодаПодтверждения (MaxUnsuccessfulVerificationCodeValidationAttemptsCount) - Число;\n ДлительностьБлокировкиЗапросаОбновленияКодаПодтверждения (VerificationCodeRefreshRequestLockDuration) - Число;\nАдресСервераSMTP (SMTPServerAddress) - Строка;\n ПользовательSMTP (SMTPUser) - Строка;\n ПарольSMTPИзменен (SMTPPasswordChanged) - Булево;\nПортSMTP (SMTPPort) - Число;\nИмяОтправителя (SenderName)- Строка;\n Заголовок (Header) - Строка;\nТекстСообщенияHTML (HTMLMailText) - Строка;\n ПарольSMTP  (SMTPPassword) - Строка;\n ИспользоватьSSL  (UseSSL) - Булево;\n_$InfoBase$_.AdditionalAuthenticationSettingsUpdateError - Информационная база. Ошибка изменения дополнительных настроек аутентификации;\n_$InfoBase$_.ConfigExtensionUpdate - Информационная база. Изменение расширения конфигурации;\n Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка. Имя расширения.\nВерсия (Version) - Строка. Версия расширения._$InfoBase$_.ConfigUpdate - Информационная база. Изменение конфигурации;\n_$InfoBase$_.DBConfigBackgroundUpdateCancel - Информационная база. Отмена фонового обновления;\n_$InfoBase$_.DBConfigBackgroundUpdateFinish - Информационная база. Завершение фонового обновления;\n_$InfoBase$_.DBConfigBackgroundUpdateResume - Информационная база. Продолжение (после приостановки) процесса фонового обновления;\n_$InfoBase$_.DBConfigBackgroundUpdateStart - Информационная база. Запуск фонового обновления;\n_$InfoBase$_.DBConfigBackgroundUpdateSuspend - Информационная база. Приостановка (пауза) процесса фонового обновления;\n_$InfoBase$_.DBConfigExtensionUpdate - Информационная база. Изменение расширения конфигурации;\n Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка. Имя расширения.\nВерсия (Version) - Строка. Версия расширения._$InfoBase$_.DBConfigExtensionUpdateError  - Информационная база. Ошибка изменения расширения конфигурации;\n Поле Данные заполняется аналогично событию _$InfoBase$_.DBConfigExtensionUpdate (при возможности вывода этих данных);\n_$InfoBase$_.DBConfigUpdate - Информационная база. Изменение конфигурации базы данных;\n_$InfoBase$_.DBConfigUpdateStart - Информационная база. Запуск обновления конфигурации базы данных;\n_$InfoBase$_.DumpError - Информационная база. Ошибка выгрузки в файл;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.DumpFinish - Информационная база. Окончание выгрузки в файл;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.DumpStart - Информационная база. Начало выгрузки в файл;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.EraseData - Информационная база. Удаление данных информационной баз;\n_$InfoBase$_.EventLogReduce - Информационная база. Сокращение журнала регистрации;\n записываются при сокращении журнала регистрации из конфигуратора. Событие доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nДата (Date) - Дата;\n_$InfoBase$_.EventLogReduceError - Информационная база. Ошибка сокращения журнала регистрации;\n записываются при ошибках сокращения журнала регистрации из конфигуратора. Событие доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется аналогично событию _$InfoBase$_.EventLogReduce (при возможности вывода этих данных);\n_$InfoBase$_.EventLogSettingsUpdate - Информационная база. Изменение параметров журнала регистрации;\n_$InfoBase$_.EventLogSettingsUpdateError - Информационная база. Изменение настроек журнала регистрации;\n Событие доступно при выгрузке и просмотре только для администратора. Поле Данные (Структура) заполняется структурой со следующим составом свойств:\n\nПри изменении уровня событий и/или периода разделения журнала регистрации(записываются только измененные параметры):\n\nУровни (Levels):\n Строка;\n\nПериодРазделения (SplitPeriod):\n Строка;\nПри изменении формата журнала регистрации:\nФорматЖурналаРегистрации (EventLogFormat):\n Строка;\n\nПериодРазделения (SplitPeriod):\n Строка;\nПри настройке использования событий журнала регистрации (с помощью метода УстановитьИспользованиеСобытияЖурналаРегистрации):\n\nИмяСобытия (EventName) - Строка;\n\nСобытиеРегистрируется (EventIsLogged) - Булево;\n_$InfoBase$_.IntegrationServiceActiveUpdate - Информационная база. Изменение активности сервиса интеграции;\n_$InfoBase$_.IntegrationServiceSettingsUpdate - Информационная база. Изменение настроек сервиса интеграции;\n_$InfoBase$_.MasterNodeUpdate - Информационная база. Изменение главного узла;\n_$InfoBase$_.ParametersUpdate - Информационная база. Изменение параметров информационной базы. Поле Данные заполняется структурой, в которой доступны следующие свойства:\n\nВремяОжиданияБлокировкиДанных\nМаксимальныйСрокДействияПаролейПользователей\nМинимальныйСрокДействияПаролейПользователей\nМинимальнаяДлинаПаролейПользователей\nОграничениеПовторенияПаролейПользователейСредиПоследних\nПроверкаСложностиПаролейПользователей\nСрокПредупрежденияОбИстеченииСрокаДействияПаролейПользователей\nВремяЗасыпанияПассивногоСеанса\nВремяЗавершенияСпящегоСеанса\nКоличествоЗаданийПересчетаИтогов\nМаксимальноеКоличествоНеуспешныхПопыток\nДлительностьБлокировки\nКодыДополненияИмениПользователя_$InfoBase$_.ParametersUpdateError - Информационная база. Ошибка изменения параметров информационной базы;\n Событие доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется аналогично событию _$InfoBase$_.ParametersUpdate (при возможности вывода этих данных);\n_$InfoBase$_.PredefinedDataUpdate - Информационная база. Обновление предопределенных данных;\n_$InfoBase$_.RegionalSettingsUpdate - Информационная база. Изменение региональных установок;\n_$InfoBase$_.RestoreError - Информационная база. Ошибка загрузки из файла;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.RestoreFinish - Информационная база. Окончание загрузки из файла;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.RestoreStart - Информационная база. Начало загрузки из файла;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.SecondAuthenticationFactorTemplateDelete - Информационная база. УдалениеШаблонаВторгоФактораАутентификации;\n записывается при удалении шаблона второго фактора аутентификации. Поле Данные заполняется структурой со следующим составом свойств:\nИмя (Name) - Строка. Имя шаблона с которым произведено действие._$InfoBase$_.SecondAuthenticationFactorTemplateNew - Информационная база. ДобавлениеШаблонаВторгоФактораАутентификации;\n записывается при создании шаблона второго фактора аутентификации. Поле Данные заполняется структурой со следующим составом свойств:\nИмя (Name) - Строка. Имя шаблона с которым произведено действие._$InfoBase$_.SecondAuthenticationFactorTemplateUpdate - Информационная база. ИзменениеШаблонаВторгоФактораАутентификации;\n записывается при изменении шаблона второго фактора аутентификации. Поле Данные заполняется структурой со следующим составом свойств:\nИмя (Name) - Строка. Имя шаблона с которым произведено действие._$InfoBase$_.SetPredefinedDataUpdate - Информационная база. Установить обновление предопределенных данных;\n_$InfoBase$_.UserPasswordPolicyDelete (_$InfoBase$_.UserPasswordPolicyDelete) - Информационная база. Удаление политики паролей пользователей. Записываются при удалении политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка;\n\nМаксимальныйСрокДействияПаролей (PasswordMaxEffectivePeriod) - Число;\n\nМинимальныйСрокДействияПаролей (PasswordMinEffectivePeriod) - Число;\n\nМинимальнаяДлинаПаролей (PasswordMinLength)- Число;\n\nОграничениеПовторенияПаролейСредиПоследних (PasswordReuseLimit) - Число;\n\nПроверкаСложностиПаролей (PasswordStrengthCheck) - Число;\n\nСрокПредупрежденияОбИстеченииСрокаДействияПаролей (PasswordExpirationNotificationPeriod) - Число;\n_$InfoBase$_.UserPasswordPolicyDeleteError (_$InfoBase$_.UserPasswordPolicyDeleteError) - Информационная база. Ошибка удаления политики паролей пользователей. Записывается при ошибке удаления политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора._$InfoBase$_.UserPasswordPolicyNew (_$InfoBase$_.UserPasswordPolicyNew) - Информационная база. Добавление политики паролей пользователей. Записывается при создании политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка;\n\nМаксимальныйСрокДействияПаролей (PasswordMaxEffectivePeriod) - Число;\n\nМинимальныйСрокДействияПаролей (PasswordMinEffectivePeriod) - Число;\n\nМинимальнаяДлинаПаролей (PasswordMinLength)- Число;\n\nОграничениеПовторенияПаролейСредиПоследних (PasswordReuseLimit) - Число;\n\nПроверкаСложностиПаролей (PasswordStrengthCheck) - Число;\n\nСрокПредупрежденияОбИстеченииСрокаДействияПаролей (PasswordExpirationNotificationPeriod) - Число;\n_$InfoBase$_.UserPasswordPolicyNewError (_$InfoBase$_.UserPasswordPolicyNewError) - Информационная база. Ошибка изменения политики паролей пользователей Записывается при редактировании списка политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора._$InfoBase$_.UserPasswordPolicyUpdate (_$InfoBase$_.UserPasswordPolicyUpdate) - Информационная база. Изменение политики паролей пользователей. Записывается при редактировании списка политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка;\n\nМаксимальныйСрокДействияПаролей (PasswordMaxEffectivePeriod) - Число;\n\nМинимальныйСрокДействияПаролей (PasswordMinEffectivePeriod) - Число;\n\nМинимальнаяДлинаПаролей (PasswordMinLength) - Число;\n\nОграничениеПовторенияПаролейСредиПоследних (PasswordReuseLimit) - Число;\n\nПроверкаСложностиПаролей (PasswordStrengthCheck) - Число;\n\nСрокПредупрежденияОбИстеченииСрокаДействияПаролей (PasswordExpirationNotificationPeriod) - Число;\n_$InfoBase$_.UserPasswordPolicyUpdateError (_$InfoBase$_.UserPasswordPolicyUpdateError) - Информационная база. Ошибка изменения политики паролей пользователей Записывается при редактировании списка политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора._$InfoBase$_.VerifyAndRepairImportant - Тестирование и исправление. Ошибка;\n_$InfoBase$_.VerifyAndRepairInfo - Тестирование и исправление. Сообщение;\n_$InfoBase$_.VerifyAndRepairMessage - Тестирование и исправление. Предупреждение;\n_$Job$_.Cancel - Фоновое задание. Отмена;\n_$Job$_.Error (_$Job$_.Error) - Фоновое задание. Ошибка выполнения;\n_$Job$_.Finish - Фоновое задание. Успешное завершение;\n_$Job$_.Start - Фоновое задание. Запуск;\n_$Job$_.Terminate - Фоновое задание. Принудительное завершение;\n_$OpenIDProvider$_.NegativeAssertion - Провайдер OpenID. Отклонено;\n записывается базой, выступающей в роли провайдера OpenID, при отправке отрицательного ответа на запрос аутентификации. Поле Комментарий события не заполняется. Поле Данные заполняется структурой со следующим составом свойств:\n\nURLДоверяющейСтороны (RelyingPartyURL) - URL доверяющей стороны OpenID, запросившей аутентификацию._$OpenIDProvider$_.PositiveAssertion - Провайдер OpenID. Подтверждено;\n записывается базой, выступающей в роли провайдера OpenID, при отправке положительного ответа на запрос аутентификации. Поле Комментарий события не заполняется. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка. Выбирается из Имя;\n\nURLДоверяющейСтороны (RelyingPartyURL) - URL доверяющей стороны OpenID, запросившей аутентификацию;\n_$PerformError$_ - Ошибка выполнения;\n_$Session$_. PasswordRecoveryAttempt (_Session$_. PasswordRecoveryAttempt) - Сеанс. Попытка восстановления пароля;\n_$Session$_. PasswordRecoveryAttemptError (_$Session$_. PasswordRecoveryAttemptError) - Сеанс. Ошибка попытки восстановления пароля;\n_$Session$_.Authentication - Сеанс. Аутентификация;\n выполняется только при удачной аутентификации. Для события Аутентификация записываются поля Пользователь и ИмяПользователя. Поле Комментарий события не заполняется.В случае аутентификации 1С:\nПредприятия или аутентификации операционной системы поле Данные заполняется структурой со следующим составом свойств:\nПользовательОС (OSUser) - Строка. Выбирается из ПользовательОС;\nИмя (Name) - Строка. Выбирается из Имя;\nТекущийПользовательОС (CurrentOSUser) - Строка. Источник данных - средства операционной системы.КодДополненияИмениПользователя (UserNameAdditionCode)- Строка. Код дополнения имения пользователя. При наличии дополнения имени пользователя при вводе имени пользователя в процессе аутентификации.В случае аутентификации при помощи OpenID поле Данные заполняется структурой со следующим составом свойств:\nТекущийПользовательОС (CurrentOSUser) - Строка. Источник данных - средства операционной системы;\nURLПровайдераOpenID (OpenIDProviderURL) - Строка. URL использованного провайдера OpenID;\nИдентификаторПользователяПровайдераOpenID (OpenIDProviderUserID) - Строка. Идентификатор пользователя на провайдере.В случае аутентификации при помощи токена доступа поле данные заполняется структурой со следующим составом свойств:\nЭмитентТокенаДоступа (AccessTokenIssuer) - Строка. Эмитент выпустивший токен;\nИдентификаторТокенаДоступа (AccessTokenID) - Строка Идентификатор токена._$Session$_.AuthenticationError - Сеанс. Ошибка аутентификации;\n выполняется только при ошибке аутентификации. Поле Комментарий события не заполняется. В случае аутентификации 1С:\nПредприятия или аутентификации операционной системы поле Данные заполняется структурой со следующим составом свойств:\nПользовательОС (OSUser) - Строка. Выбирается из ПользовательОС;\nИмя (Name) - Строка. Выбирается из Имя;\nТекущийПользовательОС (CurrentOSUser) - Строка. Источник данных - средства операционной системы.В случае аутентификации при помощи OpenID поле данные заполняется структурой со следующим составом свойств:\nТекущийПользовательОС (CurrentOSUser) - Строка. Источник данных - средства операционной системы;\nURLПровайдераOpenID (OpenIDProviderURL) - Строка. URL использованного провайдера OpenID.В случае аутентификации при помощи токена доступа поле данные заполняется структурой со следующим составом свойств:\nЭмитентТокенаДоступа (AccessTokenIssuer) - Строка. Эмитент выпустивший токен;\nИдентификаторТокенаДоступа (AccessTokenID) - Строка. Идентификатор токена._$Session$_.AuthenticationFirstFactor - Сеанс. Аутентификация первый фактор;\n Записывается только если у пользователя включена двухфакторная аутентифкация. Для события Аутентификация первый фактор поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка. Выбирается из Имя;\n\nТекущийПользовательОС (CurrentOSUser) - Строка. Источник данных - средства операционной системы._$Session$_.ConfigExtensionApplyError - Сеанс. Ошибка применения расширения конфигурации;\n записывается, если в процессе применений расширения произошла ошибка. Совпадает с текстом выводимого сообщения при невозможности подключить расширение. Поле Данные заполняется структурой со следующим составом свойств:\n  Имя (Name) - Строка. Имя расширения _$Session$_.Finish - Сеанс. Завершение;\n_$Session$_.PasswordChangeError (_$Session$_.PasswordChangeError) - Сеанс. Ошибка смены пароля;\n Записывается при отказе в смене пароля пользователем самому себе (через формы платформы, предоставляющие такую возможность:\n истечение пароля, восстановление пароля, смена пароля пользователя в сеансе через кнопку смены пароля в диалоге с информацией о пользователе). Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка;\n_$Session$_.Start - Сеанс. Начало;\n_$Transaction$_.Begin - Транзакция. Начало;\n_$Transaction$_.Commit - Транзакция. Фиксация;\n_$Transaction$_.Rollback - Транзакция. Отмена;\n_$User$_.AuthenticationLock - Пользователи. Блокировка аутентификации. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) – Строка. Имя пользователя, аутентификация которого блокируется;\n_$User$_.AuthenticationUnlock - Пользователи. Разблокировка аутентификации. Записывается при изменении блокировки аутентификации пользователя (в Конфигураторе или методами встроенного языка). Поле Данные заполняется структорой со следующим составом свойств:\n\nИмя (Name) – Строка. Имя пользователя, для которого выполняется разблокировка аутентификации;\n_$User$_.AuthenticationUnlockError - Пользователи. Ошибка разблокировки аутентификации;\n записываются при отказе в ручном изменении блокировки аутентификации пользователя (в Конфигураторе или методами встроенного языка). Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) – Строка. Имя пользователя, для которого выполняется разблокировка аутентификации;\n_$User$_.Delete - Пользователи. Удаление;\n записываются как при редактировании списка пользователей в Конфигураторе, так и при удалении пользователей методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка. Выбирается из Имя;\n_$User$_.DeleteError - Пользователи. Ошибка удаления;\n записываются как при редактировании списка пользователей в Конфигураторе, так и при удалении пользователей методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется аналогично событию _$User$_.Delete (при возможности вывода этих данных);\n_$User$_.New - Пользователи. Добавление;\n записываются как при создании пользователей в Конфигураторе, так и методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nАутентификацияОС (OSAuthentication) - Булево. Выбирается из АутентификацияОС;\n\nАутентификацияСтандартная (StandardAuthentication) - Булево. Выбирается из АутентификацияСтандартная;\n\nАутентификацияТокеномДоступа (AccessTokenAuthentication) -  Булево.\nАутентификацияOpenID (OpenIDAuthentication) -  Булево.\nАутентификацияOpenIDConnect (OpenIDConnectAuthentication) -  Булево.\nДатаУстановкиПароля (PasswordSettingDate) -  Дата.\nЗащитаОтОпасныхДействий (UnsafeOperationProtection) -  Булево.\nЗапрещеноИзменятьПароль (CannotChangePassword) - Булево. Выбирается из ЗапрещеноИзменятьПароль;\n\nИмя (Name) - Строка. Выбирается из Имя;\n\nИмяПолитикиПаролей (PasswordPolicyName) - Строка;\n\nКлючиСопоставленияПользователя (UserMatchingKeys) - Массив ключей сопоставления пользователя;\n\nОсновнойИнтерфейс (DefaultInterface) - ОсновнойИнтерфейс. Выбирается из имени интерфейса. Выводится, только если основной режим ОбычноеПриложение.\nПарольИзменен (PasswordChanged) - Булево. Указывает, изменен ли пароль.\nПарольУстановлен (PasswordIsSet) - Булево. Выбирается из ПарольУстановлен;\n\nПоказыватьВСпискеВыбора (ShowInList) - Булево. Выбирается из ПоказыватьВСпискеВыбора;\n\nПолноеИмя (FullName) - Строка. Выбирается из ПолноеИмя\nПользовательОС (OSUser) - Строка. Выбирается из ПользовательОС;\n\nРежимЗапуска (RunMode) - РежимЗапускаКлиентскогоПриложения. Выбирается из РежимЗапуска;\n\nРоли (Roles) - Массив полных имен объектов метаданных ОбъектМетаданных:\n Роль;\n\nЯзык (Language) - Язык. _$User$_.NewError - Пользователи. Ошибка добавления;\n записываются как при создании пользователей в Конфигураторе, так и методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется аналогично событию _$User$_.New (при возможности вывода этих данных);\n_$User$_.Update - Пользователи. Изменение;\n записываются как при редактировании списка пользователей в Конфигураторе, так и при изменении пользователей методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nАутентификацияОС (OSAuthentication) - Булево. Выбирается из АутентификацияОС;\n\nАутентификацияСтандартная (StandardAuthentication) - Булево. Выбирается из АутентификацияСтандартная;\n\nАутентификацияТокеномДоступа (AccessTokenAuthentication) -  Булево;\n\nАутентификацияOpenID (OpenIDAuthentication) -  Булево;\n\nАутентификацияOpenIDConnect (OpenIDConnectAuthentication) -  Булево;\n\nЗащитаОтОпасныхДействий (UnsafeOperationProtection) -  Булево;\n\nЗапрещеноИзменятьПароль (CannotChangePassword) - Булево. Выбирается из ЗапрещеноИзменятьПароль;\n\nИмя (Name) - Строка. Выбирается из Имя;\n\nКлючиСопоставленияПользователя (UserMatchingKeys) - Массив ключей сопоставления пользователя;\n\nОсновнойИнтерфейс (DefaultInterface) - ОсновнойИнтерфейс. Выбирается из имени интерфейса. Выводится, только если основной режим ОбычноеПриложение.\nПарольИзменен (PasswordChanged) - Булево. Указывает, изменен ли пароль.\nПарольУстановлен (PasswordIsSet) - Булево. Выбирается из ПарольУстановлен;\n\nПоказыватьВСпискеВыбора (ShowInList) - Булево. Выбирается из ПоказыватьВСпискеВыбора;\n\nПолноеИмя (FullName) - Строка. Выбирается из ПолноеИмя\nПользовательОС (OSUser) - Строка. Выбирается из ПользовательОС;\n\nРежимЗапуска (RunMode) - РежимЗапускаКлиентскогоПриложения. Выбирается из РежимЗапуска;\n\nРоли (Roles) - Массив полных имен объектов метаданных ОбъектМетаданных:\n Роль;\n\nЯзык (Language) - Язык;\n _$User$_.UpdateError - Пользователи. Ошибка изменения;\n записываются как при редактировании списка пользователей в Конфигураторе, так и при изменении пользователей методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется аналогично событию _$User$_.Update (при возможности вывода этих данных).Метаданные (Metadata) - объект описания метаданного или их массив;\n значение по умолчанию Неопределено;\nДанные (Data) - значение, тип значения – ссылка на объект (СправочикСсылка и т.д.);\n значение по умолчанию Неопределено;\nПредставлениеДанных (DataPresentation) - Строка;\nКомментарий (Comment) - Строка;\nСтатусТранзакции (TransactionStatus) - перечисление или массив перечислений;\n значение по умолчанию Неопределено;\nТранзакция (TransactionID) - идентификатор транзакции;\n Строка;\nСеанс (Session) - номер сеанса пользователя. Число или массив чисел;\n значение по умолчанию Неопределено;\nРабочийСервер (ServerName) - Строка или массив строк;\n значение по умолчанию Неопределено;\nОсновнойIPПорт (Port) - номер основного IP-порта рабочего процесса;\n Число или массив чисел;\n значение по умолчанию Неопределено;\nВспомогательныйIPПорт (SyncPort) - номер вспомогательного IP-порта рабочего процесса. Число или массив чисел;\n значение по умолчанию Неопределено.РазделениеДанныхСеанса (SessionDataSeparation) - Структура, имена элементов которой соответствуют именам общих реквизитов. В процессе отбора элементы структуры РазделениеДанныхСеанса объединяются по И:\n запись журнала попадает в выборку, если в ней есть соответствия для всех общих реквизитов, заданных в отборе. Значение по умолчанию Неопределено.Значение элемента структуры, в свою очередь, может быть:\nструктурой, задающей единичное значение. Элементы структуры:\nЗначение (Value) - значение общего реквизита. Значение по умолчанию - Неопределено;\nИспользование (Use) - Булево. Значение по умолчанию - Истина. Задает использование общего реквизита, разделяющего данные. Если Ложь - элемент Значение игнорируется и может быть опущен. Таким образом можно отбирать записи журнала, в которых данный общий реквизит не установлен.массивом, который задает набор допустимых значений общего реквизита, разделяющего данные. Массив содержит структуры, каждая из которых задает единичное значение общего реквизита (как описано выше). Элементы массива учитываются по ИЛИ:\n запись журнала попадает в выборку, если значение общего реквизита в ней равно одному из заданных в массиве.", "type": "Структура", "required": false }, { "name": "Колонки", "description": "Для того чтобы выгрузить определенные колонки журнала регистрации необходимо перечислить их имена, при этом необходимо имя каждой колонки отделять запятой.\nДоступны следующие колонки:\nУровень (Level);\nДата (Date);\nПользователь (User);\nКомпьютер (Computer);\nИмяПриложения (ApplicationName);\nСобытие (Event);\nКомментарий (Comment);\nМетаданные (Metadata);\nДанные (Data);\nПредставлениеДанных (DataPresentation);\nИмяПользователя (UserName);\nПредставлениеПриложения (ApplicationPresentation);\nПредставлениеСобытия (EventPresentation);\nПредставлениеМетаданных (MetadataPresentation);\nСтатусТранзакции (TransactionStatus);\nТранзакция (TransactionID);\nСеанс (Session);\nСоединение (Connection);\nРабочийСервер (ServerName);\nОсновнойIPПорт (Port);\nВспомогательныйIPПорт (SyncPort);\nРазделениеДанныхСеанса (SessionDataSeparation);\nПредставлениеРазделенияДанныхСеанса (SessionDataSeparationPresentation).Если не задан, то будут выгружены значения всех колонок.", "type": "Строка", "required": false }, { "name": "ИмяВходногоФайла", "description": "Строка, содержащая имя входного файла.", "type": "Строка", "required": false }, { "name": "МаксимальноеКоличество", "description": "Ограничивает число считываемых методом событий журнала. \nЕсли параметр не указан или равен 0 - без ограничения.\nЕсли указано конечное число, метод считывает последние в хронологическом порядке события с учетом установленного отбора в количестве, не превышающем значения параметра.", "type": "Число", "required": false }] }] }, { "name": "ЗаписьЖурналаРегистрации", "name_en": "WriteLogEvent", "description": "Записывает событие в журнал регистрации.\nПредназначен для записи дополнительных событий, которые не записываются системой.\nСредствами встроенного языка не могут записываться системные события, записываемые при записи объектов, удалении и т.д.", "signature": [{ "description": "", "params": [{ "name": "ИмяСобытия", "description": "Событие указывается строкой. Может содержать точки для обозначения иерархии событий. \nЗапрещена запись событий использующих сочетания символов \"_$\" и \"$_\", зарезервированные для системных событий. Например:\n _$МоеСобытие$_ или _$МояГруппаСобытий$_.МоеСобытие.", "type": "Строка" }, { "name": "Уровень", "description": "Уровень важности события.\nЗначение по умолчанию:\n Примечание.", "type": "УровеньЖурналаРегистрации", "required": false }, { "name": "ОбъектМетаданных", "description": "Объект метаданных, к которому относится событие.", "type": "ОбъектМетаданных: СервисИнтеграции", "required": false }, { "name": "Данные", "description": "Данные, с которыми связано событие. \nРекомендуется указывать ссылки на объекты данных (элементы справочников, документы, к которым относится событие).", "type": "Число", "required": false }, { "name": "Комментарий", "description": "Произвольная строка комментария к событию.\nЗначение по умолчанию:\n Пустая строка.", "type": "Строка", "required": false }, { "name": "РежимТранзакции", "description": "Указывает отношение записи к текущей транзакции.\nЗначение по умолчанию:\n Независимая.", "type": "РежимТранзакцииЗаписиЖурналаРегистрации", "required": false }] }] }, { "name": "ОчиститьЖурналРегистрации", "name_en": "ClearEventLog", "description": "Удаляет часть журнала регистрации в соответствии с отбором.\nОчистить можно только журнал, который хранится в формате lgd.\nДля выполнения данной операции необходимо иметь права администратора. Отсутствие права приводит к возникновению исключения.", "signature": [{ "description": "", "params": [{ "name": "Отбор", "description": "Структура отбора журнала регистрации:\nДатаНачала (StartDate) - Дата;\n значение по умолчанию Неопределено;\nДатаОкончания (EndDate) - Дата;\n значение по умолчанию Неопределено;\nУровень (Level) - перечисление или массив перечислений;\n значение по умолчанию Неопределено;\nИмяПриложения (ApplicationName) - Строка или массив строк;\n значение по умолчанию Неопределено;\nПользователь (User) - ПользовательИнформационнойБазы или массив таких объектов, или Строка. Объект ПользовательИнформационнойБазы и массив таких объектов можно получить из объекта МенеджерПользователейИнформационнойБазы. Также можно задавать пользователя по имени (строкой). Причем пользователей, которые были удалены из информационной базы, можно задавать только таким способом. Пустая строка означает \"пользователя по умолчанию\", который используется, когда в информационной базе нет ни одного пользователя (от имени такого пользователя работают также фоновые задания). Если в отборе задается массив пользователей, то можно перемешивать в нем значения обоих типов - строка и ПользовательИнформационнойБазы. Значение по умолчанию Неопределено;\nКомпьютер (Computer) - Строка или массив строк;\n значение по умолчанию Неопределено;\nСобытие (Event) - Строка или массив строк;\n значение по умолчанию Неопределено. Допустимые системные имена событий:\n _$Access$_.Access - Доступ. Доступ;\n Записывается при следующих обстоятельствах:\nпри регистрации фактов успешного доступа пользователей информационной базы к тем или иным данным,при попытке чтения/изменения параметров информационной базы в конфигураторе и из встроенного языка.при попытке чтения/изменения информации о блокировках аутентификации пользователя.Поле журнала регистрации Данные (Структура) в этом случае имеет следующий состав:\nДанные (Data) - скомпонованный результат выборки, поля регистрации данных, к которым обращались. Таблица значений, в которой содержатся данные из результата исполнения запроса. Все вложенные таблицы развернуты. Одинаковые значения пишутся один раз._$Access$_.AccessDenied - Доступ. Отказ в доступе;\n Записывается в следующих случаях:\nпри регистрации фактов отказа в доступе к тем или иным данным пользователям информационной базы,при попытке чтения/изменения параметров информационной базы в конфигураторе и из встроенного языка,при попытке чтения/изменения информации о блокировках аутентификации пользователя.Поле журнала регистрации Данные (Структура) имеет следующий состав:\nДля ошибки доступа к объекту (не ограничение доступа к данным):\n Право (Right) - имя нарушенного права;\nДля ошибки ограничения доступа к данным:\n Действие (Action) - Действие, которое выполнялось с данными, для объектных таблиц:\n Чтение (Read), Добавление (Insert), Изменение (Update), Удаление (Delete);\n для не объектных таблиц, все что не Чтение, то Изменение;\nДанные (Data) - скомпонованный результат выборки, поля регистрации данных, к которым обращались.Таблица значений, в которой содержатся данные из результата исполнения запроса. Все вложенные таблицы развернуты. Одинаковые значения пишутся один раз._$Data$_.DataHistorySettingsUpdate (_$Data$_.DataHistorySettingsUpdate ) - Данные. Изменение настроек использования истории данных;\n_$Data$_.Delete - Данные. Удаление;\n_$Data$_.DeletePredefinedData - Данные. Удаление предопределенных данных;\n_$Data$_.DeleteVersions - Данные. Удаление версий;\n_$Data$_.New - Данные. Добавление;\n_$Data$_.NewPredefinedData - Данные. Добавление предопределенных данных;\n_$Data$_.NewVersion - Данные. Добавление версии;\n _$Data$_.Post - Данные. Проведение;\n_$Data$_.PredefinedDataInitialization - Данные. Инициализация предопределенных данных;\n_$Data$_.PredefinedDataInitializationDataNotFound - Данные. Инициализация предопределенных данных. Данные не найдены;\n_$Data$_.SetPredefinedDataInitialization - Данные. Установка инициализации предопределенных данных;\n_$Data$_.SetStandardODataInterfaceContent - Данные. Изменение состава стандартного интерфейса OData;\n_$Data$_.TotalsMaxPeriodUpdate - Данные. Изменение максимального периода рассчитанных итогов;\n_$Data$_.TotalsMinPeriodUpdate - Данные. Изменение минимального периода рассчитанных итогов;\n_$Data$_.Unpost - Данные. Отмена проведения;\n_$Data$_.Update - Данные. Изменение;\n_$Data$_.UpdatePredefinedData - Данные. Изменение предопределенных данных;\n_$Data$_.VersionCommentUpdate - Данные. Изменение комментария версии;\n_$Debug$_.DebugTargetAttach - Отладка. Подключение предмета отладки (При использовании настройки пользователей сервера отладки). Поле Данные заполняется структурой со следующим составом свойств:\nПользовательСервераОтладки (DebugServerUser):\n Имя пользователя сервера отладки, под которым разработчик подключился к удаленной базе, как оно записано в файле настроек в поле name,ТипПредметаОтладки (DebugTargetType):\n Тип предмета отладки. Строка в виде терма. Зависит от выбранного варианта встроенного языка. Доступные значения:\nТолстыйКлиент(ThickClient),Сервер(Server),COMСоединение(COMConnection),WebСервис(WebService), ФоновоеЗадание(BackgroundJob),ФоновоеЗаданиеФайловогоВарианта(FileVariantBackgroundJob),ТонкийКлиент(ThinClient), СервернаяСторонаФайловогоВарианта(FileVariantServerSide),ВебКлиент(WebClient),HTTPСервис(HTTPService), ИнтерфейсOData(ODataInterface),МобильноеПриложениеКлиент(MobileAppClient),МобильноеПриложениеСервер(MobileAppServer), ФоновоеЗаданиеМобильногоПриложения(MobileAppBackgroundJob),МобильныйКлиент(MobileClient), МобильныйАвтономныйСервер(MobileStandaloneServer)_$Debug$_.DebugTargetDetach - Отладка. Отключение предмета отладки (При использовании настройки пользователей сервера отладки). Поле Данные заполняется структурой со следующим составом свойств:\nПользовательСервераОтладки (DebugServerUser):\n Имя пользователя сервера отладки, под которым разработчик подключился к удалённой базе, как оно записано в файле настроек в поле name;\nТипПредметаОтладки (DebugTargetType):\n Тип предмета отладки. Строка в виде терма. Зависит от выбранного варианта встроенного языка. Доступные значения:\nТолстыйКлиент(ThickClient),Сервер(Server),COMСоединение(COMConnection),WebСервис(WebService), ФоновоеЗадание(BackgroundJob),ФоновоеЗаданиеФайловогоВарианта(FileVariantBackgroundJob),ТонкийКлиент(ThinClient), СервернаяСторонаФайловогоВарианта(FileVariantServerSide),ВебКлиент(WebClient),HTTPСервис(HTTPService), ИнтерфейсOData(ODataInterface),МобильноеПриложениеКлиент(MobileAppClient),МобильноеПриложениеСервер(MobileAppServer), ФоновоеЗаданиеМобильногоПриложения(MobileAppBackgroundJob),МобильныйКлиент(MobileClient), МобильныйАвтономныйСервер(MobileStandaloneServer)_$Debug$_.ExpressionEvaluation - Отладка. Вычисление выражения (При использовании настройки пользователей сервера отладки). Поле Данные заполняется структурой со следующим составом свойств:\nПользовательСервераОтладки (DebugServerUser):\n Имя пользователя сервера отладки, под которым разработчик подключился к удалённой базе, как оно записано в файле настроек в поле name;\nТипПредметаОтладки (DebugTargetType):\n Тип предмета отладки. Строка в виде терма. Зависит от выбранного варианта встроенного языка.  Доступные значения:\nТолстыйКлиент(ThickClient),Сервер(Server),COMСоединение(COMConnection),WebСервис(WebService), ФоновоеЗадание(BackgroundJob),ФоновоеЗаданиеФайловогоВарианта(FileVariantBackgroundJob),ТонкийКлиент(ThinClient), СервернаяСторонаФайловогоВарианта(FileVariantServerSide),ВебКлиент(WebClient),HTTPСервис(HTTPService), ИнтерфейсOData(ODataInterface),МобильноеПриложениеКлиент(MobileAppClient),МобильноеПриложениеСервер(MobileAppServer), ФоновоеЗаданиеМобильногоПриложения(MobileAppBackgroundJob),МобильныйКлиент(MobileClient), МобильныйАвтономныйСервер(MobileStandaloneServer)Выражение (Expression):\n Выражение, которое вычислял разработчик._$InfoBase$_.AdditionalAuthenticationSettingsUpdate - Информационная база. Изменение дополнительных настроек аутентификации;\nПоле Данные (Структура) заполняется структурой со следующим составом свойств(записываются только измененные параметры):\nСпособВосстановленияПароля (PasswordRecoveryMethod):\n Строка.  Доступные значения:\nПереходПоНавигационнойСсылке (GoToURL), ОтправкаКодаПодтвержденияЧерезСтандартныйСервис (SendVerificationCodeThroughStandardService), ОтправкаКодаПодтвержденияПоЗаданнымПараметрам (SendVerificationCodeBySetParameters),Нет (None)НавигационнаяСсылкаВосстановленияПароля (PasswordRecoveryURL) - Строка;\n НавигационнаяСсылкаПомощи (HelpURL) - Строка;\nОтображатьГиперссылкуПомощи (ShowHelpHyperlink) - Булево;\n ДлинаКодаПодтверждения (VerificationCodeLength) - Число;\n МаксимальноеКоличествоНеуспешныхПопытокПроверкиКодаПодтверждения (MaxUnsuccessfulVerificationCodeValidationAttemptsCount) - Число;\n ДлительностьБлокировкиЗапросаОбновленияКодаПодтверждения (VerificationCodeRefreshRequestLockDuration) - Число;\nАдресСервераSMTP (SMTPServerAddress) - Строка;\n ПользовательSMTP (SMTPUser) - Строка;\n ПарольSMTPИзменен (SMTPPasswordChanged) - Булево;\nПортSMTP (SMTPPort) - Число;\nИмяОтправителя (SenderName)- Строка;\n Заголовок (Header) - Строка;\nТекстСообщенияHTML (HTMLMailText) - Строка;\n ПарольSMTP  (SMTPPassword) - Строка;\n ИспользоватьSSL  (UseSSL) - Булево;\n_$InfoBase$_.AdditionalAuthenticationSettingsUpdateError - Информационная база. Ошибка изменения дополнительных настроек аутентификации;\n_$InfoBase$_.ConfigExtensionUpdate - Информационная база. Изменение расширения конфигурации;\n Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка. Имя расширения.\nВерсия (Version) - Строка. Версия расширения._$InfoBase$_.ConfigUpdate - Информационная база. Изменение конфигурации;\n_$InfoBase$_.DBConfigBackgroundUpdateCancel - Информационная база. Отмена фонового обновления;\n_$InfoBase$_.DBConfigBackgroundUpdateFinish - Информационная база. Завершение фонового обновления;\n_$InfoBase$_.DBConfigBackgroundUpdateResume - Информационная база. Продолжение (после приостановки) процесса фонового обновления;\n_$InfoBase$_.DBConfigBackgroundUpdateStart - Информационная база. Запуск фонового обновления;\n_$InfoBase$_.DBConfigBackgroundUpdateSuspend - Информационная база. Приостановка (пауза) процесса фонового обновления;\n_$InfoBase$_.DBConfigExtensionUpdate - Информационная база. Изменение расширения конфигурации;\n Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка. Имя расширения.\nВерсия (Version) - Строка. Версия расширения._$InfoBase$_.DBConfigExtensionUpdateError  - Информационная база. Ошибка изменения расширения конфигурации;\n Поле Данные заполняется аналогично событию _$InfoBase$_.DBConfigExtensionUpdate (при возможности вывода этих данных);\n_$InfoBase$_.DBConfigUpdate - Информационная база. Изменение конфигурации базы данных;\n_$InfoBase$_.DBConfigUpdateStart - Информационная база. Запуск обновления конфигурации базы данных;\n_$InfoBase$_.DumpError - Информационная база. Ошибка выгрузки в файл;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.DumpFinish - Информационная база. Окончание выгрузки в файл;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.DumpStart - Информационная база. Начало выгрузки в файл;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.EraseData - Информационная база. Удаление данных информационной баз;\n_$InfoBase$_.EventLogReduce - Информационная база. Сокращение журнала регистрации;\n записываются при сокращении журнала регистрации из конфигуратора. Событие доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nДата (Date) - Дата;\n_$InfoBase$_.EventLogReduceError - Информационная база. Ошибка сокращения журнала регистрации;\n записываются при ошибках сокращения журнала регистрации из конфигуратора. Событие доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется аналогично событию _$InfoBase$_.EventLogReduce (при возможности вывода этих данных);\n_$InfoBase$_.EventLogSettingsUpdate - Информационная база. Изменение параметров журнала регистрации;\n_$InfoBase$_.EventLogSettingsUpdateError - Информационная база. Изменение настроек журнала регистрации;\n Событие доступно при выгрузке и просмотре только для администратора. Поле Данные (Структура) заполняется структурой со следующим составом свойств:\n\nПри изменении уровня событий и/или периода разделения журнала регистрации(записываются только измененные параметры):\n\nУровни (Levels):\n Строка;\n\nПериодРазделения (SplitPeriod):\n Строка;\nПри изменении формата журнала регистрации:\nФорматЖурналаРегистрации (EventLogFormat):\n Строка;\n\nПериодРазделения (SplitPeriod):\n Строка;\nПри настройке использования событий журнала регистрации (с помощью метода УстановитьИспользованиеСобытияЖурналаРегистрации):\n\nИмяСобытия (EventName) - Строка;\n\nСобытиеРегистрируется (EventIsLogged) - Булево;\n_$InfoBase$_.IntegrationServiceActiveUpdate - Информационная база. Изменение активности сервиса интеграции;\n_$InfoBase$_.IntegrationServiceSettingsUpdate - Информационная база. Изменение настроек сервиса интеграции;\n_$InfoBase$_.MasterNodeUpdate - Информационная база. Изменение главного узла;\n_$InfoBase$_.ParametersUpdate - Информационная база. Изменение параметров информационной базы. Поле Данные заполняется структурой, в которой доступны следующие свойства:\n\nВремяОжиданияБлокировкиДанных\nМаксимальныйСрокДействияПаролейПользователей\nМинимальныйСрокДействияПаролейПользователей\nМинимальнаяДлинаПаролейПользователей\nОграничениеПовторенияПаролейПользователейСредиПоследних\nПроверкаСложностиПаролейПользователей\nСрокПредупрежденияОбИстеченииСрокаДействияПаролейПользователей\nВремяЗасыпанияПассивногоСеанса\nВремяЗавершенияСпящегоСеанса\nКоличествоЗаданийПересчетаИтогов\nМаксимальноеКоличествоНеуспешныхПопыток\nДлительностьБлокировки\nКодыДополненияИмениПользователя_$InfoBase$_.ParametersUpdateError - Информационная база. Ошибка изменения параметров информационной базы;\n Событие доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется аналогично событию _$InfoBase$_.ParametersUpdate (при возможности вывода этих данных);\n_$InfoBase$_.PredefinedDataUpdate - Информационная база. Обновление предопределенных данных;\n_$InfoBase$_.RegionalSettingsUpdate - Информационная база. Изменение региональных установок;\n_$InfoBase$_.RestoreError - Информационная база. Ошибка загрузки из файла;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.RestoreFinish - Информационная база. Окончание загрузки из файла;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.RestoreStart - Информационная база. Начало загрузки из файла;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.SecondAuthenticationFactorTemplateDelete - Информационная база. УдалениеШаблонаВторгоФактораАутентификации;\n записывается при удалении шаблона второго фактора аутентификации. Поле Данные заполняется структурой со следующим составом свойств:\nИмя (Name) - Строка. Имя шаблона с которым произведено действие._$InfoBase$_.SecondAuthenticationFactorTemplateNew - Информационная база. ДобавлениеШаблонаВторгоФактораАутентификации;\n записывается при создании шаблона второго фактора аутентификации. Поле Данные заполняется структурой со следующим составом свойств:\nИмя (Name) - Строка. Имя шаблона с которым произведено действие._$InfoBase$_.SecondAuthenticationFactorTemplateUpdate - Информационная база. ИзменениеШаблонаВторгоФактораАутентификации;\n записывается при изменении шаблона второго фактора аутентификации. Поле Данные заполняется структурой со следующим составом свойств:\nИмя (Name) - Строка. Имя шаблона с которым произведено действие._$InfoBase$_.SetPredefinedDataUpdate - Информационная база. Установить обновление предопределенных данных;\n_$InfoBase$_.UserPasswordPolicyDelete (_$InfoBase$_.UserPasswordPolicyDelete) - Информационная база. Удаление политики паролей пользователей. Записываются при удалении политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка;\n\nМаксимальныйСрокДействияПаролей (PasswordMaxEffectivePeriod) - Число;\n\nМинимальныйСрокДействияПаролей (PasswordMinEffectivePeriod) - Число;\n\nМинимальнаяДлинаПаролей (PasswordMinLength)- Число;\n\nОграничениеПовторенияПаролейСредиПоследних (PasswordReuseLimit) - Число;\n\nПроверкаСложностиПаролей (PasswordStrengthCheck) - Число;\n\nСрокПредупрежденияОбИстеченииСрокаДействияПаролей (PasswordExpirationNotificationPeriod) - Число;\n_$InfoBase$_.UserPasswordPolicyDeleteError (_$InfoBase$_.UserPasswordPolicyDeleteError) - Информационная база. Ошибка удаления политики паролей пользователей. Записывается при ошибке удаления политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора._$InfoBase$_.UserPasswordPolicyNew (_$InfoBase$_.UserPasswordPolicyNew) - Информационная база. Добавление политики паролей пользователей. Записывается при создании политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка;\n\nМаксимальныйСрокДействияПаролей (PasswordMaxEffectivePeriod) - Число;\n\nМинимальныйСрокДействияПаролей (PasswordMinEffectivePeriod) - Число;\n\nМинимальнаяДлинаПаролей (PasswordMinLength)- Число;\n\nОграничениеПовторенияПаролейСредиПоследних (PasswordReuseLimit) - Число;\n\nПроверкаСложностиПаролей (PasswordStrengthCheck) - Число;\n\nСрокПредупрежденияОбИстеченииСрокаДействияПаролей (PasswordExpirationNotificationPeriod) - Число;\n_$InfoBase$_.UserPasswordPolicyNewError (_$InfoBase$_.UserPasswordPolicyNewError) - Информационная база. Ошибка изменения политики паролей пользователей Записывается при редактировании списка политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора._$InfoBase$_.UserPasswordPolicyUpdate (_$InfoBase$_.UserPasswordPolicyUpdate) - Информационная база. Изменение политики паролей пользователей. Записывается при редактировании списка политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка;\n\nМаксимальныйСрокДействияПаролей (PasswordMaxEffectivePeriod) - Число;\n\nМинимальныйСрокДействияПаролей (PasswordMinEffectivePeriod) - Число;\n\nМинимальнаяДлинаПаролей (PasswordMinLength) - Число;\n\nОграничениеПовторенияПаролейСредиПоследних (PasswordReuseLimit) - Число;\n\nПроверкаСложностиПаролей (PasswordStrengthCheck) - Число;\n\nСрокПредупрежденияОбИстеченииСрокаДействияПаролей (PasswordExpirationNotificationPeriod) - Число;\n_$InfoBase$_.UserPasswordPolicyUpdateError (_$InfoBase$_.UserPasswordPolicyUpdateError) - Информационная база. Ошибка изменения политики паролей пользователей Записывается при редактировании списка политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора._$InfoBase$_.VerifyAndRepairImportant - Тестирование и исправление. Ошибка;\n_$InfoBase$_.VerifyAndRepairInfo - Тестирование и исправление. Сообщение;\n_$InfoBase$_.VerifyAndRepairMessage - Тестирование и исправление. Предупреждение;\n_$Job$_.Cancel - Фоновое задание. Отмена;\n_$Job$_.Error (_$Job$_.Error) - Фоновое задание. Ошибка выполнения;\n_$Job$_.Finish - Фоновое задание. Успешное завершение;\n_$Job$_.Start - Фоновое задание. Запуск;\n_$Job$_.Terminate - Фоновое задание. Принудительное завершение;\n_$OpenIDProvider$_.NegativeAssertion - Провайдер OpenID. Отклонено;\n записывается базой, выступающей в роли провайдера OpenID, при отправке отрицательного ответа на запрос аутентификации. Поле Комментарий события не заполняется. Поле Данные заполняется структурой со следующим составом свойств:\n\nURLДоверяющейСтороны (RelyingPartyURL) - URL доверяющей стороны OpenID, запросившей аутентификацию._$OpenIDProvider$_.PositiveAssertion - Провайдер OpenID. Подтверждено;\n записывается базой, выступающей в роли провайдера OpenID, при отправке положительного ответа на запрос аутентификации. Поле Комментарий события не заполняется. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка. Выбирается из Имя;\n\nURLДоверяющейСтороны (RelyingPartyURL) - URL доверяющей стороны OpenID, запросившей аутентификацию;\n_$PerformError$_ - Ошибка выполнения;\n_$Session$_. PasswordRecoveryAttempt (_Session$_. PasswordRecoveryAttempt) - Сеанс. Попытка восстановления пароля;\n_$Session$_. PasswordRecoveryAttemptError (_$Session$_. PasswordRecoveryAttemptError) - Сеанс. Ошибка попытки восстановления пароля;\n_$Session$_.Authentication - Сеанс. Аутентификация;\n выполняется только при удачной аутентификации. Для события Аутентификация записываются поля Пользователь и ИмяПользователя. Поле Комментарий события не заполняется.В случае аутентификации 1С:\nПредприятия или аутентификации операционной системы поле Данные заполняется структурой со следующим составом свойств:\nПользовательОС (OSUser) - Строка. Выбирается из ПользовательОС;\nИмя (Name) - Строка. Выбирается из Имя;\nТекущийПользовательОС (CurrentOSUser) - Строка. Источник данных - средства операционной системы.КодДополненияИмениПользователя (UserNameAdditionCode)- Строка. Код дополнения имения пользователя. При наличии дополнения имени пользователя при вводе имени пользователя в процессе аутентификации.В случае аутентификации при помощи OpenID поле Данные заполняется структурой со следующим составом свойств:\nТекущийПользовательОС (CurrentOSUser) - Строка. Источник данных - средства операционной системы;\nURLПровайдераOpenID (OpenIDProviderURL) - Строка. URL использованного провайдера OpenID;\nИдентификаторПользователяПровайдераOpenID (OpenIDProviderUserID) - Строка. Идентификатор пользователя на провайдере.В случае аутентификации при помощи токена доступа поле данные заполняется структурой со следующим составом свойств:\nЭмитентТокенаДоступа (AccessTokenIssuer) - Строка. Эмитент выпустивший токен;\nИдентификаторТокенаДоступа (AccessTokenID) - Строка Идентификатор токена._$Session$_.AuthenticationError - Сеанс. Ошибка аутентификации;\n выполняется только при ошибке аутентификации. Поле Комментарий события не заполняется. В случае аутентификации 1С:\nПредприятия или аутентификации операционной системы поле Данные заполняется структурой со следующим составом свойств:\nПользовательОС (OSUser) - Строка. Выбирается из ПользовательОС;\nИмя (Name) - Строка. Выбирается из Имя;\nТекущийПользовательОС (CurrentOSUser) - Строка. Источник данных - средства операционной системы.В случае аутентификации при помощи OpenID поле данные заполняется структурой со следующим составом свойств:\nТекущийПользовательОС (CurrentOSUser) - Строка. Источник данных - средства операционной системы;\nURLПровайдераOpenID (OpenIDProviderURL) - Строка. URL использованного провайдера OpenID.В случае аутентификации при помощи токена доступа поле данные заполняется структурой со следующим составом свойств:\nЭмитентТокенаДоступа (AccessTokenIssuer) - Строка. Эмитент выпустивший токен;\nИдентификаторТокенаДоступа (AccessTokenID) - Строка. Идентификатор токена._$Session$_.AuthenticationFirstFactor - Сеанс. Аутентификация первый фактор;\n Записывается только если у пользователя включена двухфакторная аутентифкация. Для события Аутентификация первый фактор поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка. Выбирается из Имя;\n\nТекущийПользовательОС (CurrentOSUser) - Строка. Источник данных - средства операционной системы._$Session$_.ConfigExtensionApplyError - Сеанс. Ошибка применения расширения конфигурации;\n записывается, если в процессе применений расширения произошла ошибка. Совпадает с текстом выводимого сообщения при невозможности подключить расширение. Поле Данные заполняется структурой со следующим составом свойств:\n  Имя (Name) - Строка. Имя расширения _$Session$_.Finish - Сеанс. Завершение;\n_$Session$_.PasswordChangeError (_$Session$_.PasswordChangeError) - Сеанс. Ошибка смены пароля;\n Записывается при отказе в смене пароля пользователем самому себе (через формы платформы, предоставляющие такую возможность:\n истечение пароля, восстановление пароля, смена пароля пользователя в сеансе через кнопку смены пароля в диалоге с информацией о пользователе). Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка;\n_$Session$_.Start - Сеанс. Начало;\n_$Transaction$_.Begin - Транзакция. Начало;\n_$Transaction$_.Commit - Транзакция. Фиксация;\n_$Transaction$_.Rollback - Транзакция. Отмена;\n_$User$_.AuthenticationLock - Пользователи. Блокировка аутентификации. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) – Строка. Имя пользователя, аутентификация которого блокируется;\n_$User$_.AuthenticationUnlock - Пользователи. Разблокировка аутентификации. Записывается при изменении блокировки аутентификации пользователя (в Конфигураторе или методами встроенного языка). Поле Данные заполняется структорой со следующим составом свойств:\n\nИмя (Name) – Строка. Имя пользователя, для которого выполняется разблокировка аутентификации;\n_$User$_.AuthenticationUnlockError - Пользователи. Ошибка разблокировки аутентификации;\n записываются при отказе в ручном изменении блокировки аутентификации пользователя (в Конфигураторе или методами встроенного языка). Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) – Строка. Имя пользователя, для которого выполняется разблокировка аутентификации;\n_$User$_.Delete - Пользователи. Удаление;\n записываются как при редактировании списка пользователей в Конфигураторе, так и при удалении пользователей методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка. Выбирается из Имя;\n_$User$_.DeleteError - Пользователи. Ошибка удаления;\n записываются как при редактировании списка пользователей в Конфигураторе, так и при удалении пользователей методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется аналогично событию _$User$_.Delete (при возможности вывода этих данных);\n_$User$_.New - Пользователи. Добавление;\n записываются как при создании пользователей в Конфигураторе, так и методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nАутентификацияОС (OSAuthentication) - Булево. Выбирается из АутентификацияОС;\n\nАутентификацияСтандартная (StandardAuthentication) - Булево. Выбирается из АутентификацияСтандартная;\n\nАутентификацияТокеномДоступа (AccessTokenAuthentication) -  Булево.\nАутентификацияOpenID (OpenIDAuthentication) -  Булево.\nАутентификацияOpenIDConnect (OpenIDConnectAuthentication) -  Булево.\nДатаУстановкиПароля (PasswordSettingDate) -  Дата.\nЗащитаОтОпасныхДействий (UnsafeOperationProtection) -  Булево.\nЗапрещеноИзменятьПароль (CannotChangePassword) - Булево. Выбирается из ЗапрещеноИзменятьПароль;\n\nИмя (Name) - Строка. Выбирается из Имя;\n\nИмяПолитикиПаролей (PasswordPolicyName) - Строка;\n\nКлючиСопоставленияПользователя (UserMatchingKeys) - Массив ключей сопоставления пользователя;\n\nОсновнойИнтерфейс (DefaultInterface) - ОсновнойИнтерфейс. Выбирается из имени интерфейса. Выводится, только если основной режим ОбычноеПриложение.\nПарольИзменен (PasswordChanged) - Булево. Указывает, изменен ли пароль.\nПарольУстановлен (PasswordIsSet) - Булево. Выбирается из ПарольУстановлен;\n\nПоказыватьВСпискеВыбора (ShowInList) - Булево. Выбирается из ПоказыватьВСпискеВыбора;\n\nПолноеИмя (FullName) - Строка. Выбирается из ПолноеИмя\nПользовательОС (OSUser) - Строка. Выбирается из ПользовательОС;\n\nРежимЗапуска (RunMode) - РежимЗапускаКлиентскогоПриложения. Выбирается из РежимЗапуска;\n\nРоли (Roles) - Массив полных имен объектов метаданных ОбъектМетаданных:\n Роль;\n\nЯзык (Language) - Язык. _$User$_.NewError - Пользователи. Ошибка добавления;\n записываются как при создании пользователей в Конфигураторе, так и методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется аналогично событию _$User$_.New (при возможности вывода этих данных);\n_$User$_.Update - Пользователи. Изменение;\n записываются как при редактировании списка пользователей в Конфигураторе, так и при изменении пользователей методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nАутентификацияОС (OSAuthentication) - Булево. Выбирается из АутентификацияОС;\n\nАутентификацияСтандартная (StandardAuthentication) - Булево. Выбирается из АутентификацияСтандартная;\n\nАутентификацияТокеномДоступа (AccessTokenAuthentication) -  Булево;\n\nАутентификацияOpenID (OpenIDAuthentication) -  Булево;\n\nАутентификацияOpenIDConnect (OpenIDConnectAuthentication) -  Булево;\n\nЗащитаОтОпасныхДействий (UnsafeOperationProtection) -  Булево;\n\nЗапрещеноИзменятьПароль (CannotChangePassword) - Булево. Выбирается из ЗапрещеноИзменятьПароль;\n\nИмя (Name) - Строка. Выбирается из Имя;\n\nКлючиСопоставленияПользователя (UserMatchingKeys) - Массив ключей сопоставления пользователя;\n\nОсновнойИнтерфейс (DefaultInterface) - ОсновнойИнтерфейс. Выбирается из имени интерфейса. Выводится, только если основной режим ОбычноеПриложение.\nПарольИзменен (PasswordChanged) - Булево. Указывает, изменен ли пароль.\nПарольУстановлен (PasswordIsSet) - Булево. Выбирается из ПарольУстановлен;\n\nПоказыватьВСпискеВыбора (ShowInList) - Булево. Выбирается из ПоказыватьВСпискеВыбора;\n\nПолноеИмя (FullName) - Строка. Выбирается из ПолноеИмя\nПользовательОС (OSUser) - Строка. Выбирается из ПользовательОС;\n\nРежимЗапуска (RunMode) - РежимЗапускаКлиентскогоПриложения. Выбирается из РежимЗапуска;\n\nРоли (Roles) - Массив полных имен объектов метаданных ОбъектМетаданных:\n Роль;\n\nЯзык (Language) - Язык;\n _$User$_.UpdateError - Пользователи. Ошибка изменения;\n записываются как при редактировании списка пользователей в Конфигураторе, так и при изменении пользователей методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется аналогично событию _$User$_.Update (при возможности вывода этих данных).Метаданные (Metadata) - объект описания метаданного или их массив;\n значение по умолчанию Неопределено;\nДанные (Data) - значение, тип значения – ссылка на объект (СправочикСсылка и т.д.);\n значение по умолчанию Неопределено;\nПредставлениеДанных (DataPresentation) - Строка;\nКомментарий (Comment) - Строка;\nСтатусТранзакции (TransactionStatus) - перечисление или массив перечислений;\n значение по умолчанию Неопределено;\nТранзакция (TransactionID) - идентификатор транзакции;\n Строка;\nСеанс (Session) - номер сеанса пользователя. Число или массив чисел;\n значение по умолчанию Неопределено;\nРабочийСервер (ServerName) - Строка или массив строк;\n значение по умолчанию Неопределено;\nОсновнойIPПорт (Port) - номер основного IP-порта рабочего процесса;\n Число или массив чисел;\n значение по умолчанию Неопределено;\nВспомогательныйIPПорт (SyncPort) - номер вспомогательного IP-порта рабочего процесса. Число или массив чисел;\n значение по умолчанию Неопределено.РазделениеДанныхСеанса (SessionDataSeparation) - Структура, имена элементов которой соответствуют именам общих реквизитов. В процессе отбора элементы структуры РазделениеДанныхСеанса объединяются по И:\n запись журнала попадает в выборку, если в ней есть соответствия для всех общих реквизитов, заданных в отборе. Значение по умолчанию Неопределено.Значение элемента структуры, в свою очередь, может быть:\nструктурой, задающей единичное значение. Элементы структуры:\nЗначение (Value) - значение общего реквизита. Значение по умолчанию - Неопределено;\nИспользование (Use) - Булево. Значение по умолчанию - Истина. Задает использование общего реквизита, разделяющего данные. Если Ложь - элемент Значение игнорируется и может быть опущен. Таким образом можно отбирать записи журнала, в которых данный общий реквизит не установлен.массивом, который задает набор допустимых значений общего реквизита, разделяющего данные. Массив содержит структуры, каждая из которых задает единичное значение общего реквизита (как описано выше). Элементы массива учитываются по ИЛИ:\n запись журнала попадает в выборку, если значение общего реквизита в ней равно одному из заданных в массиве.", "type": "Структура" }] }] }, { "name": "ПолучитьЗначенияОтбораЖурналаРегистрации", "name_en": "GetEventLogFilterValues", "description": "Позволяет получить наборы допустимых значений параметров отбора журнала регистрации:\n приложение, пользователь, компьютер, событие, метаданные, рабочий сервер, основной IP-порт, вспомогательный IP-порт, данные сеанса.\nЭти значения можно использовать для формирования параметра Отбор метода ВыгрузитьЖурналРегистрации.\nТребует наличия у пользователя права ЖурналРегистрации (EventLog). Отсутствие права приводит к возникновению исключения.\nОткрывает файл журнала в режиме, разрешающем совместную запись.", "signature": [{ "description": "", "params": [{ "name": "Колонки", "description": "Для того чтобы получить наборы допустимых значений определенных колонок журнала регистрации, необходимо в параметре перечислить их имена, при этом необходимо имя каждой колонки отделять запятой.\nДоступны следующие колонки:\nПользователь (User);\nКомпьютер (Computer);\nИмяПриложения (ApplicationName);\nСобытие (Event);\nМетаданные (Metadata);\nРабочийСервер (ServerName);\nОсновнойIPПорт (Port);\nВспомогательныйIPПорт (SyncPort);\nРазделениеДанныхСеанса (SessionDataSeparation);\nРазделениеДанныхСеанса.<имя общего реквизита> (SessionDataSeparation.<имя общего реквизита>) - в одном вызове метода может быть указано несколько общих реквизитов, входящих в данные сеанса. Используется для получения наборов допустимых значений общих реквизитов, входящих в данные сеанса. Наборы значений возвращаются в элементе РазделениеДанныхСеансаЗначения (SessionDataSeparationValues).Если не задан, то наборы допустимых значений будут получены для всех доступных колонок.", "type": "Строка", "required": false }, { "name": "ИмяВходногоФайла", "description": "Имя файла журнала регистрации.", "type": "Строка", "required": false }] }], "return": "Структура" }, { "name": "ПолучитьИспользованиеЖурналаРегистрации", "name_en": "GetEventLogUsing", "description": "Проверяет, осуществляется ли в журнале регистрация события заданного уровня важности.", "signature": [{ "description": "", "params": [] }], "return": "Массив" }, { "name": "ПолучитьИспользованиеСобытияЖурналаРегистрации", "name_en": "GetEventLogEventUse", "description": "Получает текущее состояние управления регистрацией указанного события в журнале регистрации.\nТребует наличия у пользователя административных прав. Отсутствие права приводит к возникновению исключения.", "signature": [{ "description": "", "params": [{ "name": "ИмяСобытия", "description": "Имя регистрируемого события._$Access$_.Access - Доступ. Доступ;\n Записывается при следующих обстоятельствах:\nпри регистрации фактов успешного доступа пользователей информационной базы к тем или иным данным,при попытке чтения/изменения параметров информационной базы в конфигураторе и из встроенного языка.при попытке чтения/изменения информации о блокировках аутентификации пользователя.Поле журнала регистрации Данные (Структура) в этом случае имеет следующий состав:\nДанные (Data) - скомпонованный результат выборки, поля регистрации данных, к которым обращались. Таблица значений, в которой содержатся данные из результата исполнения запроса. Все вложенные таблицы развернуты. Одинаковые значения пишутся один раз._$Access$_.AccessDenied - Доступ. Отказ в доступе;\n Записывается в следующих случаях:\nпри регистрации фактов отказа в доступе к тем или иным данным пользователям информационной базы,при попытке чтения/изменения параметров информационной базы в конфигураторе и из встроенного языка,при попытке чтения/изменения информации о блокировках аутентификации пользователя.Поле журнала регистрации Данные (Структура) имеет следующий состав:\nДля ошибки доступа к объекту (не ограничение доступа к данным):\n Право (Right) - имя нарушенного права;\nДля ошибки ограничения доступа к данным:\n Действие (Action) - Действие, которое выполнялось с данными, для объектных таблиц:\n Чтение (Read), Добавление (Insert), Изменение (Update), Удаление (Delete);\n для не объектных таблиц, все что не Чтение, то Изменение;\nДанные (Data) - скомпонованный результат выборки, поля регистрации данных, к которым обращались.Таблица значений, в которой содержатся данные из результата исполнения запроса. Все вложенные таблицы развернуты. Одинаковые значения пишутся один раз._$Data$_.DataHistorySettingsUpdate (_$Data$_.DataHistorySettingsUpdate ) - Данные. Изменение настроек использования истории данных;\n_$Data$_.Delete - Данные. Удаление;\n_$Data$_.DeletePredefinedData - Данные. Удаление предопределенных данных;\n_$Data$_.DeleteVersions - Данные. Удаление версий;\n_$Data$_.New - Данные. Добавление;\n_$Data$_.NewPredefinedData - Данные. Добавление предопределенных данных;\n_$Data$_.NewVersion - Данные. Добавление версии;\n _$Data$_.Post - Данные. Проведение;\n_$Data$_.PredefinedDataInitialization - Данные. Инициализация предопределенных данных;\n_$Data$_.PredefinedDataInitializationDataNotFound - Данные. Инициализация предопределенных данных. Данные не найдены;\n_$Data$_.SetPredefinedDataInitialization - Данные. Установка инициализации предопределенных данных;\n_$Data$_.SetStandardODataInterfaceContent - Данные. Изменение состава стандартного интерфейса OData;\n_$Data$_.TotalsMaxPeriodUpdate - Данные. Изменение максимального периода рассчитанных итогов;\n_$Data$_.TotalsMinPeriodUpdate - Данные. Изменение минимального периода рассчитанных итогов;\n_$Data$_.Unpost - Данные. Отмена проведения;\n_$Data$_.Update - Данные. Изменение;\n_$Data$_.UpdatePredefinedData - Данные. Изменение предопределенных данных;\n_$Data$_.VersionCommentUpdate - Данные. Изменение комментария версии;\n_$Debug$_.DebugTargetAttach - Отладка. Подключение предмета отладки (При использовании настройки пользователей сервера отладки). Поле Данные заполняется структурой со следующим составом свойств:\nПользовательСервераОтладки (DebugServerUser):\n Имя пользователя сервера отладки, под которым разработчик подключился к удаленной базе, как оно записано в файле настроек в поле name,ТипПредметаОтладки (DebugTargetType):\n Тип предмета отладки. Строка в виде терма. Зависит от выбранного варианта встроенного языка. Доступные значения:\nТолстыйКлиент(ThickClient),Сервер(Server),COMСоединение(COMConnection),WebСервис(WebService), ФоновоеЗадание(BackgroundJob),ФоновоеЗаданиеФайловогоВарианта(FileVariantBackgroundJob),ТонкийКлиент(ThinClient), СервернаяСторонаФайловогоВарианта(FileVariantServerSide),ВебКлиент(WebClient),HTTPСервис(HTTPService), ИнтерфейсOData(ODataInterface),МобильноеПриложениеКлиент(MobileAppClient),МобильноеПриложениеСервер(MobileAppServer), ФоновоеЗаданиеМобильногоПриложения(MobileAppBackgroundJob),МобильныйКлиент(MobileClient), МобильныйАвтономныйСервер(MobileStandaloneServer)_$Debug$_.DebugTargetDetach - Отладка. Отключение предмета отладки (При использовании настройки пользователей сервера отладки). Поле Данные заполняется структурой со следующим составом свойств:\nПользовательСервераОтладки (DebugServerUser):\n Имя пользователя сервера отладки, под которым разработчик подключился к удалённой базе, как оно записано в файле настроек в поле name;\nТипПредметаОтладки (DebugTargetType):\n Тип предмета отладки. Строка в виде терма. Зависит от выбранного варианта встроенного языка. Доступные значения:\nТолстыйКлиент(ThickClient),Сервер(Server),COMСоединение(COMConnection),WebСервис(WebService), ФоновоеЗадание(BackgroundJob),ФоновоеЗаданиеФайловогоВарианта(FileVariantBackgroundJob),ТонкийКлиент(ThinClient), СервернаяСторонаФайловогоВарианта(FileVariantServerSide),ВебКлиент(WebClient),HTTPСервис(HTTPService), ИнтерфейсOData(ODataInterface),МобильноеПриложениеКлиент(MobileAppClient),МобильноеПриложениеСервер(MobileAppServer), ФоновоеЗаданиеМобильногоПриложения(MobileAppBackgroundJob),МобильныйКлиент(MobileClient), МобильныйАвтономныйСервер(MobileStandaloneServer)_$Debug$_.ExpressionEvaluation - Отладка. Вычисление выражения (При использовании настройки пользователей сервера отладки). Поле Данные заполняется структурой со следующим составом свойств:\nПользовательСервераОтладки (DebugServerUser):\n Имя пользователя сервера отладки, под которым разработчик подключился к удалённой базе, как оно записано в файле настроек в поле name;\nТипПредметаОтладки (DebugTargetType):\n Тип предмета отладки. Строка в виде терма. Зависит от выбранного варианта встроенного языка.  Доступные значения:\nТолстыйКлиент(ThickClient),Сервер(Server),COMСоединение(COMConnection),WebСервис(WebService), ФоновоеЗадание(BackgroundJob),ФоновоеЗаданиеФайловогоВарианта(FileVariantBackgroundJob),ТонкийКлиент(ThinClient), СервернаяСторонаФайловогоВарианта(FileVariantServerSide),ВебКлиент(WebClient),HTTPСервис(HTTPService), ИнтерфейсOData(ODataInterface),МобильноеПриложениеКлиент(MobileAppClient),МобильноеПриложениеСервер(MobileAppServer), ФоновоеЗаданиеМобильногоПриложения(MobileAppBackgroundJob),МобильныйКлиент(MobileClient), МобильныйАвтономныйСервер(MobileStandaloneServer)Выражение (Expression):\n Выражение, которое вычислял разработчик._$InfoBase$_.AdditionalAuthenticationSettingsUpdate - Информационная база. Изменение дополнительных настроек аутентификации;\nПоле Данные (Структура) заполняется структурой со следующим составом свойств(записываются только измененные параметры):\nСпособВосстановленияПароля (PasswordRecoveryMethod):\n Строка.  Доступные значения:\nПереходПоНавигационнойСсылке (GoToURL), ОтправкаКодаПодтвержденияЧерезСтандартныйСервис (SendVerificationCodeThroughStandardService), ОтправкаКодаПодтвержденияПоЗаданнымПараметрам (SendVerificationCodeBySetParameters),Нет (None)НавигационнаяСсылкаВосстановленияПароля (PasswordRecoveryURL) - Строка;\n НавигационнаяСсылкаПомощи (HelpURL) - Строка;\nОтображатьГиперссылкуПомощи (ShowHelpHyperlink) - Булево;\n ДлинаКодаПодтверждения (VerificationCodeLength) - Число;\n МаксимальноеКоличествоНеуспешныхПопытокПроверкиКодаПодтверждения (MaxUnsuccessfulVerificationCodeValidationAttemptsCount) - Число;\n ДлительностьБлокировкиЗапросаОбновленияКодаПодтверждения (VerificationCodeRefreshRequestLockDuration) - Число;\nАдресСервераSMTP (SMTPServerAddress) - Строка;\n ПользовательSMTP (SMTPUser) - Строка;\n ПарольSMTPИзменен (SMTPPasswordChanged) - Булево;\nПортSMTP (SMTPPort) - Число;\nИмяОтправителя (SenderName)- Строка;\n Заголовок (Header) - Строка;\nТекстСообщенияHTML (HTMLMailText) - Строка;\n ПарольSMTP  (SMTPPassword) - Строка;\n ИспользоватьSSL  (UseSSL) - Булево;\n_$InfoBase$_.AdditionalAuthenticationSettingsUpdateError - Информационная база. Ошибка изменения дополнительных настроек аутентификации;\n_$InfoBase$_.ConfigExtensionUpdate - Информационная база. Изменение расширения конфигурации;\n Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка. Имя расширения.\nВерсия (Version) - Строка. Версия расширения._$InfoBase$_.ConfigUpdate - Информационная база. Изменение конфигурации;\n_$InfoBase$_.DBConfigBackgroundUpdateCancel - Информационная база. Отмена фонового обновления;\n_$InfoBase$_.DBConfigBackgroundUpdateFinish - Информационная база. Завершение фонового обновления;\n_$InfoBase$_.DBConfigBackgroundUpdateResume - Информационная база. Продолжение (после приостановки) процесса фонового обновления;\n_$InfoBase$_.DBConfigBackgroundUpdateStart - Информационная база. Запуск фонового обновления;\n_$InfoBase$_.DBConfigBackgroundUpdateSuspend - Информационная база. Приостановка (пауза) процесса фонового обновления;\n_$InfoBase$_.DBConfigExtensionUpdate - Информационная база. Изменение расширения конфигурации;\n Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка. Имя расширения.\nВерсия (Version) - Строка. Версия расширения._$InfoBase$_.DBConfigExtensionUpdateError  - Информационная база. Ошибка изменения расширения конфигурации;\n Поле Данные заполняется аналогично событию _$InfoBase$_.DBConfigExtensionUpdate (при возможности вывода этих данных);\n_$InfoBase$_.DBConfigUpdate - Информационная база. Изменение конфигурации базы данных;\n_$InfoBase$_.DBConfigUpdateStart - Информационная база. Запуск обновления конфигурации базы данных;\n_$InfoBase$_.DumpError - Информационная база. Ошибка выгрузки в файл;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.DumpFinish - Информационная база. Окончание выгрузки в файл;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.DumpStart - Информационная база. Начало выгрузки в файл;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.EraseData - Информационная база. Удаление данных информационной баз;\n_$InfoBase$_.EventLogReduce - Информационная база. Сокращение журнала регистрации;\n записываются при сокращении журнала регистрации из конфигуратора. Событие доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nДата (Date) - Дата;\n_$InfoBase$_.EventLogReduceError - Информационная база. Ошибка сокращения журнала регистрации;\n записываются при ошибках сокращения журнала регистрации из конфигуратора. Событие доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется аналогично событию _$InfoBase$_.EventLogReduce (при возможности вывода этих данных);\n_$InfoBase$_.EventLogSettingsUpdate - Информационная база. Изменение параметров журнала регистрации;\n_$InfoBase$_.EventLogSettingsUpdateError - Информационная база. Изменение настроек журнала регистрации;\n Событие доступно при выгрузке и просмотре только для администратора. Поле Данные (Структура) заполняется структурой со следующим составом свойств:\n\nПри изменении уровня событий и/или периода разделения журнала регистрации(записываются только измененные параметры):\n\nУровни (Levels):\n Строка;\n\nПериодРазделения (SplitPeriod):\n Строка;\nПри изменении формата журнала регистрации:\nФорматЖурналаРегистрации (EventLogFormat):\n Строка;\n\nПериодРазделения (SplitPeriod):\n Строка;\nПри настройке использования событий журнала регистрации (с помощью метода УстановитьИспользованиеСобытияЖурналаРегистрации):\n\nИмяСобытия (EventName) - Строка;\n\nСобытиеРегистрируется (EventIsLogged) - Булево;\n_$InfoBase$_.IntegrationServiceActiveUpdate - Информационная база. Изменение активности сервиса интеграции;\n_$InfoBase$_.IntegrationServiceSettingsUpdate - Информационная база. Изменение настроек сервиса интеграции;\n_$InfoBase$_.MasterNodeUpdate - Информационная база. Изменение главного узла;\n_$InfoBase$_.ParametersUpdate - Информационная база. Изменение параметров информационной базы. Поле Данные заполняется структурой, в которой доступны следующие свойства:\n\nВремяОжиданияБлокировкиДанных\nМаксимальныйСрокДействияПаролейПользователей\nМинимальныйСрокДействияПаролейПользователей\nМинимальнаяДлинаПаролейПользователей\nОграничениеПовторенияПаролейПользователейСредиПоследних\nПроверкаСложностиПаролейПользователей\nСрокПредупрежденияОбИстеченииСрокаДействияПаролейПользователей\nВремяЗасыпанияПассивногоСеанса\nВремяЗавершенияСпящегоСеанса\nКоличествоЗаданийПересчетаИтогов\nМаксимальноеКоличествоНеуспешныхПопыток\nДлительностьБлокировки\nКодыДополненияИмениПользователя_$InfoBase$_.ParametersUpdateError - Информационная база. Ошибка изменения параметров информационной базы;\n Событие доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется аналогично событию _$InfoBase$_.ParametersUpdate (при возможности вывода этих данных);\n_$InfoBase$_.PredefinedDataUpdate - Информационная база. Обновление предопределенных данных;\n_$InfoBase$_.RegionalSettingsUpdate - Информационная база. Изменение региональных установок;\n_$InfoBase$_.RestoreError - Информационная база. Ошибка загрузки из файла;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.RestoreFinish - Информационная база. Окончание загрузки из файла;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.RestoreStart - Информационная база. Начало загрузки из файла;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.SecondAuthenticationFactorTemplateDelete - Информационная база. УдалениеШаблонаВторгоФактораАутентификации;\n записывается при удалении шаблона второго фактора аутентификации. Поле Данные заполняется структурой со следующим составом свойств:\nИмя (Name) - Строка. Имя шаблона с которым произведено действие._$InfoBase$_.SecondAuthenticationFactorTemplateNew - Информационная база. ДобавлениеШаблонаВторгоФактораАутентификации;\n записывается при создании шаблона второго фактора аутентификации. Поле Данные заполняется структурой со следующим составом свойств:\nИмя (Name) - Строка. Имя шаблона с которым произведено действие._$InfoBase$_.SecondAuthenticationFactorTemplateUpdate - Информационная база. ИзменениеШаблонаВторгоФактораАутентификации;\n записывается при изменении шаблона второго фактора аутентификации. Поле Данные заполняется структурой со следующим составом свойств:\nИмя (Name) - Строка. Имя шаблона с которым произведено действие._$InfoBase$_.SetPredefinedDataUpdate - Информационная база. Установить обновление предопределенных данных;\n_$InfoBase$_.UserPasswordPolicyDelete (_$InfoBase$_.UserPasswordPolicyDelete) - Информационная база. Удаление политики паролей пользователей. Записываются при удалении политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка;\n\nМаксимальныйСрокДействияПаролей (PasswordMaxEffectivePeriod) - Число;\n\nМинимальныйСрокДействияПаролей (PasswordMinEffectivePeriod) - Число;\n\nМинимальнаяДлинаПаролей (PasswordMinLength)- Число;\n\nОграничениеПовторенияПаролейСредиПоследних (PasswordReuseLimit) - Число;\n\nПроверкаСложностиПаролей (PasswordStrengthCheck) - Число;\n\nСрокПредупрежденияОбИстеченииСрокаДействияПаролей (PasswordExpirationNotificationPeriod) - Число;\n_$InfoBase$_.UserPasswordPolicyDeleteError (_$InfoBase$_.UserPasswordPolicyDeleteError) - Информационная база. Ошибка удаления политики паролей пользователей. Записывается при ошибке удаления политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора._$InfoBase$_.UserPasswordPolicyNew (_$InfoBase$_.UserPasswordPolicyNew) - Информационная база. Добавление политики паролей пользователей. Записывается при создании политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка;\n\nМаксимальныйСрокДействияПаролей (PasswordMaxEffectivePeriod) - Число;\n\nМинимальныйСрокДействияПаролей (PasswordMinEffectivePeriod) - Число;\n\nМинимальнаяДлинаПаролей (PasswordMinLength)- Число;\n\nОграничениеПовторенияПаролейСредиПоследних (PasswordReuseLimit) - Число;\n\nПроверкаСложностиПаролей (PasswordStrengthCheck) - Число;\n\nСрокПредупрежденияОбИстеченииСрокаДействияПаролей (PasswordExpirationNotificationPeriod) - Число;\n_$InfoBase$_.UserPasswordPolicyNewError (_$InfoBase$_.UserPasswordPolicyNewError) - Информационная база. Ошибка изменения политики паролей пользователей Записывается при редактировании списка политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора._$InfoBase$_.UserPasswordPolicyUpdate (_$InfoBase$_.UserPasswordPolicyUpdate) - Информационная база. Изменение политики паролей пользователей. Записывается при редактировании списка политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка;\n\nМаксимальныйСрокДействияПаролей (PasswordMaxEffectivePeriod) - Число;\n\nМинимальныйСрокДействияПаролей (PasswordMinEffectivePeriod) - Число;\n\nМинимальнаяДлинаПаролей (PasswordMinLength) - Число;\n\nОграничениеПовторенияПаролейСредиПоследних (PasswordReuseLimit) - Число;\n\nПроверкаСложностиПаролей (PasswordStrengthCheck) - Число;\n\nСрокПредупрежденияОбИстеченииСрокаДействияПаролей (PasswordExpirationNotificationPeriod) - Число;\n_$InfoBase$_.UserPasswordPolicyUpdateError (_$InfoBase$_.UserPasswordPolicyUpdateError) - Информационная база. Ошибка изменения политики паролей пользователей Записывается при редактировании списка политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора._$InfoBase$_.VerifyAndRepairImportant - Тестирование и исправление. Ошибка;\n_$InfoBase$_.VerifyAndRepairInfo - Тестирование и исправление. Сообщение;\n_$InfoBase$_.VerifyAndRepairMessage - Тестирование и исправление. Предупреждение;\n_$Job$_.Cancel - Фоновое задание. Отмена;\n_$Job$_.Error (_$Job$_.Error) - Фоновое задание. Ошибка выполнения;\n_$Job$_.Finish - Фоновое задание. Успешное завершение;\n_$Job$_.Start - Фоновое задание. Запуск;\n_$Job$_.Terminate - Фоновое задание. Принудительное завершение;\n_$OpenIDProvider$_.NegativeAssertion - Провайдер OpenID. Отклонено;\n записывается базой, выступающей в роли провайдера OpenID, при отправке отрицательного ответа на запрос аутентификации. Поле Комментарий события не заполняется. Поле Данные заполняется структурой со следующим составом свойств:\n\nURLДоверяющейСтороны (RelyingPartyURL) - URL доверяющей стороны OpenID, запросившей аутентификацию._$OpenIDProvider$_.PositiveAssertion - Провайдер OpenID. Подтверждено;\n записывается базой, выступающей в роли провайдера OpenID, при отправке положительного ответа на запрос аутентификации. Поле Комментарий события не заполняется. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка. Выбирается из Имя;\n\nURLДоверяющейСтороны (RelyingPartyURL) - URL доверяющей стороны OpenID, запросившей аутентификацию;\n_$PerformError$_ - Ошибка выполнения;\n_$Session$_. PasswordRecoveryAttempt (_Session$_. PasswordRecoveryAttempt) - Сеанс. Попытка восстановления пароля;\n_$Session$_. PasswordRecoveryAttemptError (_$Session$_. PasswordRecoveryAttemptError) - Сеанс. Ошибка попытки восстановления пароля;\n_$Session$_.Authentication - Сеанс. Аутентификация;\n выполняется только при удачной аутентификации. Для события Аутентификация записываются поля Пользователь и ИмяПользователя. Поле Комментарий события не заполняется.В случае аутентификации 1С:\nПредприятия или аутентификации операционной системы поле Данные заполняется структурой со следующим составом свойств:\nПользовательОС (OSUser) - Строка. Выбирается из ПользовательОС;\nИмя (Name) - Строка. Выбирается из Имя;\nТекущийПользовательОС (CurrentOSUser) - Строка. Источник данных - средства операционной системы.КодДополненияИмениПользователя (UserNameAdditionCode)- Строка. Код дополнения имения пользователя. При наличии дополнения имени пользователя при вводе имени пользователя в процессе аутентификации.В случае аутентификации при помощи OpenID поле Данные заполняется структурой со следующим составом свойств:\nТекущийПользовательОС (CurrentOSUser) - Строка. Источник данных - средства операционной системы;\nURLПровайдераOpenID (OpenIDProviderURL) - Строка. URL использованного провайдера OpenID;\nИдентификаторПользователяПровайдераOpenID (OpenIDProviderUserID) - Строка. Идентификатор пользователя на провайдере.В случае аутентификации при помощи токена доступа поле данные заполняется структурой со следующим составом свойств:\nЭмитентТокенаДоступа (AccessTokenIssuer) - Строка. Эмитент выпустивший токен;\nИдентификаторТокенаДоступа (AccessTokenID) - Строка Идентификатор токена._$Session$_.AuthenticationError - Сеанс. Ошибка аутентификации;\n выполняется только при ошибке аутентификации. Поле Комментарий события не заполняется. В случае аутентификации 1С:\nПредприятия или аутентификации операционной системы поле Данные заполняется структурой со следующим составом свойств:\nПользовательОС (OSUser) - Строка. Выбирается из ПользовательОС;\nИмя (Name) - Строка. Выбирается из Имя;\nТекущийПользовательОС (CurrentOSUser) - Строка. Источник данных - средства операционной системы.В случае аутентификации при помощи OpenID поле данные заполняется структурой со следующим составом свойств:\nТекущийПользовательОС (CurrentOSUser) - Строка. Источник данных - средства операционной системы;\nURLПровайдераOpenID (OpenIDProviderURL) - Строка. URL использованного провайдера OpenID.В случае аутентификации при помощи токена доступа поле данные заполняется структурой со следующим составом свойств:\nЭмитентТокенаДоступа (AccessTokenIssuer) - Строка. Эмитент выпустивший токен;\nИдентификаторТокенаДоступа (AccessTokenID) - Строка. Идентификатор токена._$Session$_.AuthenticationFirstFactor - Сеанс. Аутентификация первый фактор;\n Записывается только если у пользователя включена двухфакторная аутентифкация. Для события Аутентификация первый фактор поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка. Выбирается из Имя;\n\nТекущийПользовательОС (CurrentOSUser) - Строка. Источник данных - средства операционной системы._$Session$_.ConfigExtensionApplyError - Сеанс. Ошибка применения расширения конфигурации;\n записывается, если в процессе применений расширения произошла ошибка. Совпадает с текстом выводимого сообщения при невозможности подключить расширение. Поле Данные заполняется структурой со следующим составом свойств:\n  Имя (Name) - Строка. Имя расширения _$Session$_.Finish - Сеанс. Завершение;\n_$Session$_.PasswordChangeError (_$Session$_.PasswordChangeError) - Сеанс. Ошибка смены пароля;\n Записывается при отказе в смене пароля пользователем самому себе (через формы платформы, предоставляющие такую возможность:\n истечение пароля, восстановление пароля, смена пароля пользователя в сеансе через кнопку смены пароля в диалоге с информацией о пользователе). Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка;\n_$Session$_.Start - Сеанс. Начало;\n_$Transaction$_.Begin - Транзакция. Начало;\n_$Transaction$_.Commit - Транзакция. Фиксация;\n_$Transaction$_.Rollback - Транзакция. Отмена;\n_$User$_.AuthenticationLock - Пользователи. Блокировка аутентификации. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) – Строка. Имя пользователя, аутентификация которого блокируется;\n_$User$_.AuthenticationUnlock - Пользователи. Разблокировка аутентификации. Записывается при изменении блокировки аутентификации пользователя (в Конфигураторе или методами встроенного языка). Поле Данные заполняется структорой со следующим составом свойств:\n\nИмя (Name) – Строка. Имя пользователя, для которого выполняется разблокировка аутентификации;\n_$User$_.AuthenticationUnlockError - Пользователи. Ошибка разблокировки аутентификации;\n записываются при отказе в ручном изменении блокировки аутентификации пользователя (в Конфигураторе или методами встроенного языка). Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) – Строка. Имя пользователя, для которого выполняется разблокировка аутентификации;\n_$User$_.Delete - Пользователи. Удаление;\n записываются как при редактировании списка пользователей в Конфигураторе, так и при удалении пользователей методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка. Выбирается из Имя;\n_$User$_.DeleteError - Пользователи. Ошибка удаления;\n записываются как при редактировании списка пользователей в Конфигураторе, так и при удалении пользователей методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется аналогично событию _$User$_.Delete (при возможности вывода этих данных);\n_$User$_.New - Пользователи. Добавление;\n записываются как при создании пользователей в Конфигураторе, так и методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nАутентификацияОС (OSAuthentication) - Булево. Выбирается из АутентификацияОС;\n\nАутентификацияСтандартная (StandardAuthentication) - Булево. Выбирается из АутентификацияСтандартная;\n\nАутентификацияТокеномДоступа (AccessTokenAuthentication) -  Булево.\nАутентификацияOpenID (OpenIDAuthentication) -  Булево.\nАутентификацияOpenIDConnect (OpenIDConnectAuthentication) -  Булево.\nДатаУстановкиПароля (PasswordSettingDate) -  Дата.\nЗащитаОтОпасныхДействий (UnsafeOperationProtection) -  Булево.\nЗапрещеноИзменятьПароль (CannotChangePassword) - Булево. Выбирается из ЗапрещеноИзменятьПароль;\n\nИмя (Name) - Строка. Выбирается из Имя;\n\nИмяПолитикиПаролей (PasswordPolicyName) - Строка;\n\nКлючиСопоставленияПользователя (UserMatchingKeys) - Массив ключей сопоставления пользователя;\n\nОсновнойИнтерфейс (DefaultInterface) - ОсновнойИнтерфейс. Выбирается из имени интерфейса. Выводится, только если основной режим ОбычноеПриложение.\nПарольИзменен (PasswordChanged) - Булево. Указывает, изменен ли пароль.\nПарольУстановлен (PasswordIsSet) - Булево. Выбирается из ПарольУстановлен;\n\nПоказыватьВСпискеВыбора (ShowInList) - Булево. Выбирается из ПоказыватьВСпискеВыбора;\n\nПолноеИмя (FullName) - Строка. Выбирается из ПолноеИмя\nПользовательОС (OSUser) - Строка. Выбирается из ПользовательОС;\n\nРежимЗапуска (RunMode) - РежимЗапускаКлиентскогоПриложения. Выбирается из РежимЗапуска;\n\nРоли (Roles) - Массив полных имен объектов метаданных ОбъектМетаданных:\n Роль;\n\nЯзык (Language) - Язык. _$User$_.NewError - Пользователи. Ошибка добавления;\n записываются как при создании пользователей в Конфигураторе, так и методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется аналогично событию _$User$_.New (при возможности вывода этих данных);\n_$User$_.Update - Пользователи. Изменение;\n записываются как при редактировании списка пользователей в Конфигураторе, так и при изменении пользователей методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nАутентификацияОС (OSAuthentication) - Булево. Выбирается из АутентификацияОС;\n\nАутентификацияСтандартная (StandardAuthentication) - Булево. Выбирается из АутентификацияСтандартная;\n\nАутентификацияТокеномДоступа (AccessTokenAuthentication) -  Булево;\n\nАутентификацияOpenID (OpenIDAuthentication) -  Булево;\n\nАутентификацияOpenIDConnect (OpenIDConnectAuthentication) -  Булево;\n\nЗащитаОтОпасныхДействий (UnsafeOperationProtection) -  Булево;\n\nЗапрещеноИзменятьПароль (CannotChangePassword) - Булево. Выбирается из ЗапрещеноИзменятьПароль;\n\nИмя (Name) - Строка. Выбирается из Имя;\n\nКлючиСопоставленияПользователя (UserMatchingKeys) - Массив ключей сопоставления пользователя;\n\nОсновнойИнтерфейс (DefaultInterface) - ОсновнойИнтерфейс. Выбирается из имени интерфейса. Выводится, только если основной режим ОбычноеПриложение.\nПарольИзменен (PasswordChanged) - Булево. Указывает, изменен ли пароль.\nПарольУстановлен (PasswordIsSet) - Булево. Выбирается из ПарольУстановлен;\n\nПоказыватьВСпискеВыбора (ShowInList) - Булево. Выбирается из ПоказыватьВСпискеВыбора;\n\nПолноеИмя (FullName) - Строка. Выбирается из ПолноеИмя\nПользовательОС (OSUser) - Строка. Выбирается из ПользовательОС;\n\nРежимЗапуска (RunMode) - РежимЗапускаКлиентскогоПриложения. Выбирается из РежимЗапуска;\n\nРоли (Roles) - Массив полных имен объектов метаданных ОбъектМетаданных:\n Роль;\n\nЯзык (Language) - Язык;\n _$User$_.UpdateError - Пользователи. Ошибка изменения;\n записываются как при редактировании списка пользователей в Конфигураторе, так и при изменении пользователей методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется аналогично событию _$User$_.Update (при возможности вывода этих данных).", "type": "Строка" }] }], "return": "ИспользованиеСобытияЖурналаРегистрации" }, { "name": "ПолучитьПериодЖурналаРегистрации", "name_en": "GetEventLogPeriod", "description": "Возвращает начало и конец периода, за который журнал регистрации хранит события.", "signature": [{ "description": "", "params": [] }], "return": "Диапазон" }, { "name": "ПолучитьПериодРазделенияХраненияДанныхЖурналаРегистрации", "name_en": "GetEventLogDataStorageSplitPeriod", "description": "Возвращает текущий период разделения хранения данных для журнала регистрации.", "signature": [{ "description": "", "params": [] }], "return": "ПериодРазделенияХраненияДанныхЖурналаРегистрации" }, { "name": "ПредставлениеСобытияЖурналаРегистрации", "name_en": "EventLogEventPresentation", "description": "Позволяет получить локализованное название события.", "signature": [{ "description": "", "params": [{ "name": "ИдентификаторСобытия", "description": "Строка, идентифицирующая событие._$Access$_.Access - Доступ. Доступ;\n Записывается при следующих обстоятельствах:\nпри регистрации фактов успешного доступа пользователей информационной базы к тем или иным данным,при попытке чтения/изменения параметров информационной базы в конфигураторе и из встроенного языка.при попытке чтения/изменения информации о блокировках аутентификации пользователя.Поле журнала регистрации Данные (Структура) в этом случае имеет следующий состав:\nДанные (Data) - скомпонованный результат выборки, поля регистрации данных, к которым обращались. Таблица значений, в которой содержатся данные из результата исполнения запроса. Все вложенные таблицы развернуты. Одинаковые значения пишутся один раз._$Access$_.AccessDenied - Доступ. Отказ в доступе;\n Записывается в следующих случаях:\nпри регистрации фактов отказа в доступе к тем или иным данным пользователям информационной базы,при попытке чтения/изменения параметров информационной базы в конфигураторе и из встроенного языка,при попытке чтения/изменения информации о блокировках аутентификации пользователя.Поле журнала регистрации Данные (Структура) имеет следующий состав:\nДля ошибки доступа к объекту (не ограничение доступа к данным):\n Право (Right) - имя нарушенного права;\nДля ошибки ограничения доступа к данным:\n Действие (Action) - Действие, которое выполнялось с данными, для объектных таблиц:\n Чтение (Read), Добавление (Insert), Изменение (Update), Удаление (Delete);\n для не объектных таблиц, все что не Чтение, то Изменение;\nДанные (Data) - скомпонованный результат выборки, поля регистрации данных, к которым обращались.Таблица значений, в которой содержатся данные из результата исполнения запроса. Все вложенные таблицы развернуты. Одинаковые значения пишутся один раз._$Data$_.DataHistorySettingsUpdate (_$Data$_.DataHistorySettingsUpdate ) - Данные. Изменение настроек использования истории данных;\n_$Data$_.Delete - Данные. Удаление;\n_$Data$_.DeletePredefinedData - Данные. Удаление предопределенных данных;\n_$Data$_.DeleteVersions - Данные. Удаление версий;\n_$Data$_.New - Данные. Добавление;\n_$Data$_.NewPredefinedData - Данные. Добавление предопределенных данных;\n_$Data$_.NewVersion - Данные. Добавление версии;\n _$Data$_.Post - Данные. Проведение;\n_$Data$_.PredefinedDataInitialization - Данные. Инициализация предопределенных данных;\n_$Data$_.PredefinedDataInitializationDataNotFound - Данные. Инициализация предопределенных данных. Данные не найдены;\n_$Data$_.SetPredefinedDataInitialization - Данные. Установка инициализации предопределенных данных;\n_$Data$_.SetStandardODataInterfaceContent - Данные. Изменение состава стандартного интерфейса OData;\n_$Data$_.TotalsMaxPeriodUpdate - Данные. Изменение максимального периода рассчитанных итогов;\n_$Data$_.TotalsMinPeriodUpdate - Данные. Изменение минимального периода рассчитанных итогов;\n_$Data$_.Unpost - Данные. Отмена проведения;\n_$Data$_.Update - Данные. Изменение;\n_$Data$_.UpdatePredefinedData - Данные. Изменение предопределенных данных;\n_$Data$_.VersionCommentUpdate - Данные. Изменение комментария версии;\n_$Debug$_.DebugTargetAttach - Отладка. Подключение предмета отладки (При использовании настройки пользователей сервера отладки). Поле Данные заполняется структурой со следующим составом свойств:\nПользовательСервераОтладки (DebugServerUser):\n Имя пользователя сервера отладки, под которым разработчик подключился к удаленной базе, как оно записано в файле настроек в поле name,ТипПредметаОтладки (DebugTargetType):\n Тип предмета отладки. Строка в виде терма. Зависит от выбранного варианта встроенного языка. Доступные значения:\nТолстыйКлиент(ThickClient),Сервер(Server),COMСоединение(COMConnection),WebСервис(WebService), ФоновоеЗадание(BackgroundJob),ФоновоеЗаданиеФайловогоВарианта(FileVariantBackgroundJob),ТонкийКлиент(ThinClient), СервернаяСторонаФайловогоВарианта(FileVariantServerSide),ВебКлиент(WebClient),HTTPСервис(HTTPService), ИнтерфейсOData(ODataInterface),МобильноеПриложениеКлиент(MobileAppClient),МобильноеПриложениеСервер(MobileAppServer), ФоновоеЗаданиеМобильногоПриложения(MobileAppBackgroundJob),МобильныйКлиент(MobileClient), МобильныйАвтономныйСервер(MobileStandaloneServer)_$Debug$_.DebugTargetDetach - Отладка. Отключение предмета отладки (При использовании настройки пользователей сервера отладки). Поле Данные заполняется структурой со следующим составом свойств:\nПользовательСервераОтладки (DebugServerUser):\n Имя пользователя сервера отладки, под которым разработчик подключился к удалённой базе, как оно записано в файле настроек в поле name;\nТипПредметаОтладки (DebugTargetType):\n Тип предмета отладки. Строка в виде терма. Зависит от выбранного варианта встроенного языка. Доступные значения:\nТолстыйКлиент(ThickClient),Сервер(Server),COMСоединение(COMConnection),WebСервис(WebService), ФоновоеЗадание(BackgroundJob),ФоновоеЗаданиеФайловогоВарианта(FileVariantBackgroundJob),ТонкийКлиент(ThinClient), СервернаяСторонаФайловогоВарианта(FileVariantServerSide),ВебКлиент(WebClient),HTTPСервис(HTTPService), ИнтерфейсOData(ODataInterface),МобильноеПриложениеКлиент(MobileAppClient),МобильноеПриложениеСервер(MobileAppServer), ФоновоеЗаданиеМобильногоПриложения(MobileAppBackgroundJob),МобильныйКлиент(MobileClient), МобильныйАвтономныйСервер(MobileStandaloneServer)_$Debug$_.ExpressionEvaluation - Отладка. Вычисление выражения (При использовании настройки пользователей сервера отладки). Поле Данные заполняется структурой со следующим составом свойств:\nПользовательСервераОтладки (DebugServerUser):\n Имя пользователя сервера отладки, под которым разработчик подключился к удалённой базе, как оно записано в файле настроек в поле name;\nТипПредметаОтладки (DebugTargetType):\n Тип предмета отладки. Строка в виде терма. Зависит от выбранного варианта встроенного языка.  Доступные значения:\nТолстыйКлиент(ThickClient),Сервер(Server),COMСоединение(COMConnection),WebСервис(WebService), ФоновоеЗадание(BackgroundJob),ФоновоеЗаданиеФайловогоВарианта(FileVariantBackgroundJob),ТонкийКлиент(ThinClient), СервернаяСторонаФайловогоВарианта(FileVariantServerSide),ВебКлиент(WebClient),HTTPСервис(HTTPService), ИнтерфейсOData(ODataInterface),МобильноеПриложениеКлиент(MobileAppClient),МобильноеПриложениеСервер(MobileAppServer), ФоновоеЗаданиеМобильногоПриложения(MobileAppBackgroundJob),МобильныйКлиент(MobileClient), МобильныйАвтономныйСервер(MobileStandaloneServer)Выражение (Expression):\n Выражение, которое вычислял разработчик._$InfoBase$_.AdditionalAuthenticationSettingsUpdate - Информационная база. Изменение дополнительных настроек аутентификации;\nПоле Данные (Структура) заполняется структурой со следующим составом свойств(записываются только измененные параметры):\nСпособВосстановленияПароля (PasswordRecoveryMethod):\n Строка.  Доступные значения:\nПереходПоНавигационнойСсылке (GoToURL), ОтправкаКодаПодтвержденияЧерезСтандартныйСервис (SendVerificationCodeThroughStandardService), ОтправкаКодаПодтвержденияПоЗаданнымПараметрам (SendVerificationCodeBySetParameters),Нет (None)НавигационнаяСсылкаВосстановленияПароля (PasswordRecoveryURL) - Строка;\n НавигационнаяСсылкаПомощи (HelpURL) - Строка;\nОтображатьГиперссылкуПомощи (ShowHelpHyperlink) - Булево;\n ДлинаКодаПодтверждения (VerificationCodeLength) - Число;\n МаксимальноеКоличествоНеуспешныхПопытокПроверкиКодаПодтверждения (MaxUnsuccessfulVerificationCodeValidationAttemptsCount) - Число;\n ДлительностьБлокировкиЗапросаОбновленияКодаПодтверждения (VerificationCodeRefreshRequestLockDuration) - Число;\nАдресСервераSMTP (SMTPServerAddress) - Строка;\n ПользовательSMTP (SMTPUser) - Строка;\n ПарольSMTPИзменен (SMTPPasswordChanged) - Булево;\nПортSMTP (SMTPPort) - Число;\nИмяОтправителя (SenderName)- Строка;\n Заголовок (Header) - Строка;\nТекстСообщенияHTML (HTMLMailText) - Строка;\n ПарольSMTP  (SMTPPassword) - Строка;\n ИспользоватьSSL  (UseSSL) - Булево;\n_$InfoBase$_.AdditionalAuthenticationSettingsUpdateError - Информационная база. Ошибка изменения дополнительных настроек аутентификации;\n_$InfoBase$_.ConfigExtensionUpdate - Информационная база. Изменение расширения конфигурации;\n Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка. Имя расширения.\nВерсия (Version) - Строка. Версия расширения._$InfoBase$_.ConfigUpdate - Информационная база. Изменение конфигурации;\n_$InfoBase$_.DBConfigBackgroundUpdateCancel - Информационная база. Отмена фонового обновления;\n_$InfoBase$_.DBConfigBackgroundUpdateFinish - Информационная база. Завершение фонового обновления;\n_$InfoBase$_.DBConfigBackgroundUpdateResume - Информационная база. Продолжение (после приостановки) процесса фонового обновления;\n_$InfoBase$_.DBConfigBackgroundUpdateStart - Информационная база. Запуск фонового обновления;\n_$InfoBase$_.DBConfigBackgroundUpdateSuspend - Информационная база. Приостановка (пауза) процесса фонового обновления;\n_$InfoBase$_.DBConfigExtensionUpdate - Информационная база. Изменение расширения конфигурации;\n Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка. Имя расширения.\nВерсия (Version) - Строка. Версия расширения._$InfoBase$_.DBConfigExtensionUpdateError  - Информационная база. Ошибка изменения расширения конфигурации;\n Поле Данные заполняется аналогично событию _$InfoBase$_.DBConfigExtensionUpdate (при возможности вывода этих данных);\n_$InfoBase$_.DBConfigUpdate - Информационная база. Изменение конфигурации базы данных;\n_$InfoBase$_.DBConfigUpdateStart - Информационная база. Запуск обновления конфигурации базы данных;\n_$InfoBase$_.DumpError - Информационная база. Ошибка выгрузки в файл;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.DumpFinish - Информационная база. Окончание выгрузки в файл;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.DumpStart - Информационная база. Начало выгрузки в файл;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.EraseData - Информационная база. Удаление данных информационной баз;\n_$InfoBase$_.EventLogReduce - Информационная база. Сокращение журнала регистрации;\n записываются при сокращении журнала регистрации из конфигуратора. Событие доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nДата (Date) - Дата;\n_$InfoBase$_.EventLogReduceError - Информационная база. Ошибка сокращения журнала регистрации;\n записываются при ошибках сокращения журнала регистрации из конфигуратора. Событие доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется аналогично событию _$InfoBase$_.EventLogReduce (при возможности вывода этих данных);\n_$InfoBase$_.EventLogSettingsUpdate - Информационная база. Изменение параметров журнала регистрации;\n_$InfoBase$_.EventLogSettingsUpdateError - Информационная база. Изменение настроек журнала регистрации;\n Событие доступно при выгрузке и просмотре только для администратора. Поле Данные (Структура) заполняется структурой со следующим составом свойств:\n\nПри изменении уровня событий и/или периода разделения журнала регистрации(записываются только измененные параметры):\n\nУровни (Levels):\n Строка;\n\nПериодРазделения (SplitPeriod):\n Строка;\nПри изменении формата журнала регистрации:\nФорматЖурналаРегистрации (EventLogFormat):\n Строка;\n\nПериодРазделения (SplitPeriod):\n Строка;\nПри настройке использования событий журнала регистрации (с помощью метода УстановитьИспользованиеСобытияЖурналаРегистрации):\n\nИмяСобытия (EventName) - Строка;\n\nСобытиеРегистрируется (EventIsLogged) - Булево;\n_$InfoBase$_.IntegrationServiceActiveUpdate - Информационная база. Изменение активности сервиса интеграции;\n_$InfoBase$_.IntegrationServiceSettingsUpdate - Информационная база. Изменение настроек сервиса интеграции;\n_$InfoBase$_.MasterNodeUpdate - Информационная база. Изменение главного узла;\n_$InfoBase$_.ParametersUpdate - Информационная база. Изменение параметров информационной базы. Поле Данные заполняется структурой, в которой доступны следующие свойства:\n\nВремяОжиданияБлокировкиДанных\nМаксимальныйСрокДействияПаролейПользователей\nМинимальныйСрокДействияПаролейПользователей\nМинимальнаяДлинаПаролейПользователей\nОграничениеПовторенияПаролейПользователейСредиПоследних\nПроверкаСложностиПаролейПользователей\nСрокПредупрежденияОбИстеченииСрокаДействияПаролейПользователей\nВремяЗасыпанияПассивногоСеанса\nВремяЗавершенияСпящегоСеанса\nКоличествоЗаданийПересчетаИтогов\nМаксимальноеКоличествоНеуспешныхПопыток\nДлительностьБлокировки\nКодыДополненияИмениПользователя_$InfoBase$_.ParametersUpdateError - Информационная база. Ошибка изменения параметров информационной базы;\n Событие доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется аналогично событию _$InfoBase$_.ParametersUpdate (при возможности вывода этих данных);\n_$InfoBase$_.PredefinedDataUpdate - Информационная база. Обновление предопределенных данных;\n_$InfoBase$_.RegionalSettingsUpdate - Информационная база. Изменение региональных установок;\n_$InfoBase$_.RestoreError - Информационная база. Ошибка загрузки из файла;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.RestoreFinish - Информационная база. Окончание загрузки из файла;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.RestoreStart - Информационная база. Начало загрузки из файла;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.SecondAuthenticationFactorTemplateDelete - Информационная база. УдалениеШаблонаВторгоФактораАутентификации;\n записывается при удалении шаблона второго фактора аутентификации. Поле Данные заполняется структурой со следующим составом свойств:\nИмя (Name) - Строка. Имя шаблона с которым произведено действие._$InfoBase$_.SecondAuthenticationFactorTemplateNew - Информационная база. ДобавлениеШаблонаВторгоФактораАутентификации;\n записывается при создании шаблона второго фактора аутентификации. Поле Данные заполняется структурой со следующим составом свойств:\nИмя (Name) - Строка. Имя шаблона с которым произведено действие._$InfoBase$_.SecondAuthenticationFactorTemplateUpdate - Информационная база. ИзменениеШаблонаВторгоФактораАутентификации;\n записывается при изменении шаблона второго фактора аутентификации. Поле Данные заполняется структурой со следующим составом свойств:\nИмя (Name) - Строка. Имя шаблона с которым произведено действие._$InfoBase$_.SetPredefinedDataUpdate - Информационная база. Установить обновление предопределенных данных;\n_$InfoBase$_.UserPasswordPolicyDelete (_$InfoBase$_.UserPasswordPolicyDelete) - Информационная база. Удаление политики паролей пользователей. Записываются при удалении политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка;\n\nМаксимальныйСрокДействияПаролей (PasswordMaxEffectivePeriod) - Число;\n\nМинимальныйСрокДействияПаролей (PasswordMinEffectivePeriod) - Число;\n\nМинимальнаяДлинаПаролей (PasswordMinLength)- Число;\n\nОграничениеПовторенияПаролейСредиПоследних (PasswordReuseLimit) - Число;\n\nПроверкаСложностиПаролей (PasswordStrengthCheck) - Число;\n\nСрокПредупрежденияОбИстеченииСрокаДействияПаролей (PasswordExpirationNotificationPeriod) - Число;\n_$InfoBase$_.UserPasswordPolicyDeleteError (_$InfoBase$_.UserPasswordPolicyDeleteError) - Информационная база. Ошибка удаления политики паролей пользователей. Записывается при ошибке удаления политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора._$InfoBase$_.UserPasswordPolicyNew (_$InfoBase$_.UserPasswordPolicyNew) - Информационная база. Добавление политики паролей пользователей. Записывается при создании политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка;\n\nМаксимальныйСрокДействияПаролей (PasswordMaxEffectivePeriod) - Число;\n\nМинимальныйСрокДействияПаролей (PasswordMinEffectivePeriod) - Число;\n\nМинимальнаяДлинаПаролей (PasswordMinLength)- Число;\n\nОграничениеПовторенияПаролейСредиПоследних (PasswordReuseLimit) - Число;\n\nПроверкаСложностиПаролей (PasswordStrengthCheck) - Число;\n\nСрокПредупрежденияОбИстеченииСрокаДействияПаролей (PasswordExpirationNotificationPeriod) - Число;\n_$InfoBase$_.UserPasswordPolicyNewError (_$InfoBase$_.UserPasswordPolicyNewError) - Информационная база. Ошибка изменения политики паролей пользователей Записывается при редактировании списка политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора._$InfoBase$_.UserPasswordPolicyUpdate (_$InfoBase$_.UserPasswordPolicyUpdate) - Информационная база. Изменение политики паролей пользователей. Записывается при редактировании списка политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка;\n\nМаксимальныйСрокДействияПаролей (PasswordMaxEffectivePeriod) - Число;\n\nМинимальныйСрокДействияПаролей (PasswordMinEffectivePeriod) - Число;\n\nМинимальнаяДлинаПаролей (PasswordMinLength) - Число;\n\nОграничениеПовторенияПаролейСредиПоследних (PasswordReuseLimit) - Число;\n\nПроверкаСложностиПаролей (PasswordStrengthCheck) - Число;\n\nСрокПредупрежденияОбИстеченииСрокаДействияПаролей (PasswordExpirationNotificationPeriod) - Число;\n_$InfoBase$_.UserPasswordPolicyUpdateError (_$InfoBase$_.UserPasswordPolicyUpdateError) - Информационная база. Ошибка изменения политики паролей пользователей Записывается при редактировании списка политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора._$InfoBase$_.VerifyAndRepairImportant - Тестирование и исправление. Ошибка;\n_$InfoBase$_.VerifyAndRepairInfo - Тестирование и исправление. Сообщение;\n_$InfoBase$_.VerifyAndRepairMessage - Тестирование и исправление. Предупреждение;\n_$Job$_.Cancel - Фоновое задание. Отмена;\n_$Job$_.Error (_$Job$_.Error) - Фоновое задание. Ошибка выполнения;\n_$Job$_.Finish - Фоновое задание. Успешное завершение;\n_$Job$_.Start - Фоновое задание. Запуск;\n_$Job$_.Terminate - Фоновое задание. Принудительное завершение;\n_$OpenIDProvider$_.NegativeAssertion - Провайдер OpenID. Отклонено;\n записывается базой, выступающей в роли провайдера OpenID, при отправке отрицательного ответа на запрос аутентификации. Поле Комментарий события не заполняется. Поле Данные заполняется структурой со следующим составом свойств:\n\nURLДоверяющейСтороны (RelyingPartyURL) - URL доверяющей стороны OpenID, запросившей аутентификацию._$OpenIDProvider$_.PositiveAssertion - Провайдер OpenID. Подтверждено;\n записывается базой, выступающей в роли провайдера OpenID, при отправке положительного ответа на запрос аутентификации. Поле Комментарий события не заполняется. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка. Выбирается из Имя;\n\nURLДоверяющейСтороны (RelyingPartyURL) - URL доверяющей стороны OpenID, запросившей аутентификацию;\n_$PerformError$_ - Ошибка выполнения;\n_$Session$_. PasswordRecoveryAttempt (_Session$_. PasswordRecoveryAttempt) - Сеанс. Попытка восстановления пароля;\n_$Session$_. PasswordRecoveryAttemptError (_$Session$_. PasswordRecoveryAttemptError) - Сеанс. Ошибка попытки восстановления пароля;\n_$Session$_.Authentication - Сеанс. Аутентификация;\n выполняется только при удачной аутентификации. Для события Аутентификация записываются поля Пользователь и ИмяПользователя. Поле Комментарий события не заполняется.В случае аутентификации 1С:\nПредприятия или аутентификации операционной системы поле Данные заполняется структурой со следующим составом свойств:\nПользовательОС (OSUser) - Строка. Выбирается из ПользовательОС;\nИмя (Name) - Строка. Выбирается из Имя;\nТекущийПользовательОС (CurrentOSUser) - Строка. Источник данных - средства операционной системы.КодДополненияИмениПользователя (UserNameAdditionCode)- Строка. Код дополнения имения пользователя. При наличии дополнения имени пользователя при вводе имени пользователя в процессе аутентификации.В случае аутентификации при помощи OpenID поле Данные заполняется структурой со следующим составом свойств:\nТекущийПользовательОС (CurrentOSUser) - Строка. Источник данных - средства операционной системы;\nURLПровайдераOpenID (OpenIDProviderURL) - Строка. URL использованного провайдера OpenID;\nИдентификаторПользователяПровайдераOpenID (OpenIDProviderUserID) - Строка. Идентификатор пользователя на провайдере.В случае аутентификации при помощи токена доступа поле данные заполняется структурой со следующим составом свойств:\nЭмитентТокенаДоступа (AccessTokenIssuer) - Строка. Эмитент выпустивший токен;\nИдентификаторТокенаДоступа (AccessTokenID) - Строка Идентификатор токена._$Session$_.AuthenticationError - Сеанс. Ошибка аутентификации;\n выполняется только при ошибке аутентификации. Поле Комментарий события не заполняется. В случае аутентификации 1С:\nПредприятия или аутентификации операционной системы поле Данные заполняется структурой со следующим составом свойств:\nПользовательОС (OSUser) - Строка. Выбирается из ПользовательОС;\nИмя (Name) - Строка. Выбирается из Имя;\nТекущийПользовательОС (CurrentOSUser) - Строка. Источник данных - средства операционной системы.В случае аутентификации при помощи OpenID поле данные заполняется структурой со следующим составом свойств:\nТекущийПользовательОС (CurrentOSUser) - Строка. Источник данных - средства операционной системы;\nURLПровайдераOpenID (OpenIDProviderURL) - Строка. URL использованного провайдера OpenID.В случае аутентификации при помощи токена доступа поле данные заполняется структурой со следующим составом свойств:\nЭмитентТокенаДоступа (AccessTokenIssuer) - Строка. Эмитент выпустивший токен;\nИдентификаторТокенаДоступа (AccessTokenID) - Строка. Идентификатор токена._$Session$_.AuthenticationFirstFactor - Сеанс. Аутентификация первый фактор;\n Записывается только если у пользователя включена двухфакторная аутентифкация. Для события Аутентификация первый фактор поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка. Выбирается из Имя;\n\nТекущийПользовательОС (CurrentOSUser) - Строка. Источник данных - средства операционной системы._$Session$_.ConfigExtensionApplyError - Сеанс. Ошибка применения расширения конфигурации;\n записывается, если в процессе применений расширения произошла ошибка. Совпадает с текстом выводимого сообщения при невозможности подключить расширение. Поле Данные заполняется структурой со следующим составом свойств:\n  Имя (Name) - Строка. Имя расширения _$Session$_.Finish - Сеанс. Завершение;\n_$Session$_.PasswordChangeError (_$Session$_.PasswordChangeError) - Сеанс. Ошибка смены пароля;\n Записывается при отказе в смене пароля пользователем самому себе (через формы платформы, предоставляющие такую возможность:\n истечение пароля, восстановление пароля, смена пароля пользователя в сеансе через кнопку смены пароля в диалоге с информацией о пользователе). Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка;\n_$Session$_.Start - Сеанс. Начало;\n_$Transaction$_.Begin - Транзакция. Начало;\n_$Transaction$_.Commit - Транзакция. Фиксация;\n_$Transaction$_.Rollback - Транзакция. Отмена;\n_$User$_.AuthenticationLock - Пользователи. Блокировка аутентификации. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) – Строка. Имя пользователя, аутентификация которого блокируется;\n_$User$_.AuthenticationUnlock - Пользователи. Разблокировка аутентификации. Записывается при изменении блокировки аутентификации пользователя (в Конфигураторе или методами встроенного языка). Поле Данные заполняется структорой со следующим составом свойств:\n\nИмя (Name) – Строка. Имя пользователя, для которого выполняется разблокировка аутентификации;\n_$User$_.AuthenticationUnlockError - Пользователи. Ошибка разблокировки аутентификации;\n записываются при отказе в ручном изменении блокировки аутентификации пользователя (в Конфигураторе или методами встроенного языка). Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) – Строка. Имя пользователя, для которого выполняется разблокировка аутентификации;\n_$User$_.Delete - Пользователи. Удаление;\n записываются как при редактировании списка пользователей в Конфигураторе, так и при удалении пользователей методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка. Выбирается из Имя;\n_$User$_.DeleteError - Пользователи. Ошибка удаления;\n записываются как при редактировании списка пользователей в Конфигураторе, так и при удалении пользователей методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется аналогично событию _$User$_.Delete (при возможности вывода этих данных);\n_$User$_.New - Пользователи. Добавление;\n записываются как при создании пользователей в Конфигураторе, так и методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nАутентификацияОС (OSAuthentication) - Булево. Выбирается из АутентификацияОС;\n\nАутентификацияСтандартная (StandardAuthentication) - Булево. Выбирается из АутентификацияСтандартная;\n\nАутентификацияТокеномДоступа (AccessTokenAuthentication) -  Булево.\nАутентификацияOpenID (OpenIDAuthentication) -  Булево.\nАутентификацияOpenIDConnect (OpenIDConnectAuthentication) -  Булево.\nДатаУстановкиПароля (PasswordSettingDate) -  Дата.\nЗащитаОтОпасныхДействий (UnsafeOperationProtection) -  Булево.\nЗапрещеноИзменятьПароль (CannotChangePassword) - Булево. Выбирается из ЗапрещеноИзменятьПароль;\n\nИмя (Name) - Строка. Выбирается из Имя;\n\nИмяПолитикиПаролей (PasswordPolicyName) - Строка;\n\nКлючиСопоставленияПользователя (UserMatchingKeys) - Массив ключей сопоставления пользователя;\n\nОсновнойИнтерфейс (DefaultInterface) - ОсновнойИнтерфейс. Выбирается из имени интерфейса. Выводится, только если основной режим ОбычноеПриложение.\nПарольИзменен (PasswordChanged) - Булево. Указывает, изменен ли пароль.\nПарольУстановлен (PasswordIsSet) - Булево. Выбирается из ПарольУстановлен;\n\nПоказыватьВСпискеВыбора (ShowInList) - Булево. Выбирается из ПоказыватьВСпискеВыбора;\n\nПолноеИмя (FullName) - Строка. Выбирается из ПолноеИмя\nПользовательОС (OSUser) - Строка. Выбирается из ПользовательОС;\n\nРежимЗапуска (RunMode) - РежимЗапускаКлиентскогоПриложения. Выбирается из РежимЗапуска;\n\nРоли (Roles) - Массив полных имен объектов метаданных ОбъектМетаданных:\n Роль;\n\nЯзык (Language) - Язык. _$User$_.NewError - Пользователи. Ошибка добавления;\n записываются как при создании пользователей в Конфигураторе, так и методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется аналогично событию _$User$_.New (при возможности вывода этих данных);\n_$User$_.Update - Пользователи. Изменение;\n записываются как при редактировании списка пользователей в Конфигураторе, так и при изменении пользователей методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nАутентификацияОС (OSAuthentication) - Булево. Выбирается из АутентификацияОС;\n\nАутентификацияСтандартная (StandardAuthentication) - Булево. Выбирается из АутентификацияСтандартная;\n\nАутентификацияТокеномДоступа (AccessTokenAuthentication) -  Булево;\n\nАутентификацияOpenID (OpenIDAuthentication) -  Булево;\n\nАутентификацияOpenIDConnect (OpenIDConnectAuthentication) -  Булево;\n\nЗащитаОтОпасныхДействий (UnsafeOperationProtection) -  Булево;\n\nЗапрещеноИзменятьПароль (CannotChangePassword) - Булево. Выбирается из ЗапрещеноИзменятьПароль;\n\nИмя (Name) - Строка. Выбирается из Имя;\n\nКлючиСопоставленияПользователя (UserMatchingKeys) - Массив ключей сопоставления пользователя;\n\nОсновнойИнтерфейс (DefaultInterface) - ОсновнойИнтерфейс. Выбирается из имени интерфейса. Выводится, только если основной режим ОбычноеПриложение.\nПарольИзменен (PasswordChanged) - Булево. Указывает, изменен ли пароль.\nПарольУстановлен (PasswordIsSet) - Булево. Выбирается из ПарольУстановлен;\n\nПоказыватьВСпискеВыбора (ShowInList) - Булево. Выбирается из ПоказыватьВСпискеВыбора;\n\nПолноеИмя (FullName) - Строка. Выбирается из ПолноеИмя\nПользовательОС (OSUser) - Строка. Выбирается из ПользовательОС;\n\nРежимЗапуска (RunMode) - РежимЗапускаКлиентскогоПриложения. Выбирается из РежимЗапуска;\n\nРоли (Roles) - Массив полных имен объектов метаданных ОбъектМетаданных:\n Роль;\n\nЯзык (Language) - Язык;\n _$User$_.UpdateError - Пользователи. Ошибка изменения;\n записываются как при редактировании списка пользователей в Конфигураторе, так и при изменении пользователей методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется аналогично событию _$User$_.Update (при возможности вывода этих данных).", "type": "Строка" }] }], "return": "Строка" }, { "name": "СкопироватьЖурналРегистрации", "name_en": "CopyEventLog", "description": "Копирует часть журнала регистрации из одного файла в другой в соответствии с отбором. Если файл уже существует, то он будет заменен. Если имя файла не указано, то используется журнал регистрации текущей информационной базы.\nДля выполнения операции копирования в текущий журнал необходимо иметь право \"Администрирование данных\". Для копирования из текущего журнала необходимо иметь право \"Журнал регистрации\". Отсутствие права приводит к возникновению исключения.", "signature": [{ "description": "", "params": [{ "name": "ИмяВходногоФайла", "description": "Строка, содержащая имя входного файла. Если параметр не указан, то используется файл журнала регистрации текущей информационной базы.", "type": "Строка", "required": false }, { "name": "ИмяВыходногоФайла", "description": "Строка, содержащая имя выходного файла.", "type": "Строка" }, { "name": "Отбор", "description": "Структура отбора журнала регистрации:\nДатаНачала (StartDate) - Дата;\n значение по умолчанию Неопределено;\nДатаОкончания (EndDate) - Дата;\n значение по умолчанию Неопределено;\nУровень (Level) - перечисление или массив перечислений;\n значение по умолчанию Неопределено;\nИмяПриложения (ApplicationName) - Строка или массив строк;\n значение по умолчанию Неопределено;\nПользователь (User) - ПользовательИнформационнойБазы или массив таких объектов, или Строка. Объект ПользовательИнформационнойБазы и массив таких объектов можно получить из объекта МенеджерПользователейИнформационнойБазы. Также можно задавать пользователя по имени (строкой). Причем пользователей, которые были удалены из информационной базы, можно задавать только таким способом. Пустая строка означает \"пользователя по умолчанию\", который используется, когда в информационной базе нет ни одного пользователя (от имени такого пользователя работают также фоновые задания). Если в отборе задается массив пользователей, то можно перемешивать в нем значения обоих типов - строка и ПользовательИнформационнойБазы. Значение по умолчанию Неопределено;\nКомпьютер (Computer) - Строка или массив строк;\n значение по умолчанию Неопределено;\nСобытие (Event) - Строка или массив строк;\n значение по умолчанию Неопределено. Допустимые системные имена событий:\n _$Access$_.Access - Доступ. Доступ;\n Записывается при следующих обстоятельствах:\nпри регистрации фактов успешного доступа пользователей информационной базы к тем или иным данным,при попытке чтения/изменения параметров информационной базы в конфигураторе и из встроенного языка.при попытке чтения/изменения информации о блокировках аутентификации пользователя.Поле журнала регистрации Данные (Структура) в этом случае имеет следующий состав:\nДанные (Data) - скомпонованный результат выборки, поля регистрации данных, к которым обращались. Таблица значений, в которой содержатся данные из результата исполнения запроса. Все вложенные таблицы развернуты. Одинаковые значения пишутся один раз._$Access$_.AccessDenied - Доступ. Отказ в доступе;\n Записывается в следующих случаях:\nпри регистрации фактов отказа в доступе к тем или иным данным пользователям информационной базы,при попытке чтения/изменения параметров информационной базы в конфигураторе и из встроенного языка,при попытке чтения/изменения информации о блокировках аутентификации пользователя.Поле журнала регистрации Данные (Структура) имеет следующий состав:\nДля ошибки доступа к объекту (не ограничение доступа к данным):\n Право (Right) - имя нарушенного права;\nДля ошибки ограничения доступа к данным:\n Действие (Action) - Действие, которое выполнялось с данными, для объектных таблиц:\n Чтение (Read), Добавление (Insert), Изменение (Update), Удаление (Delete);\n для не объектных таблиц, все что не Чтение, то Изменение;\nДанные (Data) - скомпонованный результат выборки, поля регистрации данных, к которым обращались.Таблица значений, в которой содержатся данные из результата исполнения запроса. Все вложенные таблицы развернуты. Одинаковые значения пишутся один раз._$Data$_.DataHistorySettingsUpdate (_$Data$_.DataHistorySettingsUpdate ) - Данные. Изменение настроек использования истории данных;\n_$Data$_.Delete - Данные. Удаление;\n_$Data$_.DeletePredefinedData - Данные. Удаление предопределенных данных;\n_$Data$_.DeleteVersions - Данные. Удаление версий;\n_$Data$_.New - Данные. Добавление;\n_$Data$_.NewPredefinedData - Данные. Добавление предопределенных данных;\n_$Data$_.NewVersion - Данные. Добавление версии;\n _$Data$_.Post - Данные. Проведение;\n_$Data$_.PredefinedDataInitialization - Данные. Инициализация предопределенных данных;\n_$Data$_.PredefinedDataInitializationDataNotFound - Данные. Инициализация предопределенных данных. Данные не найдены;\n_$Data$_.SetPredefinedDataInitialization - Данные. Установка инициализации предопределенных данных;\n_$Data$_.SetStandardODataInterfaceContent - Данные. Изменение состава стандартного интерфейса OData;\n_$Data$_.TotalsMaxPeriodUpdate - Данные. Изменение максимального периода рассчитанных итогов;\n_$Data$_.TotalsMinPeriodUpdate - Данные. Изменение минимального периода рассчитанных итогов;\n_$Data$_.Unpost - Данные. Отмена проведения;\n_$Data$_.Update - Данные. Изменение;\n_$Data$_.UpdatePredefinedData - Данные. Изменение предопределенных данных;\n_$Data$_.VersionCommentUpdate - Данные. Изменение комментария версии;\n_$Debug$_.DebugTargetAttach - Отладка. Подключение предмета отладки (При использовании настройки пользователей сервера отладки). Поле Данные заполняется структурой со следующим составом свойств:\nПользовательСервераОтладки (DebugServerUser):\n Имя пользователя сервера отладки, под которым разработчик подключился к удаленной базе, как оно записано в файле настроек в поле name,ТипПредметаОтладки (DebugTargetType):\n Тип предмета отладки. Строка в виде терма. Зависит от выбранного варианта встроенного языка. Доступные значения:\nТолстыйКлиент(ThickClient),Сервер(Server),COMСоединение(COMConnection),WebСервис(WebService), ФоновоеЗадание(BackgroundJob),ФоновоеЗаданиеФайловогоВарианта(FileVariantBackgroundJob),ТонкийКлиент(ThinClient), СервернаяСторонаФайловогоВарианта(FileVariantServerSide),ВебКлиент(WebClient),HTTPСервис(HTTPService), ИнтерфейсOData(ODataInterface),МобильноеПриложениеКлиент(MobileAppClient),МобильноеПриложениеСервер(MobileAppServer), ФоновоеЗаданиеМобильногоПриложения(MobileAppBackgroundJob),МобильныйКлиент(MobileClient), МобильныйАвтономныйСервер(MobileStandaloneServer)_$Debug$_.DebugTargetDetach - Отладка. Отключение предмета отладки (При использовании настройки пользователей сервера отладки). Поле Данные заполняется структурой со следующим составом свойств:\nПользовательСервераОтладки (DebugServerUser):\n Имя пользователя сервера отладки, под которым разработчик подключился к удалённой базе, как оно записано в файле настроек в поле name;\nТипПредметаОтладки (DebugTargetType):\n Тип предмета отладки. Строка в виде терма. Зависит от выбранного варианта встроенного языка. Доступные значения:\nТолстыйКлиент(ThickClient),Сервер(Server),COMСоединение(COMConnection),WebСервис(WebService), ФоновоеЗадание(BackgroundJob),ФоновоеЗаданиеФайловогоВарианта(FileVariantBackgroundJob),ТонкийКлиент(ThinClient), СервернаяСторонаФайловогоВарианта(FileVariantServerSide),ВебКлиент(WebClient),HTTPСервис(HTTPService), ИнтерфейсOData(ODataInterface),МобильноеПриложениеКлиент(MobileAppClient),МобильноеПриложениеСервер(MobileAppServer), ФоновоеЗаданиеМобильногоПриложения(MobileAppBackgroundJob),МобильныйКлиент(MobileClient), МобильныйАвтономныйСервер(MobileStandaloneServer)_$Debug$_.ExpressionEvaluation - Отладка. Вычисление выражения (При использовании настройки пользователей сервера отладки). Поле Данные заполняется структурой со следующим составом свойств:\nПользовательСервераОтладки (DebugServerUser):\n Имя пользователя сервера отладки, под которым разработчик подключился к удалённой базе, как оно записано в файле настроек в поле name;\nТипПредметаОтладки (DebugTargetType):\n Тип предмета отладки. Строка в виде терма. Зависит от выбранного варианта встроенного языка.  Доступные значения:\nТолстыйКлиент(ThickClient),Сервер(Server),COMСоединение(COMConnection),WebСервис(WebService), ФоновоеЗадание(BackgroundJob),ФоновоеЗаданиеФайловогоВарианта(FileVariantBackgroundJob),ТонкийКлиент(ThinClient), СервернаяСторонаФайловогоВарианта(FileVariantServerSide),ВебКлиент(WebClient),HTTPСервис(HTTPService), ИнтерфейсOData(ODataInterface),МобильноеПриложениеКлиент(MobileAppClient),МобильноеПриложениеСервер(MobileAppServer), ФоновоеЗаданиеМобильногоПриложения(MobileAppBackgroundJob),МобильныйКлиент(MobileClient), МобильныйАвтономныйСервер(MobileStandaloneServer)Выражение (Expression):\n Выражение, которое вычислял разработчик._$InfoBase$_.AdditionalAuthenticationSettingsUpdate - Информационная база. Изменение дополнительных настроек аутентификации;\nПоле Данные (Структура) заполняется структурой со следующим составом свойств(записываются только измененные параметры):\nСпособВосстановленияПароля (PasswordRecoveryMethod):\n Строка.  Доступные значения:\nПереходПоНавигационнойСсылке (GoToURL), ОтправкаКодаПодтвержденияЧерезСтандартныйСервис (SendVerificationCodeThroughStandardService), ОтправкаКодаПодтвержденияПоЗаданнымПараметрам (SendVerificationCodeBySetParameters),Нет (None)НавигационнаяСсылкаВосстановленияПароля (PasswordRecoveryURL) - Строка;\n НавигационнаяСсылкаПомощи (HelpURL) - Строка;\nОтображатьГиперссылкуПомощи (ShowHelpHyperlink) - Булево;\n ДлинаКодаПодтверждения (VerificationCodeLength) - Число;\n МаксимальноеКоличествоНеуспешныхПопытокПроверкиКодаПодтверждения (MaxUnsuccessfulVerificationCodeValidationAttemptsCount) - Число;\n ДлительностьБлокировкиЗапросаОбновленияКодаПодтверждения (VerificationCodeRefreshRequestLockDuration) - Число;\nАдресСервераSMTP (SMTPServerAddress) - Строка;\n ПользовательSMTP (SMTPUser) - Строка;\n ПарольSMTPИзменен (SMTPPasswordChanged) - Булево;\nПортSMTP (SMTPPort) - Число;\nИмяОтправителя (SenderName)- Строка;\n Заголовок (Header) - Строка;\nТекстСообщенияHTML (HTMLMailText) - Строка;\n ПарольSMTP  (SMTPPassword) - Строка;\n ИспользоватьSSL  (UseSSL) - Булево;\n_$InfoBase$_.AdditionalAuthenticationSettingsUpdateError - Информационная база. Ошибка изменения дополнительных настроек аутентификации;\n_$InfoBase$_.ConfigExtensionUpdate - Информационная база. Изменение расширения конфигурации;\n Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка. Имя расширения.\nВерсия (Version) - Строка. Версия расширения._$InfoBase$_.ConfigUpdate - Информационная база. Изменение конфигурации;\n_$InfoBase$_.DBConfigBackgroundUpdateCancel - Информационная база. Отмена фонового обновления;\n_$InfoBase$_.DBConfigBackgroundUpdateFinish - Информационная база. Завершение фонового обновления;\n_$InfoBase$_.DBConfigBackgroundUpdateResume - Информационная база. Продолжение (после приостановки) процесса фонового обновления;\n_$InfoBase$_.DBConfigBackgroundUpdateStart - Информационная база. Запуск фонового обновления;\n_$InfoBase$_.DBConfigBackgroundUpdateSuspend - Информационная база. Приостановка (пауза) процесса фонового обновления;\n_$InfoBase$_.DBConfigExtensionUpdate - Информационная база. Изменение расширения конфигурации;\n Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка. Имя расширения.\nВерсия (Version) - Строка. Версия расширения._$InfoBase$_.DBConfigExtensionUpdateError  - Информационная база. Ошибка изменения расширения конфигурации;\n Поле Данные заполняется аналогично событию _$InfoBase$_.DBConfigExtensionUpdate (при возможности вывода этих данных);\n_$InfoBase$_.DBConfigUpdate - Информационная база. Изменение конфигурации базы данных;\n_$InfoBase$_.DBConfigUpdateStart - Информационная база. Запуск обновления конфигурации базы данных;\n_$InfoBase$_.DumpError - Информационная база. Ошибка выгрузки в файл;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.DumpFinish - Информационная база. Окончание выгрузки в файл;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.DumpStart - Информационная база. Начало выгрузки в файл;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.EraseData - Информационная база. Удаление данных информационной баз;\n_$InfoBase$_.EventLogReduce - Информационная база. Сокращение журнала регистрации;\n записываются при сокращении журнала регистрации из конфигуратора. Событие доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nДата (Date) - Дата;\n_$InfoBase$_.EventLogReduceError - Информационная база. Ошибка сокращения журнала регистрации;\n записываются при ошибках сокращения журнала регистрации из конфигуратора. Событие доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется аналогично событию _$InfoBase$_.EventLogReduce (при возможности вывода этих данных);\n_$InfoBase$_.EventLogSettingsUpdate - Информационная база. Изменение параметров журнала регистрации;\n_$InfoBase$_.EventLogSettingsUpdateError - Информационная база. Изменение настроек журнала регистрации;\n Событие доступно при выгрузке и просмотре только для администратора. Поле Данные (Структура) заполняется структурой со следующим составом свойств:\n\nПри изменении уровня событий и/или периода разделения журнала регистрации(записываются только измененные параметры):\n\nУровни (Levels):\n Строка;\n\nПериодРазделения (SplitPeriod):\n Строка;\nПри изменении формата журнала регистрации:\nФорматЖурналаРегистрации (EventLogFormat):\n Строка;\n\nПериодРазделения (SplitPeriod):\n Строка;\nПри настройке использования событий журнала регистрации (с помощью метода УстановитьИспользованиеСобытияЖурналаРегистрации):\n\nИмяСобытия (EventName) - Строка;\n\nСобытиеРегистрируется (EventIsLogged) - Булево;\n_$InfoBase$_.IntegrationServiceActiveUpdate - Информационная база. Изменение активности сервиса интеграции;\n_$InfoBase$_.IntegrationServiceSettingsUpdate - Информационная база. Изменение настроек сервиса интеграции;\n_$InfoBase$_.MasterNodeUpdate - Информационная база. Изменение главного узла;\n_$InfoBase$_.ParametersUpdate - Информационная база. Изменение параметров информационной базы. Поле Данные заполняется структурой, в которой доступны следующие свойства:\n\nВремяОжиданияБлокировкиДанных\nМаксимальныйСрокДействияПаролейПользователей\nМинимальныйСрокДействияПаролейПользователей\nМинимальнаяДлинаПаролейПользователей\nОграничениеПовторенияПаролейПользователейСредиПоследних\nПроверкаСложностиПаролейПользователей\nСрокПредупрежденияОбИстеченииСрокаДействияПаролейПользователей\nВремяЗасыпанияПассивногоСеанса\nВремяЗавершенияСпящегоСеанса\nКоличествоЗаданийПересчетаИтогов\nМаксимальноеКоличествоНеуспешныхПопыток\nДлительностьБлокировки\nКодыДополненияИмениПользователя_$InfoBase$_.ParametersUpdateError - Информационная база. Ошибка изменения параметров информационной базы;\n Событие доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется аналогично событию _$InfoBase$_.ParametersUpdate (при возможности вывода этих данных);\n_$InfoBase$_.PredefinedDataUpdate - Информационная база. Обновление предопределенных данных;\n_$InfoBase$_.RegionalSettingsUpdate - Информационная база. Изменение региональных установок;\n_$InfoBase$_.RestoreError - Информационная база. Ошибка загрузки из файла;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.RestoreFinish - Информационная база. Окончание загрузки из файла;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.RestoreStart - Информационная база. Начало загрузки из файла;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.SecondAuthenticationFactorTemplateDelete - Информационная база. УдалениеШаблонаВторгоФактораАутентификации;\n записывается при удалении шаблона второго фактора аутентификации. Поле Данные заполняется структурой со следующим составом свойств:\nИмя (Name) - Строка. Имя шаблона с которым произведено действие._$InfoBase$_.SecondAuthenticationFactorTemplateNew - Информационная база. ДобавлениеШаблонаВторгоФактораАутентификации;\n записывается при создании шаблона второго фактора аутентификации. Поле Данные заполняется структурой со следующим составом свойств:\nИмя (Name) - Строка. Имя шаблона с которым произведено действие._$InfoBase$_.SecondAuthenticationFactorTemplateUpdate - Информационная база. ИзменениеШаблонаВторгоФактораАутентификации;\n записывается при изменении шаблона второго фактора аутентификации. Поле Данные заполняется структурой со следующим составом свойств:\nИмя (Name) - Строка. Имя шаблона с которым произведено действие._$InfoBase$_.SetPredefinedDataUpdate - Информационная база. Установить обновление предопределенных данных;\n_$InfoBase$_.UserPasswordPolicyDelete (_$InfoBase$_.UserPasswordPolicyDelete) - Информационная база. Удаление политики паролей пользователей. Записываются при удалении политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка;\n\nМаксимальныйСрокДействияПаролей (PasswordMaxEffectivePeriod) - Число;\n\nМинимальныйСрокДействияПаролей (PasswordMinEffectivePeriod) - Число;\n\nМинимальнаяДлинаПаролей (PasswordMinLength)- Число;\n\nОграничениеПовторенияПаролейСредиПоследних (PasswordReuseLimit) - Число;\n\nПроверкаСложностиПаролей (PasswordStrengthCheck) - Число;\n\nСрокПредупрежденияОбИстеченииСрокаДействияПаролей (PasswordExpirationNotificationPeriod) - Число;\n_$InfoBase$_.UserPasswordPolicyDeleteError (_$InfoBase$_.UserPasswordPolicyDeleteError) - Информационная база. Ошибка удаления политики паролей пользователей. Записывается при ошибке удаления политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора._$InfoBase$_.UserPasswordPolicyNew (_$InfoBase$_.UserPasswordPolicyNew) - Информационная база. Добавление политики паролей пользователей. Записывается при создании политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка;\n\nМаксимальныйСрокДействияПаролей (PasswordMaxEffectivePeriod) - Число;\n\nМинимальныйСрокДействияПаролей (PasswordMinEffectivePeriod) - Число;\n\nМинимальнаяДлинаПаролей (PasswordMinLength)- Число;\n\nОграничениеПовторенияПаролейСредиПоследних (PasswordReuseLimit) - Число;\n\nПроверкаСложностиПаролей (PasswordStrengthCheck) - Число;\n\nСрокПредупрежденияОбИстеченииСрокаДействияПаролей (PasswordExpirationNotificationPeriod) - Число;\n_$InfoBase$_.UserPasswordPolicyNewError (_$InfoBase$_.UserPasswordPolicyNewError) - Информационная база. Ошибка изменения политики паролей пользователей Записывается при редактировании списка политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора._$InfoBase$_.UserPasswordPolicyUpdate (_$InfoBase$_.UserPasswordPolicyUpdate) - Информационная база. Изменение политики паролей пользователей. Записывается при редактировании списка политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка;\n\nМаксимальныйСрокДействияПаролей (PasswordMaxEffectivePeriod) - Число;\n\nМинимальныйСрокДействияПаролей (PasswordMinEffectivePeriod) - Число;\n\nМинимальнаяДлинаПаролей (PasswordMinLength) - Число;\n\nОграничениеПовторенияПаролейСредиПоследних (PasswordReuseLimit) - Число;\n\nПроверкаСложностиПаролей (PasswordStrengthCheck) - Число;\n\nСрокПредупрежденияОбИстеченииСрокаДействияПаролей (PasswordExpirationNotificationPeriod) - Число;\n_$InfoBase$_.UserPasswordPolicyUpdateError (_$InfoBase$_.UserPasswordPolicyUpdateError) - Информационная база. Ошибка изменения политики паролей пользователей Записывается при редактировании списка политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора._$InfoBase$_.VerifyAndRepairImportant - Тестирование и исправление. Ошибка;\n_$InfoBase$_.VerifyAndRepairInfo - Тестирование и исправление. Сообщение;\n_$InfoBase$_.VerifyAndRepairMessage - Тестирование и исправление. Предупреждение;\n_$Job$_.Cancel - Фоновое задание. Отмена;\n_$Job$_.Error (_$Job$_.Error) - Фоновое задание. Ошибка выполнения;\n_$Job$_.Finish - Фоновое задание. Успешное завершение;\n_$Job$_.Start - Фоновое задание. Запуск;\n_$Job$_.Terminate - Фоновое задание. Принудительное завершение;\n_$OpenIDProvider$_.NegativeAssertion - Провайдер OpenID. Отклонено;\n записывается базой, выступающей в роли провайдера OpenID, при отправке отрицательного ответа на запрос аутентификации. Поле Комментарий события не заполняется. Поле Данные заполняется структурой со следующим составом свойств:\n\nURLДоверяющейСтороны (RelyingPartyURL) - URL доверяющей стороны OpenID, запросившей аутентификацию._$OpenIDProvider$_.PositiveAssertion - Провайдер OpenID. Подтверждено;\n записывается базой, выступающей в роли провайдера OpenID, при отправке положительного ответа на запрос аутентификации. Поле Комментарий события не заполняется. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка. Выбирается из Имя;\n\nURLДоверяющейСтороны (RelyingPartyURL) - URL доверяющей стороны OpenID, запросившей аутентификацию;\n_$PerformError$_ - Ошибка выполнения;\n_$Session$_. PasswordRecoveryAttempt (_Session$_. PasswordRecoveryAttempt) - Сеанс. Попытка восстановления пароля;\n_$Session$_. PasswordRecoveryAttemptError (_$Session$_. PasswordRecoveryAttemptError) - Сеанс. Ошибка попытки восстановления пароля;\n_$Session$_.Authentication - Сеанс. Аутентификация;\n выполняется только при удачной аутентификации. Для события Аутентификация записываются поля Пользователь и ИмяПользователя. Поле Комментарий события не заполняется.В случае аутентификации 1С:\nПредприятия или аутентификации операционной системы поле Данные заполняется структурой со следующим составом свойств:\nПользовательОС (OSUser) - Строка. Выбирается из ПользовательОС;\nИмя (Name) - Строка. Выбирается из Имя;\nТекущийПользовательОС (CurrentOSUser) - Строка. Источник данных - средства операционной системы.КодДополненияИмениПользователя (UserNameAdditionCode)- Строка. Код дополнения имения пользователя. При наличии дополнения имени пользователя при вводе имени пользователя в процессе аутентификации.В случае аутентификации при помощи OpenID поле Данные заполняется структурой со следующим составом свойств:\nТекущийПользовательОС (CurrentOSUser) - Строка. Источник данных - средства операционной системы;\nURLПровайдераOpenID (OpenIDProviderURL) - Строка. URL использованного провайдера OpenID;\nИдентификаторПользователяПровайдераOpenID (OpenIDProviderUserID) - Строка. Идентификатор пользователя на провайдере.В случае аутентификации при помощи токена доступа поле данные заполняется структурой со следующим составом свойств:\nЭмитентТокенаДоступа (AccessTokenIssuer) - Строка. Эмитент выпустивший токен;\nИдентификаторТокенаДоступа (AccessTokenID) - Строка Идентификатор токена._$Session$_.AuthenticationError - Сеанс. Ошибка аутентификации;\n выполняется только при ошибке аутентификации. Поле Комментарий события не заполняется. В случае аутентификации 1С:\nПредприятия или аутентификации операционной системы поле Данные заполняется структурой со следующим составом свойств:\nПользовательОС (OSUser) - Строка. Выбирается из ПользовательОС;\nИмя (Name) - Строка. Выбирается из Имя;\nТекущийПользовательОС (CurrentOSUser) - Строка. Источник данных - средства операционной системы.В случае аутентификации при помощи OpenID поле данные заполняется структурой со следующим составом свойств:\nТекущийПользовательОС (CurrentOSUser) - Строка. Источник данных - средства операционной системы;\nURLПровайдераOpenID (OpenIDProviderURL) - Строка. URL использованного провайдера OpenID.В случае аутентификации при помощи токена доступа поле данные заполняется структурой со следующим составом свойств:\nЭмитентТокенаДоступа (AccessTokenIssuer) - Строка. Эмитент выпустивший токен;\nИдентификаторТокенаДоступа (AccessTokenID) - Строка. Идентификатор токена._$Session$_.AuthenticationFirstFactor - Сеанс. Аутентификация первый фактор;\n Записывается только если у пользователя включена двухфакторная аутентифкация. Для события Аутентификация первый фактор поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка. Выбирается из Имя;\n\nТекущийПользовательОС (CurrentOSUser) - Строка. Источник данных - средства операционной системы._$Session$_.ConfigExtensionApplyError - Сеанс. Ошибка применения расширения конфигурации;\n записывается, если в процессе применений расширения произошла ошибка. Совпадает с текстом выводимого сообщения при невозможности подключить расширение. Поле Данные заполняется структурой со следующим составом свойств:\n  Имя (Name) - Строка. Имя расширения _$Session$_.Finish - Сеанс. Завершение;\n_$Session$_.PasswordChangeError (_$Session$_.PasswordChangeError) - Сеанс. Ошибка смены пароля;\n Записывается при отказе в смене пароля пользователем самому себе (через формы платформы, предоставляющие такую возможность:\n истечение пароля, восстановление пароля, смена пароля пользователя в сеансе через кнопку смены пароля в диалоге с информацией о пользователе). Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка;\n_$Session$_.Start - Сеанс. Начало;\n_$Transaction$_.Begin - Транзакция. Начало;\n_$Transaction$_.Commit - Транзакция. Фиксация;\n_$Transaction$_.Rollback - Транзакция. Отмена;\n_$User$_.AuthenticationLock - Пользователи. Блокировка аутентификации. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) – Строка. Имя пользователя, аутентификация которого блокируется;\n_$User$_.AuthenticationUnlock - Пользователи. Разблокировка аутентификации. Записывается при изменении блокировки аутентификации пользователя (в Конфигураторе или методами встроенного языка). Поле Данные заполняется структорой со следующим составом свойств:\n\nИмя (Name) – Строка. Имя пользователя, для которого выполняется разблокировка аутентификации;\n_$User$_.AuthenticationUnlockError - Пользователи. Ошибка разблокировки аутентификации;\n записываются при отказе в ручном изменении блокировки аутентификации пользователя (в Конфигураторе или методами встроенного языка). Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) – Строка. Имя пользователя, для которого выполняется разблокировка аутентификации;\n_$User$_.Delete - Пользователи. Удаление;\n записываются как при редактировании списка пользователей в Конфигураторе, так и при удалении пользователей методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка. Выбирается из Имя;\n_$User$_.DeleteError - Пользователи. Ошибка удаления;\n записываются как при редактировании списка пользователей в Конфигураторе, так и при удалении пользователей методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется аналогично событию _$User$_.Delete (при возможности вывода этих данных);\n_$User$_.New - Пользователи. Добавление;\n записываются как при создании пользователей в Конфигураторе, так и методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nАутентификацияОС (OSAuthentication) - Булево. Выбирается из АутентификацияОС;\n\nАутентификацияСтандартная (StandardAuthentication) - Булево. Выбирается из АутентификацияСтандартная;\n\nАутентификацияТокеномДоступа (AccessTokenAuthentication) -  Булево.\nАутентификацияOpenID (OpenIDAuthentication) -  Булево.\nАутентификацияOpenIDConnect (OpenIDConnectAuthentication) -  Булево.\nДатаУстановкиПароля (PasswordSettingDate) -  Дата.\nЗащитаОтОпасныхДействий (UnsafeOperationProtection) -  Булево.\nЗапрещеноИзменятьПароль (CannotChangePassword) - Булево. Выбирается из ЗапрещеноИзменятьПароль;\n\nИмя (Name) - Строка. Выбирается из Имя;\n\nИмяПолитикиПаролей (PasswordPolicyName) - Строка;\n\nКлючиСопоставленияПользователя (UserMatchingKeys) - Массив ключей сопоставления пользователя;\n\nОсновнойИнтерфейс (DefaultInterface) - ОсновнойИнтерфейс. Выбирается из имени интерфейса. Выводится, только если основной режим ОбычноеПриложение.\nПарольИзменен (PasswordChanged) - Булево. Указывает, изменен ли пароль.\nПарольУстановлен (PasswordIsSet) - Булево. Выбирается из ПарольУстановлен;\n\nПоказыватьВСпискеВыбора (ShowInList) - Булево. Выбирается из ПоказыватьВСпискеВыбора;\n\nПолноеИмя (FullName) - Строка. Выбирается из ПолноеИмя\nПользовательОС (OSUser) - Строка. Выбирается из ПользовательОС;\n\nРежимЗапуска (RunMode) - РежимЗапускаКлиентскогоПриложения. Выбирается из РежимЗапуска;\n\nРоли (Roles) - Массив полных имен объектов метаданных ОбъектМетаданных:\n Роль;\n\nЯзык (Language) - Язык. _$User$_.NewError - Пользователи. Ошибка добавления;\n записываются как при создании пользователей в Конфигураторе, так и методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется аналогично событию _$User$_.New (при возможности вывода этих данных);\n_$User$_.Update - Пользователи. Изменение;\n записываются как при редактировании списка пользователей в Конфигураторе, так и при изменении пользователей методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nАутентификацияОС (OSAuthentication) - Булево. Выбирается из АутентификацияОС;\n\nАутентификацияСтандартная (StandardAuthentication) - Булево. Выбирается из АутентификацияСтандартная;\n\nАутентификацияТокеномДоступа (AccessTokenAuthentication) -  Булево;\n\nАутентификацияOpenID (OpenIDAuthentication) -  Булево;\n\nАутентификацияOpenIDConnect (OpenIDConnectAuthentication) -  Булево;\n\nЗащитаОтОпасныхДействий (UnsafeOperationProtection) -  Булево;\n\nЗапрещеноИзменятьПароль (CannotChangePassword) - Булево. Выбирается из ЗапрещеноИзменятьПароль;\n\nИмя (Name) - Строка. Выбирается из Имя;\n\nКлючиСопоставленияПользователя (UserMatchingKeys) - Массив ключей сопоставления пользователя;\n\nОсновнойИнтерфейс (DefaultInterface) - ОсновнойИнтерфейс. Выбирается из имени интерфейса. Выводится, только если основной режим ОбычноеПриложение.\nПарольИзменен (PasswordChanged) - Булево. Указывает, изменен ли пароль.\nПарольУстановлен (PasswordIsSet) - Булево. Выбирается из ПарольУстановлен;\n\nПоказыватьВСпискеВыбора (ShowInList) - Булево. Выбирается из ПоказыватьВСпискеВыбора;\n\nПолноеИмя (FullName) - Строка. Выбирается из ПолноеИмя\nПользовательОС (OSUser) - Строка. Выбирается из ПользовательОС;\n\nРежимЗапуска (RunMode) - РежимЗапускаКлиентскогоПриложения. Выбирается из РежимЗапуска;\n\nРоли (Roles) - Массив полных имен объектов метаданных ОбъектМетаданных:\n Роль;\n\nЯзык (Language) - Язык;\n _$User$_.UpdateError - Пользователи. Ошибка изменения;\n записываются как при редактировании списка пользователей в Конфигураторе, так и при изменении пользователей методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется аналогично событию _$User$_.Update (при возможности вывода этих данных).Метаданные (Metadata) - объект описания метаданного или их массив;\n значение по умолчанию Неопределено;\nДанные (Data) - значение, тип значения – ссылка на объект (СправочикСсылка и т.д.);\n значение по умолчанию Неопределено;\nПредставлениеДанных (DataPresentation) - Строка;\nКомментарий (Comment) - Строка;\nСтатусТранзакции (TransactionStatus) - перечисление или массив перечислений;\n значение по умолчанию Неопределено;\nТранзакция (TransactionID) - идентификатор транзакции;\n Строка;\nСеанс (Session) - номер сеанса пользователя. Число или массив чисел;\n значение по умолчанию Неопределено;\nРабочийСервер (ServerName) - Строка или массив строк;\n значение по умолчанию Неопределено;\nОсновнойIPПорт (Port) - номер основного IP-порта рабочего процесса;\n Число или массив чисел;\n значение по умолчанию Неопределено;\nВспомогательныйIPПорт (SyncPort) - номер вспомогательного IP-порта рабочего процесса. Число или массив чисел;\n значение по умолчанию Неопределено.РазделениеДанныхСеанса (SessionDataSeparation) - Структура, имена элементов которой соответствуют именам общих реквизитов. В процессе отбора элементы структуры РазделениеДанныхСеанса объединяются по И:\n запись журнала попадает в выборку, если в ней есть соответствия для всех общих реквизитов, заданных в отборе. Значение по умолчанию Неопределено.Значение элемента структуры, в свою очередь, может быть:\nструктурой, задающей единичное значение. Элементы структуры:\nЗначение (Value) - значение общего реквизита. Значение по умолчанию - Неопределено;\nИспользование (Use) - Булево. Значение по умолчанию - Истина. Задает использование общего реквизита, разделяющего данные. Если Ложь - элемент Значение игнорируется и может быть опущен. Таким образом можно отбирать записи журнала, в которых данный общий реквизит не установлен.массивом, который задает набор допустимых значений общего реквизита, разделяющего данные. Массив содержит структуры, каждая из которых задает единичное значение общего реквизита (как описано выше). Элементы массива учитываются по ИЛИ:\n запись журнала попадает в выборку, если значение общего реквизита в ней равно одному из заданных в массиве.", "type": "Структура" }] }] }, { "name": "СократитьЖурналРегистрации", "name_en": "TruncateEventLog", "description": "Удаляет события журнала регистрации старше заданной даты.\nТребуется наличие у текущего пользователя права \"Администрирование\".", "signature": [{ "description": "", "params": [{ "name": "КонецПериода", "description": "Конец периода сокращения журнала. События старше этой даты будут удалены из журнала регистрации.", "type": "Дата" }, { "name": "ИмяФайла", "description": "Имя файла, в который будут сохранены удаленные события. \nЕсли журнал регистрации информационной базы имеет последовательный формат, то имя будет использовано в качестве имени файла-легенды. Имена файлов с данными будут использовать это имя без расширения в качестве префикса, за которым будут следовать исходные имена с расширениями файлов данных журнала регистрации. \nЕсли журнал регистрации имеет формат базы данных SQLite, то имя используется в качестве имени файла базы данных SQLite, в которую будут сохранены удаляемые события. \nВ случае ошибки генерируется исключение, и события журнала регистрации не удаляются. Если файл с указанным именем уже есть, то будет выполнена попытка добавления к нему удаляемых событий. \nЕсли пустая строка, то удаляемые события нигде не сохраняются.\nЗначение по умолчанию:\n Пустая строка.", "type": "Строка", "required": false }] }] }, { "name": "УстановитьИспользованиеЖурналаРегистрации", "name_en": "SetEventLogUsing", "description": "Метод устанавливает, какие события (по уровню важности) должны регистрироваться в журнале.\nВыполняется только при отсутствии других соединений с информационной базой.\nТребует наличия у пользователя административных прав. Отсутствие права приводит к возникновению исключения.", "signature": [{ "description": "", "params": [{ "name": "Уровни", "description": "Массив уровней важности регистрируемых событий.\nСостоит из значений типа УровеньЖурналаРегистрации.\nПустой массив означает, что никакие события регистрировать не надо.\nПомимо пустого массива, допускаются следующие наборы значений:\nОшибка;\nОшибка, Предупреждение;\nОшибка, Предупреждение, Информация;\nОшибка, Предупреждение, Информация, Примечание.Порядок значений в массиве несущественен.", "type": "Массив" }] }] }, { "name": "УстановитьИспользованиеСобытияЖурналаРегистрации", "name_en": "SetEventLogEventUse", "description": "Управляет регистрацией событий в журнале регистрации.\nУстанавливает для информационной базы режим регистрации события журнала регистрации.\nПо умолчанию все события используются.\nТребует наличия у пользователя права \"Администрирование\". Отсутствие права приводит к возникновению исключения.\nСобытия, связанные с транзакциями (_$Transaction$_.Begin, _$Transaction$_.Commit, _$Transaction$_.Rollback), не могут быть отключены с помощью данного метода.", "signature": [{ "description": "", "params": [{ "name": "ИмяСобытия", "description": "Имя регистрируемого события._$Access$_.Access - Доступ. Доступ;\n Записывается при следующих обстоятельствах:\nпри регистрации фактов успешного доступа пользователей информационной базы к тем или иным данным,при попытке чтения/изменения параметров информационной базы в конфигураторе и из встроенного языка.при попытке чтения/изменения информации о блокировках аутентификации пользователя.Поле журнала регистрации Данные (Структура) в этом случае имеет следующий состав:\nДанные (Data) - скомпонованный результат выборки, поля регистрации данных, к которым обращались. Таблица значений, в которой содержатся данные из результата исполнения запроса. Все вложенные таблицы развернуты. Одинаковые значения пишутся один раз._$Access$_.AccessDenied - Доступ. Отказ в доступе;\n Записывается в следующих случаях:\nпри регистрации фактов отказа в доступе к тем или иным данным пользователям информационной базы,при попытке чтения/изменения параметров информационной базы в конфигураторе и из встроенного языка,при попытке чтения/изменения информации о блокировках аутентификации пользователя.Поле журнала регистрации Данные (Структура) имеет следующий состав:\nДля ошибки доступа к объекту (не ограничение доступа к данным):\n Право (Right) - имя нарушенного права;\nДля ошибки ограничения доступа к данным:\n Действие (Action) - Действие, которое выполнялось с данными, для объектных таблиц:\n Чтение (Read), Добавление (Insert), Изменение (Update), Удаление (Delete);\n для не объектных таблиц, все что не Чтение, то Изменение;\nДанные (Data) - скомпонованный результат выборки, поля регистрации данных, к которым обращались.Таблица значений, в которой содержатся данные из результата исполнения запроса. Все вложенные таблицы развернуты. Одинаковые значения пишутся один раз._$Data$_.DataHistorySettingsUpdate (_$Data$_.DataHistorySettingsUpdate ) - Данные. Изменение настроек использования истории данных;\n_$Data$_.Delete - Данные. Удаление;\n_$Data$_.DeletePredefinedData - Данные. Удаление предопределенных данных;\n_$Data$_.DeleteVersions - Данные. Удаление версий;\n_$Data$_.New - Данные. Добавление;\n_$Data$_.NewPredefinedData - Данные. Добавление предопределенных данных;\n_$Data$_.NewVersion - Данные. Добавление версии;\n _$Data$_.Post - Данные. Проведение;\n_$Data$_.PredefinedDataInitialization - Данные. Инициализация предопределенных данных;\n_$Data$_.PredefinedDataInitializationDataNotFound - Данные. Инициализация предопределенных данных. Данные не найдены;\n_$Data$_.SetPredefinedDataInitialization - Данные. Установка инициализации предопределенных данных;\n_$Data$_.SetStandardODataInterfaceContent - Данные. Изменение состава стандартного интерфейса OData;\n_$Data$_.TotalsMaxPeriodUpdate - Данные. Изменение максимального периода рассчитанных итогов;\n_$Data$_.TotalsMinPeriodUpdate - Данные. Изменение минимального периода рассчитанных итогов;\n_$Data$_.Unpost - Данные. Отмена проведения;\n_$Data$_.Update - Данные. Изменение;\n_$Data$_.UpdatePredefinedData - Данные. Изменение предопределенных данных;\n_$Data$_.VersionCommentUpdate - Данные. Изменение комментария версии;\n_$Debug$_.DebugTargetAttach - Отладка. Подключение предмета отладки (При использовании настройки пользователей сервера отладки). Поле Данные заполняется структурой со следующим составом свойств:\nПользовательСервераОтладки (DebugServerUser):\n Имя пользователя сервера отладки, под которым разработчик подключился к удаленной базе, как оно записано в файле настроек в поле name,ТипПредметаОтладки (DebugTargetType):\n Тип предмета отладки. Строка в виде терма. Зависит от выбранного варианта встроенного языка. Доступные значения:\nТолстыйКлиент(ThickClient),Сервер(Server),COMСоединение(COMConnection),WebСервис(WebService), ФоновоеЗадание(BackgroundJob),ФоновоеЗаданиеФайловогоВарианта(FileVariantBackgroundJob),ТонкийКлиент(ThinClient), СервернаяСторонаФайловогоВарианта(FileVariantServerSide),ВебКлиент(WebClient),HTTPСервис(HTTPService), ИнтерфейсOData(ODataInterface),МобильноеПриложениеКлиент(MobileAppClient),МобильноеПриложениеСервер(MobileAppServer), ФоновоеЗаданиеМобильногоПриложения(MobileAppBackgroundJob),МобильныйКлиент(MobileClient), МобильныйАвтономныйСервер(MobileStandaloneServer)_$Debug$_.DebugTargetDetach - Отладка. Отключение предмета отладки (При использовании настройки пользователей сервера отладки). Поле Данные заполняется структурой со следующим составом свойств:\nПользовательСервераОтладки (DebugServerUser):\n Имя пользователя сервера отладки, под которым разработчик подключился к удалённой базе, как оно записано в файле настроек в поле name;\nТипПредметаОтладки (DebugTargetType):\n Тип предмета отладки. Строка в виде терма. Зависит от выбранного варианта встроенного языка. Доступные значения:\nТолстыйКлиент(ThickClient),Сервер(Server),COMСоединение(COMConnection),WebСервис(WebService), ФоновоеЗадание(BackgroundJob),ФоновоеЗаданиеФайловогоВарианта(FileVariantBackgroundJob),ТонкийКлиент(ThinClient), СервернаяСторонаФайловогоВарианта(FileVariantServerSide),ВебКлиент(WebClient),HTTPСервис(HTTPService), ИнтерфейсOData(ODataInterface),МобильноеПриложениеКлиент(MobileAppClient),МобильноеПриложениеСервер(MobileAppServer), ФоновоеЗаданиеМобильногоПриложения(MobileAppBackgroundJob),МобильныйКлиент(MobileClient), МобильныйАвтономныйСервер(MobileStandaloneServer)_$Debug$_.ExpressionEvaluation - Отладка. Вычисление выражения (При использовании настройки пользователей сервера отладки). Поле Данные заполняется структурой со следующим составом свойств:\nПользовательСервераОтладки (DebugServerUser):\n Имя пользователя сервера отладки, под которым разработчик подключился к удалённой базе, как оно записано в файле настроек в поле name;\nТипПредметаОтладки (DebugTargetType):\n Тип предмета отладки. Строка в виде терма. Зависит от выбранного варианта встроенного языка.  Доступные значения:\nТолстыйКлиент(ThickClient),Сервер(Server),COMСоединение(COMConnection),WebСервис(WebService), ФоновоеЗадание(BackgroundJob),ФоновоеЗаданиеФайловогоВарианта(FileVariantBackgroundJob),ТонкийКлиент(ThinClient), СервернаяСторонаФайловогоВарианта(FileVariantServerSide),ВебКлиент(WebClient),HTTPСервис(HTTPService), ИнтерфейсOData(ODataInterface),МобильноеПриложениеКлиент(MobileAppClient),МобильноеПриложениеСервер(MobileAppServer), ФоновоеЗаданиеМобильногоПриложения(MobileAppBackgroundJob),МобильныйКлиент(MobileClient), МобильныйАвтономныйСервер(MobileStandaloneServer)Выражение (Expression):\n Выражение, которое вычислял разработчик._$InfoBase$_.AdditionalAuthenticationSettingsUpdate - Информационная база. Изменение дополнительных настроек аутентификации;\nПоле Данные (Структура) заполняется структурой со следующим составом свойств(записываются только измененные параметры):\nСпособВосстановленияПароля (PasswordRecoveryMethod):\n Строка.  Доступные значения:\nПереходПоНавигационнойСсылке (GoToURL), ОтправкаКодаПодтвержденияЧерезСтандартныйСервис (SendVerificationCodeThroughStandardService), ОтправкаКодаПодтвержденияПоЗаданнымПараметрам (SendVerificationCodeBySetParameters),Нет (None)НавигационнаяСсылкаВосстановленияПароля (PasswordRecoveryURL) - Строка;\n НавигационнаяСсылкаПомощи (HelpURL) - Строка;\nОтображатьГиперссылкуПомощи (ShowHelpHyperlink) - Булево;\n ДлинаКодаПодтверждения (VerificationCodeLength) - Число;\n МаксимальноеКоличествоНеуспешныхПопытокПроверкиКодаПодтверждения (MaxUnsuccessfulVerificationCodeValidationAttemptsCount) - Число;\n ДлительностьБлокировкиЗапросаОбновленияКодаПодтверждения (VerificationCodeRefreshRequestLockDuration) - Число;\nАдресСервераSMTP (SMTPServerAddress) - Строка;\n ПользовательSMTP (SMTPUser) - Строка;\n ПарольSMTPИзменен (SMTPPasswordChanged) - Булево;\nПортSMTP (SMTPPort) - Число;\nИмяОтправителя (SenderName)- Строка;\n Заголовок (Header) - Строка;\nТекстСообщенияHTML (HTMLMailText) - Строка;\n ПарольSMTP  (SMTPPassword) - Строка;\n ИспользоватьSSL  (UseSSL) - Булево;\n_$InfoBase$_.AdditionalAuthenticationSettingsUpdateError - Информационная база. Ошибка изменения дополнительных настроек аутентификации;\n_$InfoBase$_.ConfigExtensionUpdate - Информационная база. Изменение расширения конфигурации;\n Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка. Имя расширения.\nВерсия (Version) - Строка. Версия расширения._$InfoBase$_.ConfigUpdate - Информационная база. Изменение конфигурации;\n_$InfoBase$_.DBConfigBackgroundUpdateCancel - Информационная база. Отмена фонового обновления;\n_$InfoBase$_.DBConfigBackgroundUpdateFinish - Информационная база. Завершение фонового обновления;\n_$InfoBase$_.DBConfigBackgroundUpdateResume - Информационная база. Продолжение (после приостановки) процесса фонового обновления;\n_$InfoBase$_.DBConfigBackgroundUpdateStart - Информационная база. Запуск фонового обновления;\n_$InfoBase$_.DBConfigBackgroundUpdateSuspend - Информационная база. Приостановка (пауза) процесса фонового обновления;\n_$InfoBase$_.DBConfigExtensionUpdate - Информационная база. Изменение расширения конфигурации;\n Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка. Имя расширения.\nВерсия (Version) - Строка. Версия расширения._$InfoBase$_.DBConfigExtensionUpdateError  - Информационная база. Ошибка изменения расширения конфигурации;\n Поле Данные заполняется аналогично событию _$InfoBase$_.DBConfigExtensionUpdate (при возможности вывода этих данных);\n_$InfoBase$_.DBConfigUpdate - Информационная база. Изменение конфигурации базы данных;\n_$InfoBase$_.DBConfigUpdateStart - Информационная база. Запуск обновления конфигурации базы данных;\n_$InfoBase$_.DumpError - Информационная база. Ошибка выгрузки в файл;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.DumpFinish - Информационная база. Окончание выгрузки в файл;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.DumpStart - Информационная база. Начало выгрузки в файл;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.EraseData - Информационная база. Удаление данных информационной баз;\n_$InfoBase$_.EventLogReduce - Информационная база. Сокращение журнала регистрации;\n записываются при сокращении журнала регистрации из конфигуратора. Событие доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nДата (Date) - Дата;\n_$InfoBase$_.EventLogReduceError - Информационная база. Ошибка сокращения журнала регистрации;\n записываются при ошибках сокращения журнала регистрации из конфигуратора. Событие доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется аналогично событию _$InfoBase$_.EventLogReduce (при возможности вывода этих данных);\n_$InfoBase$_.EventLogSettingsUpdate - Информационная база. Изменение параметров журнала регистрации;\n_$InfoBase$_.EventLogSettingsUpdateError - Информационная база. Изменение настроек журнала регистрации;\n Событие доступно при выгрузке и просмотре только для администратора. Поле Данные (Структура) заполняется структурой со следующим составом свойств:\n\nПри изменении уровня событий и/или периода разделения журнала регистрации(записываются только измененные параметры):\n\nУровни (Levels):\n Строка;\n\nПериодРазделения (SplitPeriod):\n Строка;\nПри изменении формата журнала регистрации:\nФорматЖурналаРегистрации (EventLogFormat):\n Строка;\n\nПериодРазделения (SplitPeriod):\n Строка;\nПри настройке использования событий журнала регистрации (с помощью метода УстановитьИспользованиеСобытияЖурналаРегистрации):\n\nИмяСобытия (EventName) - Строка;\n\nСобытиеРегистрируется (EventIsLogged) - Булево;\n_$InfoBase$_.IntegrationServiceActiveUpdate - Информационная база. Изменение активности сервиса интеграции;\n_$InfoBase$_.IntegrationServiceSettingsUpdate - Информационная база. Изменение настроек сервиса интеграции;\n_$InfoBase$_.MasterNodeUpdate - Информационная база. Изменение главного узла;\n_$InfoBase$_.ParametersUpdate - Информационная база. Изменение параметров информационной базы. Поле Данные заполняется структурой, в которой доступны следующие свойства:\n\nВремяОжиданияБлокировкиДанных\nМаксимальныйСрокДействияПаролейПользователей\nМинимальныйСрокДействияПаролейПользователей\nМинимальнаяДлинаПаролейПользователей\nОграничениеПовторенияПаролейПользователейСредиПоследних\nПроверкаСложностиПаролейПользователей\nСрокПредупрежденияОбИстеченииСрокаДействияПаролейПользователей\nВремяЗасыпанияПассивногоСеанса\nВремяЗавершенияСпящегоСеанса\nКоличествоЗаданийПересчетаИтогов\nМаксимальноеКоличествоНеуспешныхПопыток\nДлительностьБлокировки\nКодыДополненияИмениПользователя_$InfoBase$_.ParametersUpdateError - Информационная база. Ошибка изменения параметров информационной базы;\n Событие доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется аналогично событию _$InfoBase$_.ParametersUpdate (при возможности вывода этих данных);\n_$InfoBase$_.PredefinedDataUpdate - Информационная база. Обновление предопределенных данных;\n_$InfoBase$_.RegionalSettingsUpdate - Информационная база. Изменение региональных установок;\n_$InfoBase$_.RestoreError - Информационная база. Ошибка загрузки из файла;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.RestoreFinish - Информационная база. Окончание загрузки из файла;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.RestoreStart - Информационная база. Начало загрузки из файла;\n событие доступно при выгрузке и просмотре только для администратора;\n_$InfoBase$_.SecondAuthenticationFactorTemplateDelete - Информационная база. УдалениеШаблонаВторгоФактораАутентификации;\n записывается при удалении шаблона второго фактора аутентификации. Поле Данные заполняется структурой со следующим составом свойств:\nИмя (Name) - Строка. Имя шаблона с которым произведено действие._$InfoBase$_.SecondAuthenticationFactorTemplateNew - Информационная база. ДобавлениеШаблонаВторгоФактораАутентификации;\n записывается при создании шаблона второго фактора аутентификации. Поле Данные заполняется структурой со следующим составом свойств:\nИмя (Name) - Строка. Имя шаблона с которым произведено действие._$InfoBase$_.SecondAuthenticationFactorTemplateUpdate - Информационная база. ИзменениеШаблонаВторгоФактораАутентификации;\n записывается при изменении шаблона второго фактора аутентификации. Поле Данные заполняется структурой со следующим составом свойств:\nИмя (Name) - Строка. Имя шаблона с которым произведено действие._$InfoBase$_.SetPredefinedDataUpdate - Информационная база. Установить обновление предопределенных данных;\n_$InfoBase$_.UserPasswordPolicyDelete (_$InfoBase$_.UserPasswordPolicyDelete) - Информационная база. Удаление политики паролей пользователей. Записываются при удалении политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка;\n\nМаксимальныйСрокДействияПаролей (PasswordMaxEffectivePeriod) - Число;\n\nМинимальныйСрокДействияПаролей (PasswordMinEffectivePeriod) - Число;\n\nМинимальнаяДлинаПаролей (PasswordMinLength)- Число;\n\nОграничениеПовторенияПаролейСредиПоследних (PasswordReuseLimit) - Число;\n\nПроверкаСложностиПаролей (PasswordStrengthCheck) - Число;\n\nСрокПредупрежденияОбИстеченииСрокаДействияПаролей (PasswordExpirationNotificationPeriod) - Число;\n_$InfoBase$_.UserPasswordPolicyDeleteError (_$InfoBase$_.UserPasswordPolicyDeleteError) - Информационная база. Ошибка удаления политики паролей пользователей. Записывается при ошибке удаления политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора._$InfoBase$_.UserPasswordPolicyNew (_$InfoBase$_.UserPasswordPolicyNew) - Информационная база. Добавление политики паролей пользователей. Записывается при создании политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка;\n\nМаксимальныйСрокДействияПаролей (PasswordMaxEffectivePeriod) - Число;\n\nМинимальныйСрокДействияПаролей (PasswordMinEffectivePeriod) - Число;\n\nМинимальнаяДлинаПаролей (PasswordMinLength)- Число;\n\nОграничениеПовторенияПаролейСредиПоследних (PasswordReuseLimit) - Число;\n\nПроверкаСложностиПаролей (PasswordStrengthCheck) - Число;\n\nСрокПредупрежденияОбИстеченииСрокаДействияПаролей (PasswordExpirationNotificationPeriod) - Число;\n_$InfoBase$_.UserPasswordPolicyNewError (_$InfoBase$_.UserPasswordPolicyNewError) - Информационная база. Ошибка изменения политики паролей пользователей Записывается при редактировании списка политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора._$InfoBase$_.UserPasswordPolicyUpdate (_$InfoBase$_.UserPasswordPolicyUpdate) - Информационная база. Изменение политики паролей пользователей. Записывается при редактировании списка политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка;\n\nМаксимальныйСрокДействияПаролей (PasswordMaxEffectivePeriod) - Число;\n\nМинимальныйСрокДействияПаролей (PasswordMinEffectivePeriod) - Число;\n\nМинимальнаяДлинаПаролей (PasswordMinLength) - Число;\n\nОграничениеПовторенияПаролейСредиПоследних (PasswordReuseLimit) - Число;\n\nПроверкаСложностиПаролей (PasswordStrengthCheck) - Число;\n\nСрокПредупрежденияОбИстеченииСрокаДействияПаролей (PasswordExpirationNotificationPeriod) - Число;\n_$InfoBase$_.UserPasswordPolicyUpdateError (_$InfoBase$_.UserPasswordPolicyUpdateError) - Информационная база. Ошибка изменения политики паролей пользователей Записывается при редактировании списка политик методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора._$InfoBase$_.VerifyAndRepairImportant - Тестирование и исправление. Ошибка;\n_$InfoBase$_.VerifyAndRepairInfo - Тестирование и исправление. Сообщение;\n_$InfoBase$_.VerifyAndRepairMessage - Тестирование и исправление. Предупреждение;\n_$Job$_.Cancel - Фоновое задание. Отмена;\n_$Job$_.Error (_$Job$_.Error) - Фоновое задание. Ошибка выполнения;\n_$Job$_.Finish - Фоновое задание. Успешное завершение;\n_$Job$_.Start - Фоновое задание. Запуск;\n_$Job$_.Terminate - Фоновое задание. Принудительное завершение;\n_$OpenIDProvider$_.NegativeAssertion - Провайдер OpenID. Отклонено;\n записывается базой, выступающей в роли провайдера OpenID, при отправке отрицательного ответа на запрос аутентификации. Поле Комментарий события не заполняется. Поле Данные заполняется структурой со следующим составом свойств:\n\nURLДоверяющейСтороны (RelyingPartyURL) - URL доверяющей стороны OpenID, запросившей аутентификацию._$OpenIDProvider$_.PositiveAssertion - Провайдер OpenID. Подтверждено;\n записывается базой, выступающей в роли провайдера OpenID, при отправке положительного ответа на запрос аутентификации. Поле Комментарий события не заполняется. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка. Выбирается из Имя;\n\nURLДоверяющейСтороны (RelyingPartyURL) - URL доверяющей стороны OpenID, запросившей аутентификацию;\n_$PerformError$_ - Ошибка выполнения;\n_$Session$_. PasswordRecoveryAttempt (_Session$_. PasswordRecoveryAttempt) - Сеанс. Попытка восстановления пароля;\n_$Session$_. PasswordRecoveryAttemptError (_$Session$_. PasswordRecoveryAttemptError) - Сеанс. Ошибка попытки восстановления пароля;\n_$Session$_.Authentication - Сеанс. Аутентификация;\n выполняется только при удачной аутентификации. Для события Аутентификация записываются поля Пользователь и ИмяПользователя. Поле Комментарий события не заполняется.В случае аутентификации 1С:\nПредприятия или аутентификации операционной системы поле Данные заполняется структурой со следующим составом свойств:\nПользовательОС (OSUser) - Строка. Выбирается из ПользовательОС;\nИмя (Name) - Строка. Выбирается из Имя;\nТекущийПользовательОС (CurrentOSUser) - Строка. Источник данных - средства операционной системы.КодДополненияИмениПользователя (UserNameAdditionCode)- Строка. Код дополнения имения пользователя. При наличии дополнения имени пользователя при вводе имени пользователя в процессе аутентификации.В случае аутентификации при помощи OpenID поле Данные заполняется структурой со следующим составом свойств:\nТекущийПользовательОС (CurrentOSUser) - Строка. Источник данных - средства операционной системы;\nURLПровайдераOpenID (OpenIDProviderURL) - Строка. URL использованного провайдера OpenID;\nИдентификаторПользователяПровайдераOpenID (OpenIDProviderUserID) - Строка. Идентификатор пользователя на провайдере.В случае аутентификации при помощи токена доступа поле данные заполняется структурой со следующим составом свойств:\nЭмитентТокенаДоступа (AccessTokenIssuer) - Строка. Эмитент выпустивший токен;\nИдентификаторТокенаДоступа (AccessTokenID) - Строка Идентификатор токена._$Session$_.AuthenticationError - Сеанс. Ошибка аутентификации;\n выполняется только при ошибке аутентификации. Поле Комментарий события не заполняется. В случае аутентификации 1С:\nПредприятия или аутентификации операционной системы поле Данные заполняется структурой со следующим составом свойств:\nПользовательОС (OSUser) - Строка. Выбирается из ПользовательОС;\nИмя (Name) - Строка. Выбирается из Имя;\nТекущийПользовательОС (CurrentOSUser) - Строка. Источник данных - средства операционной системы.В случае аутентификации при помощи OpenID поле данные заполняется структурой со следующим составом свойств:\nТекущийПользовательОС (CurrentOSUser) - Строка. Источник данных - средства операционной системы;\nURLПровайдераOpenID (OpenIDProviderURL) - Строка. URL использованного провайдера OpenID.В случае аутентификации при помощи токена доступа поле данные заполняется структурой со следующим составом свойств:\nЭмитентТокенаДоступа (AccessTokenIssuer) - Строка. Эмитент выпустивший токен;\nИдентификаторТокенаДоступа (AccessTokenID) - Строка. Идентификатор токена._$Session$_.AuthenticationFirstFactor - Сеанс. Аутентификация первый фактор;\n Записывается только если у пользователя включена двухфакторная аутентифкация. Для события Аутентификация первый фактор поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка. Выбирается из Имя;\n\nТекущийПользовательОС (CurrentOSUser) - Строка. Источник данных - средства операционной системы._$Session$_.ConfigExtensionApplyError - Сеанс. Ошибка применения расширения конфигурации;\n записывается, если в процессе применений расширения произошла ошибка. Совпадает с текстом выводимого сообщения при невозможности подключить расширение. Поле Данные заполняется структурой со следующим составом свойств:\n  Имя (Name) - Строка. Имя расширения _$Session$_.Finish - Сеанс. Завершение;\n_$Session$_.PasswordChangeError (_$Session$_.PasswordChangeError) - Сеанс. Ошибка смены пароля;\n Записывается при отказе в смене пароля пользователем самому себе (через формы платформы, предоставляющие такую возможность:\n истечение пароля, восстановление пароля, смена пароля пользователя в сеансе через кнопку смены пароля в диалоге с информацией о пользователе). Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка;\n_$Session$_.Start - Сеанс. Начало;\n_$Transaction$_.Begin - Транзакция. Начало;\n_$Transaction$_.Commit - Транзакция. Фиксация;\n_$Transaction$_.Rollback - Транзакция. Отмена;\n_$User$_.AuthenticationLock - Пользователи. Блокировка аутентификации. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) – Строка. Имя пользователя, аутентификация которого блокируется;\n_$User$_.AuthenticationUnlock - Пользователи. Разблокировка аутентификации. Записывается при изменении блокировки аутентификации пользователя (в Конфигураторе или методами встроенного языка). Поле Данные заполняется структорой со следующим составом свойств:\n\nИмя (Name) – Строка. Имя пользователя, для которого выполняется разблокировка аутентификации;\n_$User$_.AuthenticationUnlockError - Пользователи. Ошибка разблокировки аутентификации;\n записываются при отказе в ручном изменении блокировки аутентификации пользователя (в Конфигураторе или методами встроенного языка). Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) – Строка. Имя пользователя, для которого выполняется разблокировка аутентификации;\n_$User$_.Delete - Пользователи. Удаление;\n записываются как при редактировании списка пользователей в Конфигураторе, так и при удалении пользователей методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nИмя (Name) - Строка. Выбирается из Имя;\n_$User$_.DeleteError - Пользователи. Ошибка удаления;\n записываются как при редактировании списка пользователей в Конфигураторе, так и при удалении пользователей методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется аналогично событию _$User$_.Delete (при возможности вывода этих данных);\n_$User$_.New - Пользователи. Добавление;\n записываются как при создании пользователей в Конфигураторе, так и методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nАутентификацияОС (OSAuthentication) - Булево. Выбирается из АутентификацияОС;\n\nАутентификацияСтандартная (StandardAuthentication) - Булево. Выбирается из АутентификацияСтандартная;\n\nАутентификацияТокеномДоступа (AccessTokenAuthentication) -  Булево.\nАутентификацияOpenID (OpenIDAuthentication) -  Булево.\nАутентификацияOpenIDConnect (OpenIDConnectAuthentication) -  Булево.\nДатаУстановкиПароля (PasswordSettingDate) -  Дата.\nЗащитаОтОпасныхДействий (UnsafeOperationProtection) -  Булево.\nЗапрещеноИзменятьПароль (CannotChangePassword) - Булево. Выбирается из ЗапрещеноИзменятьПароль;\n\nИмя (Name) - Строка. Выбирается из Имя;\n\nИмяПолитикиПаролей (PasswordPolicyName) - Строка;\n\nКлючиСопоставленияПользователя (UserMatchingKeys) - Массив ключей сопоставления пользователя;\n\nОсновнойИнтерфейс (DefaultInterface) - ОсновнойИнтерфейс. Выбирается из имени интерфейса. Выводится, только если основной режим ОбычноеПриложение.\nПарольИзменен (PasswordChanged) - Булево. Указывает, изменен ли пароль.\nПарольУстановлен (PasswordIsSet) - Булево. Выбирается из ПарольУстановлен;\n\nПоказыватьВСпискеВыбора (ShowInList) - Булево. Выбирается из ПоказыватьВСпискеВыбора;\n\nПолноеИмя (FullName) - Строка. Выбирается из ПолноеИмя\nПользовательОС (OSUser) - Строка. Выбирается из ПользовательОС;\n\nРежимЗапуска (RunMode) - РежимЗапускаКлиентскогоПриложения. Выбирается из РежимЗапуска;\n\nРоли (Roles) - Массив полных имен объектов метаданных ОбъектМетаданных:\n Роль;\n\nЯзык (Language) - Язык. _$User$_.NewError - Пользователи. Ошибка добавления;\n записываются как при создании пользователей в Конфигураторе, так и методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется аналогично событию _$User$_.New (при возможности вывода этих данных);\n_$User$_.Update - Пользователи. Изменение;\n записываются как при редактировании списка пользователей в Конфигураторе, так и при изменении пользователей методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется структурой со следующим составом свойств:\n\nАутентификацияОС (OSAuthentication) - Булево. Выбирается из АутентификацияОС;\n\nАутентификацияСтандартная (StandardAuthentication) - Булево. Выбирается из АутентификацияСтандартная;\n\nАутентификацияТокеномДоступа (AccessTokenAuthentication) -  Булево;\n\nАутентификацияOpenID (OpenIDAuthentication) -  Булево;\n\nАутентификацияOpenIDConnect (OpenIDConnectAuthentication) -  Булево;\n\nЗащитаОтОпасныхДействий (UnsafeOperationProtection) -  Булево;\n\nЗапрещеноИзменятьПароль (CannotChangePassword) - Булево. Выбирается из ЗапрещеноИзменятьПароль;\n\nИмя (Name) - Строка. Выбирается из Имя;\n\nКлючиСопоставленияПользователя (UserMatchingKeys) - Массив ключей сопоставления пользователя;\n\nОсновнойИнтерфейс (DefaultInterface) - ОсновнойИнтерфейс. Выбирается из имени интерфейса. Выводится, только если основной режим ОбычноеПриложение.\nПарольИзменен (PasswordChanged) - Булево. Указывает, изменен ли пароль.\nПарольУстановлен (PasswordIsSet) - Булево. Выбирается из ПарольУстановлен;\n\nПоказыватьВСпискеВыбора (ShowInList) - Булево. Выбирается из ПоказыватьВСпискеВыбора;\n\nПолноеИмя (FullName) - Строка. Выбирается из ПолноеИмя\nПользовательОС (OSUser) - Строка. Выбирается из ПользовательОС;\n\nРежимЗапуска (RunMode) - РежимЗапускаКлиентскогоПриложения. Выбирается из РежимЗапуска;\n\nРоли (Roles) - Массив полных имен объектов метаданных ОбъектМетаданных:\n Роль;\n\nЯзык (Language) - Язык;\n _$User$_.UpdateError - Пользователи. Ошибка изменения;\n записываются как при редактировании списка пользователей в Конфигураторе, так и при изменении пользователей методами встроенного языка. Поле Данные доступно при выгрузке и просмотре только для администратора. Поле Данные заполняется аналогично событию _$User$_.Update (при возможности вывода этих данных).", "type": "Строка" }, { "name": "Использование", "description": "Задает использование и режим регистрации указанного в первом параметре события. \nРежим регистрации управляется значением свойства ОписаниеИспользования, которое регламентировано для двух событий:\n_$Access$_.Access – массив значений типа ОписаниеИспользованияСобытияДоступЖурналаРегистрации;\n_$Access$_.AccessDenied – массив значений типа ОписаниеИспользованияСобытияОтказВДоступеЖурналаРегистрации.", "type": "ИспользованиеСобытияЖурналаРегистрации" }] }] }, { "name": "УстановитьПериодРазделенияХраненияДанныхЖурналаРегистрации", "name_en": "SetEventLogDataStorageSplitPeriod", "description": "Устанавливает новый период разделения хранения данных журнала регистрации. \nТребуется наличие у текущего пользователя права \"Администрирование\".\nНа время исполнения устанавливается режим монопольного доступа к информационной базе. Может использоваться только для журнала регистрации в последовательном формате. При любой ошибке генерируется исключение.", "signature": [{ "description": "", "params": [{ "name": "ПериодРазделенияХраненияДанных", "description": "Период разделения хранения данных журнала регистрации.", "type": "ПериодРазделенияХраненияДанныхЖурналаРегистрации" }] }] }, { "name": "БезопасныйРежим", "name_en": "SafeMode", "description": "Получает текущее значение безопасного режима.", "signature": [{ "description": "", "params": [] }], "return": "Булево" }, { "name": "БезопасныйРежимРазделенияДанных", "name_en": "DataSeparationSafeMode", "description": "Показывает, установлен ли безопасный режим разделения данных по данному разделителю. Учитывает установку режима безопасного сеанса, определяемого установкой атрибута safe=”true” элемента zone файла default.vrd.", "signature": [{ "description": "", "params": [{ "name": "ОбщийРеквизит", "description": "Имя общего реквизита со значением \"Использовать\" свойства \"Разделение данных\", для которого должен быть получен безопасный режим разделения данных.", "type": "Строка" }] }], "return": "Булево" }, { "name": "ЗаблокироватьДанныеДляРедактирования", "name_en": "LockDataForEdit", "description": "Заблокировать данные для редактирования в форме клиентского приложения.\nВызывает исключение, если объект уже заблокирован, в том числе и методом Заблокировать.", "signature": [{ "description": "", "params": [{ "name": "Ключ", "description": "Ссылка на объект, который должен быть заблокирован, или ключ записи независимого регистра сведений, которая должна быть заблокирована.", "type": "РегистрСведенийКлючЗаписи.<Имя регистра сведений>" }, { "name": "ВерсияДанных", "description": "Версия блокируемого объекта в формате Base64. Используется, если параметр <Ключ> имеет тип Любая ссылка на объект информационной базы. \nЕсли указан, то при блокировке объекта проверяется версия объекта базы данных. При несовпадении версии или отсутствии объекта в базе данных генерируется исключение.", "type": "Строка", "required": false }, { "name": "ИдентификаторФормы", "description": "Уникальный идентификатор формы. Если параметр указан, то блокировка устанавливается на все время жизни формы, в которой установлена блокировка. Важно, что если за время отображения формы не были установлены другие блокировки от имени этой формы (при интерактивном редактировании или методом ЗаблокироватьДанныеФормыДляРедактирования), то при закрытии формы блокировка может быть отменена не сразу, а через некоторое время. Блокировка может быть снята:\nавтоматически при закрытии формы или завершении сеанса;\nс помощью метода глобального контекста РазблокироватьДанныеДляРедактирования с указанием того же идентификатора формы, который указывался для установки блокировки. В этом случае блокировка снимается сразу.Если параметр не указан, то блокировка устанавливается на ограниченное время и может быть снята:\nс помощью метода РазблокироватьДанныеДляРедактирования без указания идентификатора формы;\nпри окончании транзакции, если блокировка установлена в транзакции;\nпри окончании работы встроенного языка (для режимов запуска \"Тонкий клиент\" и \"Веб-клиент\";\n при возврате управления с сервера);\nпри завершении сеанса.", "type": "УникальныйИдентификатор", "required": false }] }] }, { "name": "ЗафиксироватьТранзакцию", "name_en": "CommitTransaction", "description": "Завершает успешную транзакцию. Все изменения, внесенные в информационную базу в процессе транзакции, будут записаны.", "signature": [{ "description": "", "params": [] }] }, { "name": "ИнициализироватьПредопределенныеДанные", "name_en": "InitializePredefinedData", "description": "Инициализирует предопределенные данные в текущей области информационной базы. \nПредопределенные элементы создаются у объектов метаданных, при выполнении всех следующих условий:\nВ сеансе установлены и используются все разделители, в состав которых включен объект метаданных.Автоматическое обновление предопределенных данных для этого объекта метаданных включено.Предопределенные данные для этого объекта в этой области данных еще не создавались.\nЕсли для какого-либо объекта конфигурации не будут установлены все разделители, то:\nВ режиме совместимости конфигурации НеИспользовать, предопределенные данные для этого объекта не создаются. Исключение при этом не вызывается.В режиме совместимости конфигурации Версия8_3_4 и ниже будет вызвано исключение.", "signature": [{ "description": "", "params": [] }] }, { "name": "КодЛокализацииИнформационнойБазы", "name_en": "InfoBaseLocaleCode", "description": "Получает код локализации (язык, страна), установленный для данной информационной базы.", "signature": [{ "description": "", "params": [] }], "return": "Строка" }, { "name": "КонфигурацияБазыДанныхИзмененаДинамически", "name_en": "DataBaseConfigurationChangedDynamically", "description": "Определяет, была ли изменена конфигурация базы данных динамически после старта. Под динамическим изменением понимается такое изменение конфигурации базы данных, при которой не потребовалось проведение реструктуризации, и в момент обновления с информационной базой работали пользователи.", "signature": [{ "description": "", "params": [] }], "return": "Булево" }, { "name": "КонфигурацияИзменена", "name_en": "ConfigurationChanged", "description": "Определяет факт отличия основной конфигурации от конфигурации базы данных.", "signature": [{ "description": "", "params": [] }], "return": "Булево" }, { "name": "МонопольныйРежим", "name_en": "ExclusiveMode", "description": "Определяет, используется ли в данный момент монопольный режим работы с информационной базой.", "signature": [{ "description": "", "params": [] }], "return": "Булево" }, { "name": "НачатьТранзакцию", "name_en": "BeginTransaction", "description": "Открывает транзакцию. Транзакция предназначена для записи в информационную базу согласованных изменений. Все изменения, внесенные в информационную базу после начала транзакции, будут затем либо целиком записаны, либо целиком отменены.", "signature": [{ "description": "", "params": [{ "name": "РежимБлокировок", "description": "Установка параметра имеет смысл, если для свойства конфигурации \"Режим управления блокировкой данных\" выбрано значение \"Автоматический и Управляемый\".\nЕсли значение параметра Автоматический, то данная транзакция будет выполняться в режиме автоматических блокировок.\nЕсли значение параметра Управляемый, то в данной транзакции будут выполняться управляемые блокировки.\nЕсли к моменту вызова данного метода была начата транзакция, выполняющаяся в автоматическом режиме управления блокировками, то установка значения параметра Управляемый не приведет к изменению режима управления блокировками.\nЕсли к моменту вызова данного метода была начата транзакция, выполняющаяся в управляемом режиме блокировок, то установка значения параметра Автоматический приведет к возникновению исключительной ситуации, которая может быть обработана конструкцией Попытка... Исключение... КонецПопытки.\nЕсли для свойства конфигурации \"Режим управления блокировкой данных\" выбрано значение \"Управляемый\", то значение параметра по умолчанию Управляемый.\nЗначение по умолчанию:\n Автоматический.", "type": "РежимУправленияБлокировкойДанных", "required": false }] }] }, { "name": "НеобходимостьЗавершенияСоединения", "name_en": "ConnectionStopRequest", "description": "Позволяет определить, что клиент подсоединен к выключенному рабочему процессу. В этом случае клиентское приложение нужно перезапустить, чтобы оно подсоединилось к включенному рабочему процессу. \nВыключенный рабочий процесс через некоторое время может быть завершен принудительно, и все, кто к нему подсоединен, завершатся аварийно.", "signature": [{ "description": "", "params": [] }], "return": "НеобходимостьЗавершенияСоединения" }, { "name": "НомерСеансаИнформационнойБазы", "name_en": "InfoBaseSessionNumber", "description": "Получает номер текущего сеанса информационной базы.", "signature": [{ "description": "", "params": [] }], "return": "Число" }, { "name": "НомерСоединенияИнформационнойБазы", "name_en": "InfoBaseConnectionNumber", "description": "Получает номер текущего соединения с информационной базой.", "signature": [{ "description": "", "params": [] }], "return": "Число" }, { "name": "ОбновитьНумерациюОбъектов", "name_en": "RefreshObjectsNumbering", "description": "Выполняет обновление номеров в соответствии с номерами, записанными в базе данных. После вызова данного метода все выданные, но незаписанные номера, становятся невалидными т.к. не гарантируется их уникальность. Данный метод разрешено вызывать только администратору системы.", "signature": [{ "description": "", "params": [{ "name": "Метаданные", "description": "Объект метаданного или массив объектов метаданных, для объектов которого будет выполнено обновление. Если значение параметра не указано, то обновление будет выполнено для всех типов объектов.", "type": "Массив", "required": false }] }] }, { "name": "ОбновитьПовторноИспользуемыеЗначения", "name_en": "RefreshReusableValues", "description": "Очищает все сохраненные значения функций с повторным использованием возвращаемых значений. После выполнения метода функции с повторным использованием возвращаемых значений выполняется так же, как при первом вызове.", "signature": [{ "description": "", "params": [] }] }, { "name": "ОтменитьТранзакцию", "name_en": "RollbackTransaction", "description": "Отменяет открытую ранее транзакцию. Все изменения, внесенные в информационную базу в процессе транзакции, будут отменены.", "signature": [{ "description": "", "params": [] }] }, { "name": "ПолучитьБлокировкуСеансов", "name_en": "GetSessionsLock", "description": "Получает объект, описывающий блокировку сеансов.", "signature": [{ "description": "", "params": [] }], "return": "БлокировкаСеансов" }, { "name": "ПолучитьВремяЗавершенияСпящегоСеанса", "name_en": "GetHibernateSessionTerminateTime", "description": "Интервал времени в секундах, по истечении которого спящий сеанс завершается.", "signature": [{ "description": "", "params": [] }], "return": "Число" }, { "name": "ПолучитьВремяЗасыпанияПассивногоСеанса", "name_en": "GetPassiveSessionHibernateTime", "description": "Получить интервал времени в секундах, по завершении которого неактивный сеанс переводится в спящий режим.", "signature": [{ "description": "", "params": [] }], "return": "Число" }, { "name": "ПолучитьВремяОжиданияБлокировкиДанных", "name_en": "GetLockWaitTime", "description": "Получает заданное в информационной базе время ожидания блокировки данных (в секундах).", "signature": [{ "description": "", "params": [] }], "return": "Число" }, { "name": "ПолучитьДанныеВыбора", "name_en": "GetChoiceData", "description": "Формирует список значений данных выбора при вводе по строке, автоподборе текста и быстром выборе.\nЕсли требуется выполнить поиск более 32 слов или 1000 символов, то свойство ОграничиватьСтрокуПоиска требуется установить в значение Ложь.\nПри вызове на тонком и веб-клиентах в режиме низкой скорости соединения возвращаемые значения кэшируются.\nКлиентский кэш сбрасывается, если два раза подряд были запрошены данные с одинаковыми значениями параметров.\n\nВ режиме совместимости конфигурации Версия8_3_17 и ниже рекомендуется устанавливать свойство ОграничиватьСтрокуПоиска в значение Истина, чтобы при выполнении сложных запросов генерировалась ошибка.", "signature": [{ "description": "", "params": [{ "name": "ТипЗначения", "description": "Объект метаданных, для которого выполняется формирование типа значений.\nУказывается в виде типа.\nНапример:\n СправочникСсылка.Товары." }, { "name": "Параметры", "description": "Содержит параметры для формирования списка значений.\nСтруктура, в которой обязательно должны содержаться следующие ключи:\nОтбор (Filter) - тип Структура. Отбор, используемый для поиска данных. Значения элементов отбора могут иметь тип Массив, СписокЗначений, ФиксированныйМассив или иной тип, не являющийся коллекцией;\n для типов Массив, СписокЗначений, ФиксированныйМассив сравнение выполняется с видом сравнения ВСписке, иначе вид сравнения Равно;\n СтрокаПоиска (SearchString) - содержит строку, используемую при поиске данных. Для быстрого выбора содержит значение Неопределено;\nВыборГруппИЭлементов (ChoiceFoldersAndItems) (необязательный) - тип ИспользованиеГруппИЭлементов. Указывает использование групп и элементов;\nСпособПоискаСтроки (StringSearchMode) (необязательный) - тип СпособПоискаСтрокиПриВводеПоСтроке. Указывает способ поиска при вводе по строке;\nПолнотекстовыйПоиск (FullTextSearch) (необязательный) - тип ПолнотекстовыйПоискПриВводеПоСтроке. Указывает необходимость использования полнотекстового поиска при вводе по строке;\nОграничиватьСтрокуПоиска (LimitSearchString) (необязательный) - тип Булево. Указывает необходимость применения ограничений на искомую строку при вводе по строке.", "type": "Структура" }] }], "return": "СписокЗначений" }, { "name": "ПолучитьДополнительныйПараметрКлиентаЛицензирования", "name_en": "GetLicensingClientAdditionalParameter", "description": "Получает дополнительный параметр, используемый для обслуживания информационной базы.\nДоступен только пользователям с административными правами.", "signature": [{ "description": "", "params": [] }] }, { "name": "ПолучитьИдентификаторКонфигурации", "name_en": "GetConfigurationID", "description": "Возвращает идентификатор конфигурации, с которой работает информационная база. Идентификатор составляется путем анализа и учета метаданных конфигурации.\nДоступен только пользователям с административными правами.", "signature": [{ "description": "", "params": [] }] }, { "name": "ПолучитьИмяКлиентаЛицензирования", "name_en": "GetLicensingClientName", "description": "Возвращает имя клиента лицензирования из информационной базы.\nДоступен только пользователю с административными правами.", "signature": [{ "description": "", "params": [] }], "return": "Строка" }, { "name": "ПолучитьКоличествоЗаданийПересчетаИтогов", "name_en": "GetTotalRecalcJobCount", "description": "Получает заданное в информационной базе количество заданий пересчета итогов.", "signature": [{ "description": "", "params": [] }], "return": "Число" }, { "name": "ПолучитьМаксимальныйСрокДействияПаролейПользователей", "name_en": "GetUserPasswordMaxEffectivePeriod", "description": "Возвращает максимальный срок действия паролей пользователй.", "signature": [{ "description": "", "params": [] }], "return": "Число" }, { "name": "ПолучитьМинимальнуюДлинуПаролейПользователей", "name_en": "GetUserPasswordMinLength", "description": "Получает ограничение на минимальную длину паролей, которое установлено для пользователей информационной базы.", "signature": [{ "description": "", "params": [] }], "return": "Число" }, { "name": "ПолучитьМинимальныйСрокДействияПаролейПользователей", "name_en": "GetUserPasswordMinEffectivePeriod", "description": "Возвращает минимальный срок действия паролей пользователей.", "signature": [{ "description": "", "params": [] }], "return": "Число" }, { "name": "ПолучитьНачалоСтолетияИнформационнойБазы", "name_en": "GetInfoBaseBeginningOfCentury", "description": "Возвращает год начала столетия, установленный для информационной базы или Неопределено, если начало столетия не установлено.", "signature": [{ "description": "", "params": [] }], "return": "Число" }, { "name": "ПолучитьОбновлениеКонфигурацииБазыДанных", "name_en": "GetDataBaseConfigurationUpdate", "description": "Получает информацию о состоянии фонового обновления конфигурации базы данных.\nДоступен пользователю с административными правами, а также пользователю, имеющему права обновления конфигурации базы данных.", "signature": [{ "description": "", "params": [] }], "return": "ОбновлениеКонфигурацииБазыДанных" }, { "name": "ПолучитьОграничениеПовторенияПаролейПользователейСредиПоследних", "name_en": "GetUserPasswordReuseLimit", "description": "Возвращает численное значение ограничения повторения паролей пользователей среди последних.", "signature": [{ "description": "", "params": [] }], "return": "Число" }, { "name": "ПолучитьОперативнуюОтметкуВремени", "name_en": "GetRealTimeTimestamp", "description": "Получает оперативную отметку времени.\nПолучение оперативной отметки времени выполняется также системой автоматически в ходе оперативного проведения документов.", "signature": [{ "description": "", "params": [] }], "return": "Дата" }, { "name": "ПолучитьОтключениеБезопасногоРежима", "name_en": "GetSafeModeDisabled", "description": "Определяет выключение безопасного режима для текущего метода командой на время выполнения обработчиков событий объектов метаданных или вызовом метода УстановитьОтключениеБезопасногоРежима с параметром Истина непосредственно в коде метода.", "signature": [{ "description": "", "params": [] }], "return": "Булево" }, { "name": "ПолучитьПараметрыМонопольногоРежима", "name_en": "GetExclusiveModeParameters", "description": "Если монопольный режим установлен, то получает параметры монопольного режима.", "signature": [{ "description": "", "params": [] }], "return": "ПараметрыМонопольногоРежима" }, { "name": "ПолучитьПроверкуСложностиПаролейПользователей", "name_en": "GetUserPasswordStrengthCheck", "description": "Проверяет, установлены ли ограничения на сложность паролей пользователей информационной базы.", "signature": [{ "description": "", "params": [] }], "return": "Булево" }, { "name": "ПолучитьРазмерДанныхБазыДанных", "name_en": "GetDatabaseDataSize", "description": "Метод возвращает размер данных в таблицах в информационной базе для переданных объектов (в байтах). Будут получены все данные, которые доступны пользователю для чтения. \nМетод не учитывает размер истории данных, а также расширений конфигурации. \nЕсли необходимо получить размер только данных, участвующих в разделении, следует установить значения для набора разделителей (тем самым \"перейдя\" в нужную область) и установить в <ОбластьПоиска> текущий набор разделителей.\nВыполнение метода может занять длительное время при большом объеме данных.", "signature": [{ "description": "", "params": [{ "name": "ОбластьПоиска", "description": "Определяет область поиска объектов путем задания комбинации разделителей, в состав которых включены объекты метаданных, по которым нужно посчитать размер данных. В данном параметре указываются не значения, а сами разделители (общий реквизит, разделяющий данные).\nЭлемент массива имеет тип Массив.\nЭлемент вложенного массива имеет тип:\nОбъект метаданных – Общий реквизит, разделяющий данные.Строка – имя общего реквизита, разделяющего данные. Не полное, а короткое имя. Допустимые значения:\nНеопределено - выбирает все объекты метаданных, если параметр <ВключитьОбъекты> также имеет значение Неопределено. Иначе равносильно передаче пустого массива.Массив с массивами разделителей - массив комбинаций разделителей, определяющий область учета данных:\nЕсли массив пуст, то никакие объекты не выбираются и перечень объектов определяется другими параметрами.Если массив содержит несколько комбинаций разделителей, то выбираются все объекты метаданных, состав разделителей которых полностью равен одной из заданных комбинаций.\nЗначение по умолчанию:\n Неопределено.", "type": "Неопределено", "required": false }, { "name": "ВключитьОбъекты", "description": "Позволяет явно указать объекты метаданных, которые должны присутствовать при подсчете размера данных.\nЭлементом массива могут быть:\nОбъект метаданных.Строка – полное имя объекта метаданных.Допустимые значения:\nНеопределено или пустой массив - нет объектов, которые необходимо дополнительно включить в область подсчета.Массив объектов метаданных.\nЗначение по умолчанию:\n Неопределено.", "type": "Неопределено", "required": false }, { "name": "ИсключитьОбъекты", "description": "Позволяет явно указать объекты метаданных, которые следует исключить из подсчета данных.\nЭлементом массива могут быть:\nОбъект метаданных.Строка – полное имя объекта метаданных.Допустимые значения:\nНеопределено или пустой массив - нет объектов, которые необходимо дополнительно исключить.Массив объектов метаданных.\nЗначение по умолчанию:\n Неопределено.", "type": "Неопределено", "required": false }] }], "return": "Число" }, { "name": "ПолучитьРазмерДанныхБазыДанныхИХранилищаДвоичныхДанных", "name_en": "GetDatabaseAndBinaryDataStorageDataSize", "description": "Метод возвращает размер данных в таблицах в информационной базе для переданных объектов, с учетом данных хранилища двоичных данных (в байтах). Будут получены все данные, которые доступны пользователю для чтения. \nМетод не учитывает размер истории данных, а также расширений конфигурации. \nЕсли необходимо получить размер только данных, участвующих в разделении, следует установить значения для набора разделителей (тем самым \"перейдя\" в нужную область) и установить в <ОбластьПоиска> текущий набор разделителей.\nВыполнение метода может занять длительное время при большом объеме данных.", "signature": [{ "description": "", "params": [{ "name": "ОбластьПоиска", "description": "Определяет область поиска объектов путем задания комбинации разделителей, в состав которых включены объекты метаданных, по которым нужно посчитать размер данных. В данном параметре указываются не значения, а сами разделители (общий реквизит, разделяющий данные).\nЭлемент массива имеет тип Массив.\nЭлемент вложенного массива имеет тип:\nОбъект метаданных – Общий реквизит, разделяющий данные.Строка – имя общего реквизита, разделяющего данные. Не полное, а короткое имя. Допустимые значения:\nНеопределено - выбирает все объекты метаданных, если параметр <ВключитьОбъекты> также имеет значение Неопределено. Иначе равносильно передаче пустого массива.Массив с массивами разделителей - массив комбинаций разделителей, определяющий область учета данных:\nЕсли массив пуст, то никакие объекты не выбираются и перечень объектов определяется другими параметрами.Если массив содержит несколько комбинаций разделителей, то выбираются все объекты метаданных, состав разделителей которых полностью равен одной из заданных комбинаций.\nЗначение по умолчанию:\n Неопределено.", "type": "Неопределено", "required": false }, { "name": "ВключитьОбъекты", "description": "Позволяет явно указать объекты метаданных, которые должны присутствовать при подсчете размера данных.\nЭлементом массива могут быть:\nОбъект метаданных.Строка – полное имя объекта метаданных.Допустимые значения:\nНеопределено или пустой массив - нет объектов, которые необходимо дополнительно включить в область подсчета.Массив объектов метаданных.\nЗначение по умолчанию:\n Неопределено.", "type": "Неопределено", "required": false }, { "name": "ИсключитьОбъекты", "description": "Позволяет явно указать объекты метаданных, которые следует исключить из подсчета данных.\nЭлементом массива могут быть:\nОбъект метаданных.Строка – полное имя объекта метаданных.Допустимые значения:\nНеопределено или пустой массив - нет объектов, которые необходимо дополнительно исключить.Массив объектов метаданных.\nЗначение по умолчанию:\n Неопределено.", "type": "Неопределено", "required": false }] }], "return": "Число" }, { "name": "ПолучитьРегиональныеНастройкиИнформационнойБазы", "name_en": "GetInfoBaseRegionalSettings", "description": "Получает региональные настройки информационной базы.", "signature": [{ "description": "", "params": [] }], "return": "РегиональныеНастройкиИнформационнойБазы" }, { "name": "ПолучитьСеансыИнформационнойБазы", "name_en": "GetInfoBaseSessions", "description": "Получает список сеансов текущей информационой базы.", "signature": [{ "description": "", "params": [] }], "return": "Массив" }, { "name": "ПолучитьСоединенияИнформационнойБазы", "name_en": "GetInfoBaseConnections", "description": "Получает массив описаний соединений с текущей информационной базой.", "signature": [{ "description": "", "params": [] }], "return": "Массив" }, { "name": "ПолучитьСпособПроверкиПодписиМобильногоКлиента", "name_en": "GetMobileClientSignatureVerificationMethod", "description": "Возвращает текущий способ проверки подписи мобильного клиента.", "signature": [{ "description": "", "params": [] }] }, { "name": "ПолучитьСрокПредупрежденияОбИстеченииСрокаДействияПаролейПользователей", "name_en": "GetUserPasswordExpirationNotificationPeriod", "description": "Возвращает срок предупреждения об истечении срока действия паролей пользователей в секундах.", "signature": [{ "description": "", "params": [] }], "return": "Число" }, { "name": "ПолучитьСтруктуруХраненияБазыДанных", "name_en": "GetDBStorageStructureInfo", "description": "Получает информацию о структуре таблиц базы данных для переданных в качестве параметра массива имен объектов метаданных или массива объектов метаданных для административных действий с ней.\nСледует использовать метод только для административных задач обслуживания базы данных и анализа записей технологического журнала. Не следует применять метод для реализации какой-либо части прикладной функциональности.\nПри изменениях в версиях часть изменений выполняется не сразу, а во время реструктуризации объектов или полной рекструктуризации. Такие изменения отмечаются в списке изменений. Метод возвращает структуру, которая будет получена после реструктуризации.", "signature": [{ "description": "", "params": [{ "name": "ОбъектыМетаданных", "description": "Массив имен объектов метаданных или массив объектов метаданных, для которых требуется получить структуру таблиц базы данных.", "type": "Массив", "required": false }, { "name": "ИменаБазыДанных", "description": "Определяет, в каких терминах выдается информация о структуре хранения.\nИстина - в терминах СУБД.\nЛожь - в терминах модели базы данных 1С:\nПредприятия.\nЗначение по умолчанию:\n Ложь.", "type": "Булево", "required": false }] }], "return": "ТаблицаЗначений" }, { "name": "ПолучитьТекущийСеансИнформационнойБазы", "name_en": "GetCurrentInfoBaseSession", "description": "Возвращает текущий сеанс информационной базы.", "signature": [{ "description": "", "params": [] }], "return": "СеансИнформационнойБазы" }, { "name": "ПолучитьЧасовойПоясИнформационнойБазы", "name_en": "GetInfoBaseTimeZone", "description": "Получает строку идентификатора часового пояса информационной базы.", "signature": [{ "description": "", "params": [] }], "return": "Строка" }, { "name": "ПривилегированныйРежим", "name_en": "PrivilegedMode", "description": "Определяет включение привилегированного режима исполнения кода.\nВ клиентском коде клиент-серверной информационной базы всегда возвращает Ложь.", "signature": [{ "description": "", "params": [] }], "return": "Булево" }, { "name": "РазблокироватьДанныеДляРедактирования", "name_en": "UnlockDataForEdit", "description": "Снимает блокировку объекта. \nЕсли блокировка не была установлена от имени этой формы или без указания формы, никаких действий не выполняется.", "signature": [{ "description": "", "params": [{ "name": "Ключ", "description": "Ссылка на объект, который должен быть разблокирован, или ключ записи независимого регистра сведений, которая должна быть разблокирована. \nЕсли параметр не указан, то разблокируются все объекты, заблокированные с данным идентификатором формы или без указания идентификатора формы.", "type": "РегистрСведенийКлючЗаписи.<Имя регистра сведений>", "required": false }, { "name": "ИдентификаторФормы", "description": "Уникальный идентификатор формы. \nЕсли параметр не указан, то разблокируются только те объекты, которые были заблокированы без указания идентификатора формы.", "type": "УникальныйИдентификатор", "required": false }] }] }, { "name": "РазорватьСоединениеСВнешнимИсточникомДанных", "name_en": "DisconnectExternalDataSource", "description": "Выполняет разрыв соединения с внешним источником данных.", "signature": [{ "description": "", "params": [{ "name": "ИмяВнешнегоИсточникаДанных", "description": "Имя внешнего источника данных, с которым нужно разорвать соединение.", "type": "Строка", "required": false }] }] }, { "name": "ТранзакцияАктивна", "name_en": "TransactionActive", "description": "Получить текущее состояние транзакции.", "signature": [{ "description": "", "params": [] }], "return": "Булево" }, { "name": "УдалитьДанныеИнформационнойБазы", "name_en": "EraseInfoBaseData", "description": "Выполняет удаление данных информационной базы:\nИз таблиц, определяемых структурой метаданных;\nИз хранилищ настроек;\nИз истории;\nИз истории изменения данных;\nИз списка пользователей;\nАдминистративных параметров информационной базы;\nДанные регистрации информационной базы на сервере системы взаимодействия.\nРазделители, у которых ссылки на параметры сеанса и на константу условного разделения совпадают (совпадают одновременно все три ссылки), обрабатываются совместно. Если конфигурация разделена, например, общими реквизитами Разделитель1 и Разделитель2, у которых описанные выше ссылки совпадают, то при установке в сеансе обоих этих разделителей и разделении объекта метаданных только разделителем Разделитель1 данные по текущей области для такого объекта метаданных будут удалены. Если у Разделитель1 и Разделитель2 хотя бы одна пара описанных выше ссылок не совпадает, то данные объекта не будут изменены.\n\nЕсли в информационной базе не определены разделители, будут удалены данные всей базы.\nЕсли в информационной базе определены разделители, но в сеансе ни один разделителей не задан, будут удалены данные всей информационной базы.\nЕсли метод вызван из сеанса, в котором используется хотя бы один разделитель, то данные удаляются только для области данных, определяемой заданными значениями разделителей:\nДля таблиц, определяемых структурой метаданных:\nЕсли в сеансе используется хотя бы один разделитель, не разделяющий объект метаданных, то данные таблицы остаются без изменений. Например, если в сеансе используются Разделитель1=\"111\",Разделитель2=\"222\", а объект метаданных входит в состав разделителей Разделитель2 и Разделитель3, то удаление не выполняется (поскольку Разделитель1 не разделяет метаданные).Если все разделители, используемые в сеансе, разделяют объект метаданных, то из таблиц объекта метаданных удаляются все записи со значениями разделителей, используемых в сеансе. При этом удаление выполняется, даже если у объекта метаданных есть один или более не заданных в сеансе разделителей. Например, если в сеансе задан Разделитель1=\"111\", а в объект метаданных разделен разделителями Разделитель1 и Разделитель2, то происходит удаление всех данных из таблиц объекта метаданных, у которых Разделитель1=\"111\" (хотя при этом Разделитель2 и не задан в сеансе).Для хранилищ настроек, истории:\nКаждая версия в истории и настройках хранит использование и значение разделителей.Удаление происходит по правилам, аналогичным правилам для таблиц метаданных.Для списка пользователей удаление производится только если для всех разделителей, используемых в сеансе, определено свойство \"Разделение пользователей\", Для административных параметров информационной базы (напр., дата и время) удаление выполняется только если административные параметры разделяются.Для истории изменения данных:\nЕсли в информационной базе определены разделители, но в сеансе ни один разделителей не задан, то удаляются:\nвсе данные истории данных,все метаданные, добавленные в режиме 1С:\nПредприятие,все настройки истории данных.Если метод вызван из сеанса, в котором используются независимые и совместные разделители:\nудаляется история данных для объектов, разделенных всеми разделителями, установленными в сеансе,настройки использования истории данных и история метаданных сохраняются.Если метод вызван из сеанса, в котором используются только независимые разделители:\nудаляются данные истории данных для текущей области, а также для всех областей, образованных текущей комбинацией разделителей и совместных разделителей,удаляются настройки использования истории данных для текущей комбинации разделителей,удаляется история метаданных для текущей комбинации разделителей.Для того, чтобы не записывать данные удаленной области (например, сохранение настроек отображения форм), сразу после вызова метода рекомендуется изменить значения параметров сеанса, определяющих разделение данных.\nУдаление данных доступно пользователю с правом \"Администрирование\".\nУдаление возможно, если установлен режим монопольного доступа к базе данных или области (вызван метод УстановитьМонопольныйРежим), иначе будет выдано исключение.", "signature": [{ "description": "", "params": [] }] }, { "name": "УстановитьБезопасныйРежим", "name_en": "SetSafeMode", "description": "В файловом варианте информационной базы или на сервере в клиент-серверном варианте информационной базы включает или выключает безопасный режим исполнения кода. В безопасном режиме:\nигнорируется привилегированный режим;\nзапрещены внешние по отношению к платформе 1С:\nПредприятие действия:\nоперации с COM-объектами;\n загрузка и подключение внешних компонентов;\n запуск внешних приложений и команд операционной системы;\n доступ к файловой системе;\n доступ к Интернету.В клиент-серверном варианте при выполнении на клиенте данный метод не выполняет никаких действий.\nПервое выполнение метода с любомым значением параметра, кроме Ложь, в файловом варианте информационной базы или на сервере в клиент-серверном варианте информационной базы включает безопасный режим.\nДля явного выключения безопасного режима необходимо внутри процедуры или функции, в которой он был включен, вызвать метод с параметром Ложь столько же раз, сколько раз в этой же процедуре или функции был вызван метод с параметром Истина или Строка.\nЕсли этого сделано не было, то при возврате из процедуры/функции, в которой был включен безопасный режим, он будет выключен автоматически (неявно).\nЕсли в процедуре или функции вызовов метода с параметром Ложь сделано больше, чем вызовов с параметром Истина или Строка, то будет вызвано исключение.", "signature": [{ "description": "", "params": [{ "name": "БезопасныйРежим", "description": "Определяет, будет ли включен безопасный режим:\n Строка - имя профиля безопасности. Включить режим и назначить профиль безопасности. Может быть использовано имя только того профиля, у которого свойство SafeModeProfile установлено в значение Истина. Если безопасный режим уже включен, то повторный вызов метода с именем другого профиля не изменит текущий профиль безопасности;\nИстина - включить режим без указания конкретного профиля безопасности;\nЛожь - выключить режим. Строка - имя профиля безопасности. Включить режим и назначить профиль безопасности. Может быть использовано имя только того профиля, у которого свойство SafeModeProfile установлено в значение Истина. Если безопасный режим уже включен, то повторный вызов метода с именем другого профиля не изменит текущий профиль безопасности;\n\nИстина - включить режим без указания конкретного профиля безопасности;\n\nЛожь - выключить режим.", "type": "Булево" }] }] }, { "name": "УстановитьБезопасныйРежимРазделенияДанных", "name_en": "SetDataSeparationSafeMode", "description": "Устанавливает или отменяет безопасный режим разделения данных по заданному общему реквизиту.\nУстановка безопасного режима действует до вызова его явной отмены или до возврата из метода встроенного языка, в котором выполнена его установка. Правила установки и отмены безопасного режима разделения данных аналогичны привилегированному режиму и безопасному режиму.\nНе позволяет отменить режим безопасного сеанса, определяемый установкой атрибута safe=”true” элемента zone файла default.vrd.\n\nВ каждом методе встроенного языка для каждого разделителя неявно определяется счетчик безопасного режима разделения данных с начальным значением 0. Установка безопасного режима разделения данных увеличивает значение счетчика в текущем методе, а отмена - уменьшает.\nЕсли значение текущего счетчика – 0, то отмена безопасного режима разделения данных порождает исключение. \nЕсли при возврате из метода встроенного языка значение текущего счетчика отлично от 0, то оно принудительно сбрасывается в 0.\nЕсли суммарное значение счетчиков по текущему состоянию стека вызовов встроенного языка на сервере 1С:\nПредприятия отлично от нуля, то безопасный режим разделения данных включен.\nПри вызове в толстом клиенте или внешнем соединении в клиент-серверном варианте информационной базы не вызывает никаких действий.\nВ безопасном режиме разделения данных запрещено:\nвыключать использование разделителя, если разделение не является условно выключенным;\nизменять значение используемого разделителя, если разделение не является условно выключенным;\nизменять объекты, которые управляют условным разделением:\nдля данного разделителя в целом;\nдля объектов, входящих в состав данного разделителя.", "signature": [{ "description": "", "params": [{ "name": "ОбщийРеквизит", "description": "Имя общего реквизита со значением \"Использовать\" свойства \"Разделение данных\", для которого должен быть установлен или отменен безопасный режим.", "type": "Строка" }, { "name": "Режим", "description": "Истина – установить безопасный режим разделения данных по заданному общему реквизиту;\n\nЛожь – отменить безопасный режим разделения данных по заданному общему реквизиту.", "type": "Булево" }] }] }, { "name": "УстановитьБлокировкуСеансов", "name_en": "SetSessionsLock", "description": "Устанавливает режим блокировки сеансов.", "signature": [{ "description": "", "params": [{ "name": "Блокировка", "description": "Новое описание блокировки сеансов.", "type": "БлокировкаСеансов" }] }] }, { "name": "УстановитьВремяЗавершенияСпящегоСеанса", "name_en": "SetHibernateSessionTerminateTime", "description": "Установить интервал времени в секундах, по истечении которого спящий сеанс будет завершен.", "signature": [{ "description": "", "params": [{ "name": "Таймаут", "description": "Интервал времени в секундах, по истечении которого спящий сеанс завершается.\nЗначение по умолчанию:\n 86400.", "type": "Число", "required": false }] }] }, { "name": "УстановитьВремяЗасыпанияПассивногоСеанса", "name_en": "SetPassiveSessionHibernateTime", "description": "Устанавливает интервал времени в секундах, по истечении которого неактивный сеанс переводится в спящий режим.", "signature": [{ "description": "", "params": [{ "name": "Таймаут", "description": "Интервал времени в секундах, по истечении которого неактивный сеанс переводится в спящий режим.\nЗначение по умолчанию:\n 1200.", "type": "Число", "required": false }] }] }, { "name": "УстановитьВремяОжиданияБлокировкиДанных", "name_en": "SetLockWaitTime", "description": "Устанавливает время ожидания блокировки данных (в секундах).\nВызов метода требует административных прав в сеансе, в котором все разделители не установлены. Если до вызова метода режим монопольного доступа к базе данных не был установлен, то он устанавливается на время вызова. Если установить монопольный доступ невозможно, будет сгенерировано исключение.\nИзменение времени ожидания блокировки данных действует сразу после выполнения для всех СУБД, кроме IBM DB2. На IBM DB2 после изменения времени ожидания блокировки данных требуется перезапуск СУБД.", "signature": [{ "description": "", "params": [{ "name": "Таймаут", "description": "Время ожидания блокировки данных (в секундах).\nЗначение по умолчанию:\n 20.", "type": "Число", "required": false }] }] }, { "name": "УстановитьКоличествоЗаданийПересчетаИтогов", "name_en": "SetTotalRecalcJobCount", "description": "Устанавливает количество заданий пересчета итогов.\nВызов метода требует административных прав в сеансе, в котором все разделители не установлены. Если до вызова метода режим монопольного доступа к базе данных не был установлен, то он устанавливается на время вызова. Если установить монопольный доступ невозможно, будет сгенерировано исключение.", "signature": [{ "description": "", "params": [{ "name": "КоличествоЗаданийПересчетаИтогов", "description": "Количество заданий пересчета итогов.\nЗначение по умолчанию:\n 4.", "type": "Число", "required": false }] }] }, { "name": "УстановитьМаксимальныйСрокДействияПаролейПользователей", "name_en": "SetUserPasswordMaxEffectivePeriod", "description": "Устанавливает максимальный срок действия паролей пользователей. \n\nМаксимальный срок действия паролей не может быть меньше минимального срока действия паролей.\n\nЗначение по умолчанию:\n 0.", "signature": [{ "description": "", "params": [{ "name": "МаксимальныйСрокДействияПаролей", "description": "Максимальный срок действия паролей.\nЗначение по умолчанию:\n 0.", "type": "Число", "required": false }] }] }, { "name": "УстановитьМинимальнуюДлинуПаролейПользователей", "name_en": "SetUserPasswordMinLength", "description": "Устанавливает минимальную длину, которую должны иметь пароли пользователей информационной базы.\nДействует только:\nпри изменении пароля существующего пользователя или при создании нового пользователя, если включена АутентификацияСтандартная или новый пароль не пустой;\nпри включении АутентификацияСтандартная у существующего пользователя, если пароль пустой.Метод доступен только из сеанса, в котором все разделители не используются.\nЕсли для информационной базы установлен параметр \"Проверка сложности паролей пользователей\", то пароли должны иметь длину не менее 7 символов, а значение параметра \"Минимальная длина паролей пользователей\" учитывается, только если оно превышает 7.", "signature": [{ "description": "", "params": [{ "name": "Длина", "description": "Минимально допустимое количество символов в паролях пользователей.\nЗначение по умолчанию:\n 5.", "type": "Число", "required": false }] }] }, { "name": "УстановитьМинимальныйСрокДействияПаролейПользователей", "name_en": "SetUserPasswordMinEffectivePeriod", "description": "Устанавливает минимальный срок действия паролей пользователей. \nМинимальный срок действия пароля не может превышать максимальный срок действия пароля.", "signature": [{ "description": "", "params": [{ "name": "МинимальныйСрокДействияПаролей", "description": "Минимальный срок действия пароля.\nЗначение по умолчанию:\n 0.", "type": "Число", "required": false }] }] }, { "name": "УстановитьМонопольныйРежим", "name_en": "SetExclusiveMode", "description": "Устанавливает и отключает использование монопольного режима.\nМонопольный режим может быть установлен при одновременном выполнении следующих условий:\nесли в данный момент в режиме 1С:\nПредприятие с данной информационной базой работает только один пользователь;\nтекущий пользователь имеет право на установку монопольного режима.Если в текущем сеансе установлены разделители, то будет установлен монопольный режим области данных, определяемой их значениями. \nЕсли установить монопольный режим не удалось, то будет вызвано исключение.", "signature": [{ "description": "", "params": [{ "name": "МонопольныйРежим", "description": "Истина - устанавливает монопольную блокировку текущей области данных от имени сеанса;\n\n Ложь - если установлена монопольная блокировка текущей области от имени текущего сеанса, то удаляет монопольную блокировку текущей области. Снимает монопольный режим только текущей области, т.е. области, определяемой значениями установленных в сеансе разделитей. Не затрагивает монопольные блокировки подобластей;\n", "type": "Булево" }, { "name": "Параметры", "description": "Используется только, если МонопольныйРежим установлен в значение Истина. \nЕсли не указан, то считается, что Сообщение – Неопределено и РазрешитьЗавершатьПриНачалеСеанса – Ложь. \nЕсли при запуске клиентского приложения база или область находится в монопольном режиме, то значение свойства Сообщение отображается пользователю в диалоге сообщения.\nЕсли Сообщение – Неопределено, то отображается текст сообщения об ошибке по умолчанию, например, \"Ошибка разделенного доступа к базе данных. База данных заблокирована:\n сеанс 555, начат 20.06.2019 в 12:\n31:\n23, приложение Фоновое задание. Выполняется ожидание возможности запуска. При появлении возможности, запуск будет выполнен автоматически. Нажмите «Выполнить запуск» для немедленной попытки запуска. Нажмите «Отмена» для отказа от запуска. Нажмите «Завершить сеансы и выполнить запуск» для завершения блокирующих сеансов и немедленной попытки запуска.\"\nИначе частью текста в диалоге сообщения об ошибке будет заданная строки или форматированная строка, например, \"<Значение свойства Сообщение> Выполняется ожидание возможности запуска. При появлении возможности, запуск будет выполнен автоматически. Нажмите «Выполнить запуск» для немедленной попытки запуска. Нажмите «Отмена» для отказа от запуска. Нажмите «Завершить сеансы и выполнить запуск» для завершения блокирующих сеансов и немедленной попытки запуска.\"\nЗначение по умолчанию:\n Неопределено.", "type": "ПараметрыМонопольногоРежима", "required": false }] }] }, { "name": "УстановитьНастройкиКлиентаЛицензирования", "name_en": "SetLicensingClientParameters", "description": "Предназначен для сохранения в информационной базе имени пользователя и пароля клиента лицензирования. Эти данные используются при проверке лицензионности конфигурации.\nДоступен только пользователю с административными правами.", "signature": [{ "description": "", "params": [{ "name": "Имя", "description": "Имя клиента лицензирования.", "type": "Строка", "required": false }, { "name": "Пароль", "description": "Пароль клиента лицензирования.", "type": "Строка", "required": false }, { "name": "ДополнительныйПараметр", "description": "Дополнительный параметр клиента лицензирования, используемый для технической поддержки конфигурации.", "type": "Строка", "required": false }] }] }, { "name": "УстановитьНачалоСтолетияИнформационнойБазы", "name_en": "SetInfoBaseBeginningOfCentury", "description": "Устанавливает новое значение начала столетия для информационной базы и сохраняет его в базе данных. Если параметр имеет значение Неопределено, то установка начала столетия информационной базы отменяется. В этом случае в качестве начала столетия используется значение по умолчанию, равное 1950. \nТребует монопольного режима доступа к базе данных.", "signature": [{ "description": "", "params": [{ "name": "НачалоСтолетия", "description": "Устанавливаемое значение года начала столетия:\n число в диапазоне [1..9900] или Неопределено.\nЗначение по умолчанию:\n Неопределено.", "type": "Число", "required": false }] }] }, { "name": "УстановитьОграничениеПовторенияПаролейПользователейСредиПоследних", "name_en": "SetUserPasswordReuseLimit", "description": "Устанавливает численное значение ограничения повторения паролей пользователей среди последних.", "signature": [{ "description": "", "params": [{ "name": "ОграничениеПовторенияПаролейСредиПоследних", "description": "Численное значение ограничения повторения паролей среди последних.\nЗначение по умолчанию:\n 0.", "type": "Число", "required": false }] }] }, { "name": "УстановитьОтключениеБезопасногоРежима", "name_en": "SetSafeModeDisabled", "description": "Выключает текущий режим безопасности.\nЧтобы включить безопасный режим в той же процедуре или функции, в которой он был отключен, следует вызвать метод с параметром, установленным в значение Ложь, столько раз, сколько раз он был вызван с параметром, установленным в значение Истина.\nПри завершении процедуры/возврате из функции, если безопасный режим был выключен, он будет включен автоматически. \nЕсли в тексте процедуры/функции количество вызовов включения безопасного режима превышает количество вызовов его отключения, будет вызвано исключение.\nВнимание! Метод не выполняет никаких действий из кода обработок и расширений, открытых в безопасном режиме.\nДля обработчиков событий объектов метаданных безопасный режим выключается автоматически.", "signature": [{ "description": "", "params": [{ "name": "Отключить", "description": "Устанавливает состояние безопасного режима:\n Истина - режим будет отключен;\nЛожь - режим будет включен.", "type": "Булево", "required": false }] }] }, { "name": "УстановитьПривилегированныйРежим", "name_en": "SetPrivilegedMode", "description": "В файловом варианте информационной базы или на сервере в клиент-серверном варианте информационной базы управляет (включает или выключает) привилегированным режимом исполнения кода, аналогичным режиму работы кода привилегированных модулей. В привилегированном режиме никакие проверки прав не выполняются и разрешены любые операции. В клиент-серверном варианте при выполнении на клиенте данный метод не выполняет никаких действий.\nПервое выполнение метода с параметром Истина в файловом варианте информационной базы или на сервере в клиент-серверном варианте информационной базы включает привилегированный режим.\nДля явного выключения привилегированного режима необходимо внутри процедуры или функции, в которой он был включен, вызвать метод с параметром Ложь столько же раз, сколько раз в этой же процедуре или функции был вызван метод с параметром Истина.\nЕсли этого сделано не было, то при возврате из процедуры/функции, в которой был включен привилегированный режим, он будет выключен автоматически (неявно).\nЕсли в процедуре или функции вызовов метода с параметром Ложь сделано больше, чем вызовов с параметром Истина, то будет вызвано исключение.\nПо умолчанию привилегированный режим выключен.", "signature": [{ "description": "", "params": [{ "name": "Включить", "description": "Определяет, будет ли включен привилегированный режим:\n Истина - включить режим;\nЛожь - выключить режим.", "type": "Булево" }] }] }, { "name": "УстановитьПроверкуСложностиПаролейПользователей", "name_en": "SetUserPasswordStrengthCheck", "description": "Устанавливает или отключает следующие ограничения на сложность паролей пользователей информационной базы:\nДлина не менее 7 символов либо не меньше значения, установленного в параметре \"Минимальная длина паролей пользователей\", если оно превышает 7;\nСодержит не менее 3-х типов символов из перечисленных ниже:\nзаглавные буквы;\nстрочные буквы;\nцифры;\nспец. символы.Не совпадает с именем пользователя;\nНе является последовательностью символов.Действует только:\nпри изменении пароля существующего пользователя или при создании нового пользователя, если включена АутентификацияСтандартная или новый пароль не пустой;\nпри включении АутентификацияСтандартная у существующего пользователя, если пароль пустой.Метод доступен только из сеанса, в котором все разделители не используются.", "signature": [{ "description": "", "params": [{ "name": "СложныйПароль", "description": "Истина - установить;\n Ложь - снять.", "type": "Булево" }] }] }, { "name": "УстановитьРегиональныеНастройкиИнформационнойБазы", "name_en": "SetInfoBaseRegionalSettings", "description": "Сохраняет новые региональные настройки информационной базы. Требуется наличие у текущего пользователя права \"Администрирование\".\nТребуется режим монопольного доступа к информационной базе. Если до вызова метода монопольный доступ не установлен, то выполняется попытка установки монопольного доступа. В случае любой ошибки генерируется исключение.", "signature": [{ "description": "", "params": [{ "name": "РегиональныеНастройки", "description": "Новые региональные настройки информационной базы.", "type": "РегиональныеНастройкиИнформационнойБазы" }] }] }, { "name": "УстановитьСоединениеСВнешнимИсточникомДанных", "name_en": "ConnectExternalDataSource", "description": "Устанавливает соединение с внешним источником данных.", "signature": [{ "description": "", "params": [{ "name": "ИмяВнешнегоИсточникаДанных", "description": "Имя внешнего источника данных, с которым нужно установить соединение.", "type": "Строка", "required": false }] }] }, { "name": "УстановитьСпособПроверкиПодписиМобильногоКлиента", "name_en": "SetMobileClientSignatureVerificationMethod", "description": "Устанавливает новый способ проверки подписи мобильного клиента.", "signature": [{ "description": "", "params": [{ "name": "СпособПроверки", "description": "Устанавливаемый способ проверки.", "type": "СпособПроверкиПодписиМобильногоКлиента", "required": false }] }] }, { "name": "УстановитьСрокПредупрежденияОбИстеченииСрокаДействияПаролейПользователей", "name_en": "SetUserPasswordExpirationNotificationPeriod", "description": "Устанавливает срок предупреждения об источении срока действия пароля в секундах \n\nЗначение по умолчанию:\n 432000 (5 суток).", "signature": [{ "description": "", "params": [{ "name": "СрокПредупрежденияОбИстеченииСрокаДействияПаролейПользователей", "description": "Срок предупреждения об истечении срока действия пароля в секундах.\nЗначение по умолчанию:\n 432000.", "type": "Число", "required": false }] }] }, { "name": "УстановитьЧасовойПоясИнформационнойБазы", "name_en": "SetInfoBaseTimeZone", "description": "Устанавливает новый часовой пояс информационной базы и сохраняет его в базе данных. Если параметр не задан, то установка часового пояса информационной базы отменяется. В этом случае часовой пояс информационной базы совпадает с часовым поясом сервера.\nТребует монопольного режима доступа к базе данных.", "signature": [{ "description": "", "params": [{ "name": "ЧасовойПояс", "description": "Идентификатор часового пояса.\nСписок допустимых часовых поясов может быть получен методом ПолучитьДопустимыеЧасовыеПояса. \nКроме того, возможно задание часовых поясов смещением от универсального времени (часовые пояса GMT) в формате:\n\nGMT{+/-}h[h][:\nmm]\nгде hh=0:\n23, mm=0:\n59.", "type": "Строка", "required": false }] }] }, { "name": "НачатьПодключениеРасширенияРаботыСКриптографией", "name_en": "BeginAttachingCryptoExtension", "description": "При первом обращении начинает подключение расширения для работы с криптографией.\nПри каждом обращении проверяет готовность расширения к работе.", "signature": [{ "description": "", "params": [{ "name": "ОписаниеОповещения", "description": "Содержит описание процедуры, которая будет вызвана после завершения со следующими параметрами:\n <Подключено> – результат подключения, Булево.<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения" }] }] }, { "name": "НачатьУстановкуРасширенияРаботыСКриптографией", "name_en": "BeginInstallCryptoExtension", "description": "Устанавливает расширение для работы с криптографией в браузер.\nВ режиме запуска толстого и тонкого клиентов, а также на клиенте мобильного приложения информирует о том, что расширение установлено.", "signature": [{ "description": "", "params": [{ "name": "ОписаниеОповещенияОЗавершении", "description": "Содержит описание процедуры, которая будет вызвана после завершения установки расширения работы с криптографией со следующими параметрами:\n<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.Если параметр не указан или имеет тип Неопределено, то по завершении никакая процедура вызвана не будет.", "type": "ОписаниеОповещения", "required": false }] }] }, { "name": "ПодключитьРасширениеРаботыСКриптографией", "name_en": "AttachCryptoExtension", "description": "При первом обращении выполняет подключение расширения для работы с криптографией.\nПри каждом обращении проверяет готовность расширения к работе.", "signature": [{ "description": "", "params": [] }], "return": "Булево" }, { "name": "ПодключитьРасширениеРаботыСКриптографиейАсинх", "name_en": "AttachCryptoExtensionAsync", "description": "Асинхронная функция. При первом обращении выполняет подключение расширения для работы с криптографией.\nПри каждом обращении проверяет готовность расширения к работе.", "signature": [{ "description": "", "params": [] }], "return": "Обещание" }, { "name": "УстановитьРасширениеРаботыСКриптографией", "name_en": "InstallCryptoExtension", "description": "Устанавливает расширение для работы с криптографией в браузер.\nВ режиме запуска толстого и тонкого клиентов, а также на клиенте мобильного приложения информирует о том, что расширение установлено.\nЕсли для конфигурации свойство РежимИспользованияМодальности установлено в НеИспользовать, следует использовать метод НачатьУстановкуРасширенияРаботыСКриптографией.", "signature": [{ "description": "", "params": [] }] }, { "name": "УстановитьРасширениеРаботыСКриптографиейАсинх", "name_en": "InstallCryptoExtensionAsync", "description": "Асинхронная функция. Устанавливает расширение для работы с криптографией в браузер.\nВ режиме запуска толстого и тонкого клиентов, а так же в клиенте мобильного приложения информирует о том, что расширение установлено.", "signature": [{ "description": "", "params": [] }], "return": "Обещание" }, { "name": "ЗапуститьПриложение", "name_en": "RunApp", "description": "Выполняет запуск внешнего приложения либо открытие файла с использованием ассоциированного с ним приложения.\nВ отличие от функции КомандаСистемы запуск приложения выполняется непосредственно, минуя командный интерпретатор.\nПоведение метода зависит от используемой операционной системы и режима запуска. Используемые в реализации метода механизмы операционной системы допускают различные варианты использования. Например, в некоторых режимах метод может открывать html ссылки с помощью браузера \"по умолчанию\". Такие возможности не являются штатными т.к. не гарантируется их наличие во всех режимах запуска.\nПри запуске \"1С:\nПредприятия\" в пакетном режиме, а также при вызове метода на сервере будет сгенерировано исключение.\nДля работы метода на веб-клиенте необходимо предварительно подключить расширение работы с файлами.\nПри использовании метода на мобильной платформе возможно только открытие файла по ассоциации.\nНа мобильной платформе под управлением ОС Windows параметр <ДождатьсяЗавершения> игнорируется, а результат выполнения возвращается сразу после запуска приложения.", "signature": [{ "description": "", "params": [{ "name": "СтрокаКоманды", "description": "Командная строка для запуска приложения либо имя файла, ассоциированного с некоторым приложением.", "type": "Строка" }, { "name": "ТекущийКаталог", "description": "Задает текущий каталог запускаемого приложения.\nВ режиме веб-клиента игнорируется.", "type": "Строка", "required": false }, { "name": "ДождатьсяЗавершения", "description": "Истина - дожидаться завершения запущенного приложения перед продолжением работы.\nЗначение по умолчанию:\n Ложь.", "type": "Булево", "required": false }, { "name": "КодВозврата", "description": "Параметр (если он указан) содержит код завершения работы системы - значение, передаваемое приложением операционной системе, если работа была завершена корректно, если такой код был получен. В противном случае возвращает Неопределено.\nДля получения кода возврата значение параметра <ДождатьсяЗавершения> должно быть установлено в Истина, запускаемое приложение должно существовать и завершить свою работу корректно.", "type": "Число", "required": false }] }] }, { "name": "ЗапуститьПриложениеАсинх", "name_en": "RunAppAsync", "description": "Асинхронная функция.\nВыполняет запуск внешнего приложения либо открытие файла с использованием ассоциированного с ним приложения.\nВ отличие от функции КомандаСистемы запуск приложения выполняется непосредственно, минуя командный интерпретатор.\nПоведение метода зависит от используемой операционной системы и режима запуска. Используемые в реализации метода механизмы операционной системы допускают различные варианты использования. Например, в некоторых режимах метод может открывать html ссылки с помощью браузера \"по умолчанию\". Такие возможности не являются штатными т.к. не гарантируется их наличие во всех режимах запуска.\nПри запуске \"1С:\nПредприятия\" в пакетном режиме, а также при вызове метода на сервере будет сгенерировано исключение.\nДля работы метода на веб-клиенте необходимо предварительно подключить расширение работы с файлами.\nПри использовании метода на мобильной платформе возможно только открытие файла по ассоциации.\nНа мобильной платформе под управлением ОС Windows параметр <ДождатьсяЗавершения> игнорируется, а результат выполнения возвращается сразу после запуска приложения.", "signature": [{ "description": "", "params": [{ "name": "СтрокаКоманды", "description": "Командная строка для запуска приложения либо имя файла, ассоциированного с некоторым приложением.", "type": "Строка" }, { "name": "ТекущийКаталог", "description": "Задает текущий каталог запускаемого приложения.\nВ режиме веб-клиента игнорируется.", "type": "Строка", "required": false }, { "name": "ДождатьсяЗавершения", "description": "Истина - дожидаться завершения запущенного приложения перед продолжением работы.\nЗначение по умолчанию:\n Ложь.", "type": "Булево", "required": false }] }], "return": "Обещание" }, { "name": "КомандаСистемы", "name_en": "System", "description": "Вызывает на исполнение команду операционной системы, как если бы она была введена в командной строке.\nПосле загрузки Windows-приложения управление возвращается в 1С:\nПредприятие и исполнение модуля продолжается.", "signature": [{ "description": "", "params": [{ "name": "СтрокаКоманды", "description": "Команда системы.\nЕсли в передаваемой командной строке Windows используются переменные среды (environment variables) и значения этих переменных содержат пробелы, то фрагменты командной строки, в которых используются перменные среды, следует обрамлять удвоенными двойными кавычками.\nНапример:\n\n КомандаСистемы(\"\"\"\"\"%ProgramFiles%\\Internet Explorer\\iexplore.exe\"\"\"\" example.com\");\n\n", "type": "Строка" }, { "name": "ТекущийКаталог", "description": "Устанавливает текущий каталог на время выполнения команды.", "type": "Строка", "required": false }] }] }, { "name": "НачатьЗапускПриложения", "name_en": "BeginRunningApplication", "description": "Начинает запуск внешнего приложения либо открытие файла с использованием ассоциированного с ним приложения.\nДля работы метода на веб-клиенте необходимо предварительно подключить расширение работы с файлами.\nНа мобильной платформе под управлением ОС Windows параметр <ДождатьсяЗавершения> игнорируется, а результат его выполнения возвращается сразу после запуска приложения.\nПри запуске \"1С:\nПредприятия\" в пакетном режиме, а также при вызове метода на сервере будет сгенерировано исключение.", "signature": [{ "description": "", "params": [{ "name": "ОписаниеОповещения", "description": "Содержит описание процедуры, которая будет вызвана после завершения со следующими параметрами:\n <КодВозврата> - код возврата, тип Число или Неопределено, если соответствующий входной параметр <ДождатьсяЗавершения> не указан;\n<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения" }, { "name": "СтрокаКоманды", "description": "Командная строка для запуска приложения либо имя файла, ассоциированного с некоторым приложением.", "type": "Строка" }, { "name": "ТекущийКаталог", "description": "Задает текущий каталог запускаемого приложения.\nВ режиме веб-клиента игнорируется.", "type": "Строка", "required": false }, { "name": "ДождатьсяЗавершения", "description": "Истина - дожидаться завершения запущенного приложения перед продолжением работы.\nЗначение по умолчанию:\n Ложь.", "type": "Булево", "required": false }] }] }, { "name": "НачатьПодключениеРасширенияПолученияИнформацииОКомпьютере", "name_en": "BeginAttachingComputerInformationExtension", "description": "При первом обращении начинает подключение расширения для работы с информацией о компьютере.\nПри каждом обращении проверяет готовность расширения к работе.\nВ режиме запуска толстого и тонкого клиентов информирует о том, что расширение подключено.", "signature": [{ "description": "", "params": [{ "name": "ОписаниеОповещенияОЗавершении", "description": "Содержит описание процедуры, которая будет вызвана после завершения со следующими параметрами:\n<Подключено> – результат подключения, тип Булево.<ДополнительныеПараметры> - значение, которое \tбыло указано при создании объекта ОписаниеОповещения.Если параметр не указан или имеет тип Неопределено, то по завершении никакая процедура вызвана не будет.", "type": "ОписаниеОповещения", "required": false }] }] }, { "name": "НачатьПолучениеИнформацииОСетевыхАдаптерах", "name_en": "BeginGettingNetworkAdaptersInformation", "description": "Процедура заполняет массив объектов типа ИнформацияОСетевомАдаптере и передает в функцию, указанную в обработчике <ОписаниеОповещения>.", "signature": [{ "description": "", "params": [{ "name": "ОписаниеОповещения", "description": "Содержит описание процедуры, которая будет вызвана после завершения получения информации со следующими параметрами:\n <ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }] }], "return": "Массив" }, { "name": "НачатьУстановкуРасширенияПолученияИнформацииОКомпьютере", "name_en": "BeginInstallingComputerInformationExtension", "description": "Устанавливает расширение для работы с информацией о компьютере в браузер клиента.\nВ режиме запуска толстого и тонкого клиентов информирует о том, что расширение установлено.", "signature": [{ "description": "", "params": [{ "name": "ОписаниеОповещенияОЗавершении", "description": "Содержит описание процедуры, которая будет вызвана после завершения установки расширения.\nПроцедура будет вызвана со следующими параметрами:\n<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.Если параметр не указан или имеет тип Неопределено, то по завершении никакая процедура вызвана не будет.", "type": "ОписаниеОповещения", "required": false }] }] }, { "name": "ПодключитьРасширениеПолученияИнформацииОКомпьютереАсинх", "name_en": "AttachComputerInformationExtensionAsync", "description": "Асинхронная функция. Подключает расширение для работы с информацией о компьютере (MAC-адреса) в браузер.\nВ режиме запуска толстого и тонкого клиентов информирует о том, что расширение установлено.", "signature": [{ "description": "", "params": [] }], "return": "Обещание" }, { "name": "ПолучитьCOMОбъект", "name_en": "GetCOMObject", "description": "Основное применение функции ПолучитьCOMОбъект - это получение COM-объекта, соответствующего файлу. Для этого следует в качестве первого параметра функции задать имя файла, который будет определять COM-объект. Например, фрагмент кода:\n\n\tТаб = ПолучитьCOMОбъект(\"C:\n\\DATA\\DATA.XLS\");\n\nсоздает объект Excel.Application и открывает с его помощью файл документа \"C:\n\\DATA\\DATA.XLS\". Если указанный файл во время выполнения данного фрагмента уже открыт с помощью MS Excel, то будет получена ссылка на уже существующий объект.\nДля файлов, указываемых в качестве параметра данной функции, должно быть установлено соответствие расширения имени файла и класса COM.\nЕсли в качестве имени файла указана пустая строка, то будет создан новый экземпляр объекта. В этом случае необходимо указать имя класса COM. \nНапример, фрагмент кода:\n\n\tТаб = ПолучитьCOMОбъект(\"\", \"Excel.Application\");\n\nсоздает новый документ Excel. В дальнейшем этот документ может быть программно заполнен и сохранен в файл.\nЕсли первый параметр функции пропущен, то будет произведена попытка получить активный объект указанного типа. Если активного объекта указанного типа в настоящий момент не существует, то будет вызвано исключение. Например, в результате выполнения оператора:\n\n\tП = ПолучитьCOMОбъект( , \"Excel.Application\");\n\nПеременная П получит значение типа COMОбъект, соответствующее активному приложению MS Excel, если таковое имелось, или будет вызвано исключение, если активных экземпляров MS Excel не было.", "signature": [{ "description": "", "params": [{ "name": "ИмяФайла", "description": "Имя файла, включающее полный путь.", "type": "Строка", "required": false }, { "name": "ИмяКлассаCOM", "description": "Имя класса COM, экземпляр которого должен быть создан или получен. Если расширение имени файла, указанное в первом параметре, полностью идентифицирует класс объекта, то параметр может быть опущен.", "type": "Строка", "required": false }] }], "return": "COMОбъект" }, { "name": "ПолучитьИнформациюОСетевыхАдаптерахАсинх", "name_en": "GetNetworkAdaptersInformationAsync", "description": "Асинхронная функция. Получает информацию о сетевых адаптерах.", "signature": [{ "description": "", "params": [] }], "return": "Обещание" }, { "name": "ПользователиWindows", "name_en": "WindowsUsers", "description": "Предоставляет доступ к информации о доменах и пользователях операционной системы.\nПри использовании в тонком клиенте, информация возвращается в виде массива структур со свойствами (аналогичными колонкам возвращаемой таблицы значений).", "signature": [{ "description": "", "params": [] }], "return": "ТаблицаЗначений" }, { "name": "ПользователиОС", "name_en": "OSUsers", "description": "Предоставляет доступ к информации о доменах и пользователях операционной системы.\nПри использовании в тонком клиенте, информация возвращается в виде массива структур со свойствами (аналогичными колонкам возвращаемой таблицы значений).", "signature": [{ "description": "", "params": [] }], "return": "ТаблицаЗначений" }, { "name": "УстановитьРасширениеПолученияИнформацииОКомпьютереАсинх", "name_en": "InstallComputerInformationExtensionAsync", "description": "Асинхронная функция. Устанавливает расширение для работы с информацией о компьютере в браузер.\nВ режиме запуска толстого и тонкого клиентов информирует о том, что расширение установлено.", "signature": [{ "description": "", "params": [] }], "return": "Обещание" }, { "name": "ДанныеФормыВЗначение", "name_en": "FormDataToValue", "description": "Преобразует данные формы в объект прикладного типа.\nНельзя преобразовать в объект типа Табличная часть.", "signature": [{ "description": "", "params": [{ "name": "Объект", "description": "Данные формы.", "type": "ДанныеФормыСтруктураСКоллекцией" }, { "name": "Тип", "description": "Тип значения, получаемого из данных формы." }] }], "return": "Произвольный" }, { "name": "ЗначениеВДанныеФормы", "name_en": "ValueToFormData", "description": "Преобразует объект прикладного типа в универсальный объект данных.", "signature": [{ "description": "", "params": [{ "name": "Значение", "description": "Значение прикладного типа, для которого определено преобразование в данные формы.", "type": "Произвольный" }, { "name": "Объект", "description": "Данные формы, имеющие совместимую структуру.", "type": "ДанныеФормыСтруктураСКоллекцией" }] }] }, { "name": "КопироватьДанныеФормы", "name_en": "CopyFormData", "description": "Копирует данные формы, обладающие совместимой структурой.\nВо внешнем соединении метод игнорируется.", "signature": [{ "description": "", "params": [{ "name": "Источник", "description": "Объект - источник.", "type": "ДанныеФормыСтруктураСКоллекцией" }, { "name": "Приемник", "description": "Объект приемник.", "type": "ДанныеФормыСтруктураСКоллекцией" }] }], "return": "Булево" }, { "name": "ПолучитьСоответствиеОбъектаИРеквизитаФормы", "name_en": "GetObjectAndFormAttributeConformity", "description": "Возвращает имя атрибута формы, связанного с объектом, передаваемым в качестве аргумента функции.\nВо внешнем соединении метод игнорируется.", "signature": [{ "description": "", "params": [{ "name": "Объект", "description": "Прикладной объект, преобразованный из данных формы в значение, для которого необходимо получить соответствие с именем реквизита формы.", "type": "СправочникОбъект.<Имя справочника>" }] }], "return": "Строка" }, { "name": "ПолучитьСоответствиеОбъектаИФормы", "name_en": "GetObjectAndFormConformity", "description": "Получает информацию об идентификаторе формы и имени атрибута формы, связанного с передаваемым в качестве аргумента функции объектом.", "signature": [{ "description": "", "params": [{ "name": "Объект", "description": "Прикладной объект, преобразованный из универсального объекта в значение, для которого необходимо получить соответствие с именем реквизита формы.", "type": "СправочникОбъект.<Имя справочника>" }] }], "return": "Структура" }, { "name": "УстановитьСоответствиеОбъектаИРеквизитаФормы", "name_en": "SetObjectAndFormAttributeConformity", "description": "Метод автоматически устанавливает соответствие между реквизитами формы клиентского приложения и объектами вида СообщениеПользователю для последующей установки правильного соответствия сообщений и элементов управления формы. Для того, чтобы сообщение использовало данные соответствия объекта и имени реквизита, у него необходимо заполнить поле Данные. Соответствие может быть получено методом ПолучитьСоответствиеОбъектаИРеквизитаФормы. Получить соответствие можно до тех пор, пока существует объект, для которого оно зарегистрировано.\nВо внешнем соединении метод игнорируется.", "signature": [{ "description": "", "params": [{ "name": "Объект", "description": "Прикладной объект, преобразованный из данных формы в значение, для которого необходимо установить соответствие с именем реквизита формы.", "type": "СправочникОбъект.<Имя справочника>" }, { "name": "ИмяРеквизита", "description": "Имя существующего реквизита формы.", "type": "Строка" }] }] }, { "name": "УстановитьСоответствиеОбъектаИФормы", "name_en": "SetObjectAndFormConformity", "description": "Устанавливает соответствие формы клиентского приложения и объектов вида СообщениеПользователю для последующей правильной привязки сообщений к элементам управления формы. Для того, чтобы сообщение использовало данные соответствия объекта и формы, у него необходимо заполнить свойство ИдентификаторНазначения. Соответствие может быть получено методом ПолучитьСоответствиеОбъектаИФормы. Получать соответствие можно до тех пор, пока существует объект, для которого оно зарегистрированно.", "signature": [{ "description": "", "params": [{ "name": "Объект", "description": "Прикладной объект, преобразованный из универсального объекта в значение, для которого необходимо установить соответствие с именем реквизита формы.", "type": "СправочникОбъект.<Имя справочника>" }, { "name": "ИдентификаторФормыИИмяРеквизита", "description": "Содержит идентификатор формы и имя реквизита элемента управления, для которых выполняется установка соответствия. \nСтруктура, передаваемая в параметр, может содержать два элемента с именами ключей:\n\n1. \"ИдентификаторФормы\" (\"FormID\") – уникальный идентификатор формы (тип УникальныйИдентификатор);\n\n2. \"ИмяРеквизита\" (\"AttributeName\") – имя реквизита в форме (тип Строка). Этот элемент может не указываться.", "type": "Структура" }] }] }, { "name": "ЗапроситьРазрешениеПользователя", "name_en": "RequestUserPermission", "description": "Получает у пользователя разрешение на несколько операций с файлами, которые потом будут выполнены без дополнительных вопросов.\nПолученное разрешение хранится до выполнения соответствующего вызова, либо до окончания работы текущего вызова встроенного языка.\nЕсли сочетание параметров предполагает вызов выбора файлов или поиск файлов по маске, то описание вызова будет проигнорировано при запросе разрешения.\nДля работы метода на веб-клиенте необходимо предварительно подключить расширение работы с файлами.", "signature": [{ "description": "", "params": [{ "name": "Вызовы", "description": "Содержит массив с описаниями вызовов, для которых получается разрешение.\nКаждое описание вызова это массив. Первым элементом этого массива является строка с именем метода, для которого получается разрешение. Это методы:\nЗапуститьПриложение;\nУдалитьФайлы;\nНайтиФайлы;\nКопироватьФайл;\nПереместитьФайл;\nСоздатьКаталог.Следующие элементы массива - это параметры вызова в правильном порядке.", "type": "Массив" }] }], "return": "Булево" }, { "name": "ЗапроситьРазрешениеПользователяАсинх", "name_en": "RequestUserPermissionAsync", "description": "Асинхронная функция. Получает у пользователя разрешение на несколько операций с файлами, которые потом будут выполнены без дополнительных вопросов.\nПолученное разрешение хранится до выполнения соответствующего вызова, либо до окончания работы текущего вызова встроенного языка.\nДля работы метода на веб-клиенте, необходимо предварительно подключить расширение работы с файлами.", "signature": [{ "description": "", "params": [{ "name": "Вызовы", "description": "Содержит массив с описаниями вызовов, для которых получается разрешение.\nКаждое описание вызова это массив. Первым элементом этого массива является строка с именем метода, для которого получается разрешение. Это методы:\nЗапуститьПриложениеАсинх,КопироватьФайлАсинх,НайтиФайлыАсинх,ОткрытьАсинх,ОткрытьДляДописыванияАсинх,ОткрытьДляЗаписиАсинх,ОткрытьДляЧтенияАсинх,ПереместитьФайлАсинх,ПоместитьФайлНаСерверАсинх,ПоместитьФайлыНаСерверАсинх,ПолучитьФайлССервераАсинх,ПолучитьФайлыССервераАсинх,СоздатьАсинх,СоздатьВременныйФайлАсинх,СоздатьДвоичныеДанныеИзФайлаАсинх,СоздатьКаталогАсинх,УдалитьФайлыАсинх,ЗаписьДанных.ЗаписатьАсинх,Поток.ЗаписатьАсинх,ТабличныйДокумент.ЗаписатьАсинх,ТекстовыйДокумент.ЗаписатьАсинх,ПакетОтображаемыхДокументов.ЗаписатьАсинх,ГрафическаяСхема.ЗаписатьАсинх,ФорматированныйДокумент.ЗаписатьАсинх,ДвоичныеДанные.ЗаписатьАсинх.Следующие элементы массива - это параметры вызова в правильном порядке.", "type": "Массив" }] }], "return": "Обещание" }, { "name": "КопироватьФайл", "name_en": "FileCopy", "description": "Копирует файл-источник в файл-приемник. Допускается перезапись файла-приемника.\nФайл-приемник при создании будет иметь права доступа, аналогичные назначаемым при создании новых файлов (т.е. права доступа к файлу-источнику не копируются).\nДопускается использование схем http, https и ftp для адресации файлов. При использовании этих схем в адресах необходимо указывать прямые слеши '/', а не обратные '\\'.\nДля работы метода на веб-клиенте необходимо предварительно подключить расширение работы с файлами.\nНа веб-клиенте метод работает только с локальными файлами.", "signature": [{ "description": "", "params": [{ "name": "ИмяФайлаИсточника", "description": "Полное имя файла-источника.", "type": "Строка" }, { "name": "ИмяФайлаПриемника", "description": "Полное имя файла-приемника.", "type": "Строка" }] }] }, { "name": "КопироватьФайлАсинх", "name_en": "CopyFileAsync", "description": "Асинхронная функция. Копирует файл-источник в файл-приемник. Допускается перезапись файла-приемника.\nФайл-приемник при создании будет иметь права доступа, аналогичные назначаемым при создании новых файлов (т.е. права доступа к файлу-источнику не копируются).\nДопускается использование схем http, https и ftp для адресации файлов. При использовании этих схем в адресах необходимо указывать прямые слеши '/', а не обратные '\\'.\nДля работы метода на веб-клиенте необходимо предварительно подключить расширение работы с файлами.\nНа веб-клиенте метод работает только с локальными файлами.", "signature": [{ "description": "", "params": [{ "name": "ИмяФайлаИсточника", "description": "Полное имя файла-источника.", "type": "Строка" }, { "name": "ИмяФайлаПриемника", "description": "Полное имя файла-приемника.", "type": "Строка" }] }], "return": "Обещание" }, { "name": "НайтиФайлы", "name_en": "FindFiles", "description": "Осуществляет поиск файлов и каталогов по заданной маске, расположенных в заданном каталоге.\nВсе искомые объекты должны находиться в одном каталоге.\nДля работы метода на веб-клиенте необходимо предварительно подключить расширение работы с файлами.", "signature": [{ "description": "", "params": [{ "name": "Путь", "description": "Путь к каталогу, в котором производится поиск. Каталог может быть как на локальной сети, так и на ftp-сервере. При использовании этой схемы в адресах необходимо указывать прямые слеши '/', а не обратные '\\'.\nДопускается указание полного имени файла (путь + имя).", "type": "Строка" }, { "name": "Маска", "description": "Маска выбора файлов. \nЕсли параметр задан, то первый параметр воспринимается системой как путь к каталогу, в котором требуется найти файлы, удовлетворяющие маске выбора.\nДля операционной системы MS Windows:\n \nВ строке маски, помимо обычных символов, допускается использование символа \"*\" (звездочка), обозначающего любое число произвольных символов, и \"?\" (знак вопроса), обозначающего один произвольный символ. \nПримеры строки:\n \n \"отчет201?.docx\",\n\"*.pdf\".\n\nДля операционных систем Linux, macOS, iOS и Android:\n \nВ строке маски допускается использование следующих последовательностей:\nлюбой символ, допустимый в имени файла. Сопоставление указанных символов производится:\nдля Linux, macOS - с учетом регистра,для iOS и Android - без учета регистра;\n\"*\" (звездочка) - любая последовательность символов;\n\"?\" (знак вопроса) - любой символ;\n\"[\" - класс символов. После открывающей квадратной скобки указывается последовательность символов. Шаблон соответствует любому из указанных символов. Можно указывать диапазон, используя \"-\". Описание класса символов завершается \"]\". Для указания \"-\" в качестве символа класса нужно указать его первым или последним символом. Если после \"[\" указан знак \"!\", то класс описывает все символы, кроме указанных.Пример строки:\n \n \"Все файлы|*.*|Документы|???.docx;\n*.[Rr][Tt][Ff];\ndoc[0-9].txt\".\n", "type": "Строка", "required": false }, { "name": "ИскатьВПодкаталогах", "description": "Истина - будет произведен обход вложенных в параметр <Путь> каталогов и поиск в них. \nПараметр игнорируется, если не задан параметр <Маска>, т.к. предполагается, что ищется один файл.\nЗначение по умолчанию:\n Ложь.", "type": "Булево", "required": false }] }], "return": "Массив" }, { "name": "НайтиФайлыАсинх", "name_en": "FindFilesAsync", "description": "Асинхронная функция. Выполняет поиск по заданной маске файлов и каталогов, расположенных в заданном каталоге.\nВсе искомые объекты должны находиться в одном каталоге.\nДля работы метода на веб-клиенте необходимо предварительно подключить расширение работы с файлами.", "signature": [{ "description": "", "params": [{ "name": "Путь", "description": "Путь к каталогу, в котором производится поиск. Каталог может быть как на локальной сети, так и на ftp-сервере. При использовании этой схемы в адресах необходимо указывать прямые слеши '/', а не обратные '\\'.\nДопускается указание полного имени файла (путь + имя).", "type": "Строка" }, { "name": "Маска", "description": "Маска выбора файлов. \nЕсли параметр задан, то первый параметр воспринимается системой как путь к каталогу, в котором требуется найти файлы, удовлетворяющие маске выбора.\nДля операционной системы MS Windows:\n \nВ строке маски, помимо обычных символов, допускается использование символа \"*\" (звездочка), обозначающего любое число произвольных символов, и \"?\" (знак вопроса), обозначающего один произвольный символ. \nПримеры строки:\n \n \"отчет201?.docx\",\n\"*.pdf\".\n\nДля операционных систем Linux, macOS, iOS и Android:\n \nВ строке маски допускается использование следующих последовательностей:\nлюбой символ, допустимый в имени файла. Сопоставление указанных символов производится:\nдля Linux, macOS - с учетом регистра,для iOS и Android - без учета регистра;\n\"*\" (звездочка) - любая последовательность символов;\n\"?\" (знак вопроса) - любой символ;\n\"[\" - класс символов. После открывающей квадратной скобки указывается последовательность символов. Шаблон соответствует любому из указанных символов. Можно указывать диапазон, используя \"-\". Описание класса символов завершается \"]\". Для указания \"-\" в качестве символа класса нужно указать его первым или последним символом. Если после \"[\" указан знак \"!\", то класс описывает все символы, кроме указанных.Пример строки:\n \n \"Все файлы|*.*|Документы|???.docx;\n*.[Rr][Tt][Ff];\ndoc[0-9].txt\".\n", "type": "Строка", "required": false }, { "name": "ИскатьВПодкаталогах", "description": "Истина - будет произведен обход вложенных в параметр <Путь> каталогов и поиск в них. \nПараметр игнорируется, если не задан параметр <Маска>, т.к. предполагается, что ищется один файл.\nЗначение по умолчанию:\n Ложь.", "type": "Булево", "required": false }] }], "return": "Обещание" }, { "name": "НачатьЗапросРазрешенияПользователя", "name_en": "BeginRequestingUserPermission", "description": "Инициирует получение у пользователя разрешения на несколько операций с файлами, которые потом будут выполнены без дополнительных вопросов.\nПолученное разрешение хранится до выполнения соответствующего вызова, либо до окончания работы текущего вызова встроенного языка.\nЕсли сочетание параметров предполагает вызов выбора файлов или поиск файлов по маске, то описание вызова будет проигнорировано при запросе разрешения.\nДля работы метода на веб-клиенте необходимо предварительно подключить расширение работы с файлами.", "signature": [{ "description": "", "params": [{ "name": "ОписаниеОповещения", "description": "Содержит описание процедуры, которая будет вызвана после завершения со следующими параметрами:\n <РазрешенияПолучены> - помещается тип Булево.<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения" }, { "name": "Вызовы", "description": "Содержит массив с описаниями вызовов, для которых получается разрешение.\nКаждое описание вызова представляет собой массив. Первым элементом этого массива является строка с именем метода, для которого получается разрешение. Используемые методы:\n НачатьПомещениеФайлаНаСервер;\nНачатьПомещениеФайловНаСервер;\nНачатьПолучениеФайлаССервера;\nНачатьПолучениеФайловССервера;\nНачатьЗапускПриложения;\nНачатьУдалениеФайлов;\nНачатьПоискФайлов;\nНачатьКопированиеФайла;\nНачатьПеремещениеФайла;\nНачатьСоздание;\nНачатьОткрытие;\nНачатьОткрытиеДляЧтения;\nНачатьОткрытиеДляЗаписи;\nНачатьОткрытиеДляДописывания;\nНачатьСозданиеВременногоФайла;\nНачатьСозданиеКаталога;\nНачатьСозданиеДвоичныхДанныхИзФайла;\nНачатьЗапись.Следующие элементы массива - это параметры вызова в правильном порядке, исключая параметры типа ОписаниеОповещения.", "type": "Массив" }] }] }, { "name": "НачатьКопированиеФайла", "name_en": "BeginCopyingFile", "description": "Начинает копирование файла-источника в файл-приемник. Допускается перезапись файла-приемника.\nДля работы метода на веб-клиенте необходимо предварительно подключить расширение работы с файлами.", "signature": [{ "description": "", "params": [{ "name": "ОписаниеОповещения", "description": "Содержит описание процедуры, которая будет вызвана после завершения со следующими параметрами:\n <СкопированныйФайл> – строка, содержащая путь к скопированному файлу,<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения" }, { "name": "ИмяФайлаИсточника", "description": "Полное имя файла-источника.", "type": "Строка" }, { "name": "ИмяФайлаПриемника", "description": "Полное имя файла-приемника.", "type": "Строка" }] }] }, { "name": "НачатьПеремещениеФайла", "name_en": "BeginMovingFile", "description": "Начинает перемещение (переименование) указанного файла.\nДля работы метода на веб-клиенте необходимо предварительно подключить расширение работы с файлами.", "signature": [{ "description": "", "params": [{ "name": "ОписаниеОповещения", "description": "Содержит описание процедуры, которая будет вызвана после завершения со следующими параметрами:\n <ПеремещаемыйФайл> – строка, содержащая путь к файлу, <ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения" }, { "name": "ИмяФайлаИсточника", "description": "Полное имя файла-источника (полное исходное имя файла).", "type": "Строка" }, { "name": "ИмяФайлаПриемника", "description": "Полное имя файла-приемника (полное новое имя файла).", "type": "Строка" }] }] }, { "name": "НачатьПодключениеРасширенияРаботыСФайлами", "name_en": "BeginAttachingFileSystemExtension", "description": "Начинает подключение расширения для работы с файлами.", "signature": [{ "description": "", "params": [{ "name": "ОписаниеОповещения", "description": "Содержит описание процедуры, которая будет вызвана после завершения со следующими параметрами:\n <Подключено> – результат подключения, Тип:\n Булево. Истина - расширение успешно подключено<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения" }] }] }, { "name": "НачатьПоискФайлов", "name_en": "BeginFindingFiles", "description": "Начинает поиск по заданной маске файлов и каталогов, расположенных в заданном каталоге.\nДля работы метода на веб-клиенте необходимо предварительно подключить расширение работы с файлами.", "signature": [{ "description": "", "params": [{ "name": "ОписаниеОповещения", "description": "Содержит описание процедуры, которая будет вызвана после завершения со следующими параметрами:\n <НайденныеФайлы> - помещается массив значений типа Файл.<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения" }, { "name": "Путь", "description": "Путь к каталогу, в котором производится поиск. Каталог может быть как на локальной сети, так и на ftp-сервере. При использовании этой схемы в адресах необходимо указывать прямые слеши '/', а не обратные '\\'.\nДопускается указание полного имени файла (путь + имя).", "type": "Строка" }, { "name": "Маска", "description": "Маска выбора файлов. \nЕсли параметр задан, то первый параметр воспринимается системой как путь к каталогу, в котором требуется найти файлы, удовлетворяющие маске выбора.\nДля операционной системы Windows:\n \nВ строке маски, помимо обычных символов, допускается использование символа \"*\" (звездочка), обозначающего любое число произвольных символов, и \"?\" (знак вопроса), обозначающего один произвольный символ. \nДля операционных систем Linux, macOS, iOS и Android:\n \nВ строке маски допускается использование следующих последовательностей:\nлюбой символ, допустимый в имени файла. Сопоставление указанных символов производится:\nдля Linux, macOS - с учетом регистра,для iOS и Android - без учета регистра;\n\"*\" (звездочка) - любая последовательность символов;\n\"?\" (знак вопроса) - любой символ;\n\"[\" - класс символов. После открывающей квадратной скобки указывается последовательность символов. Шаблон соответствует любому из указанных символов. Можно указывать диапазон, используя \"-\". Описание класса символов завершается \"]\". Для указания \"-\" в качестве символа класса нужно указать его первым или последним символом. Если после \"[\" указан знак \"!\", то класс описывает все символы, кроме указанных.Пример строки:\n \n \"Все файлы|*.*|Документы|???.docx;\n*.[Rr][Tt][Ff];\ndoc[0-9].txt\".\n", "type": "Строка", "required": false }, { "name": "ИскатьВПодкаталогах", "description": "Истина - будет произведен обход вложенных в параметр <Путь> каталогов и поиск в них. \nПараметр игнорируется, если не задан параметр <Маска>, т.к. предполагается, что ищется один файл.\nЗначение по умолчанию:\n Ложь.", "type": "Булево", "required": false }] }] }, { "name": "НачатьПолучениеФайлаССервера", "name_en": "BeginGetFileFromServer", "description": "Начинает получение файла.", "signature": [{ "description": "С диалогом. Начинает получение файла и сохраняет его в локальную файловую систему пользователя, предлагая пользователю выбрать месторасположение получаемого файла.\nВ веб-клиенте расширение работы с файлами не требуется.\nВ веб-клиенте в зависимости от настроек браузера предлагается сохранить файл с указанным именем файла.\nВ тонком и толстом клиентах отображается диалог, позволяющий указать действие над полученным файлом – открыть его или сохранить в выбранном пользователем каталоге. Если параметр <ИмяФайла> не указан, то операция открытия файла недоступна. При открытии полученного файла выполняется проверка наличия приложения, ассоциированного с типом файла. Проверка выполняется по расширению файла. Если подходящее приложение не найдено, то отображается системный диалог выбора приложения для открытия файла. После выбора приложения файл открывается в нем. Отказ от выбора приложения приводит к отмене открытия файла.\nНа мобильной платформе диалоговое окно выбора файла не отображается.", "params": [{ "name": "Адрес", "description": "Расположение данных во временном хранилище или в информационной базе.\nПараметр не должен быть пустой строкой. В противном случае будет сгенерировано сообщение об ошибке.", "type": "Строка" }, { "name": "ИмяФайла", "description": "Имя файла, которое будет предложено пользователю для сохранения файла. Пользователь может изменить имя файла.\nЗначение по умолчанию:\n Пустая строка.", "type": "Строка", "required": false }, { "name": "ПараметрыДиалогаПолученияФайлов", "description": "Структура, содержащая параметры диалога, который будет показан пользователю.", "type": "ПараметрыДиалогаПолученияФайлов", "required": false }] }, { "description": "Без диалога. Начинает получение файла и сохраняет его в локальную файловую систему пользователя по указанному пути. При этом пользователь не может изменить месторасположение получаемого файла.\nВ веб-клиенте требуется расширение работы с файлами.", "params": [{ "name": "ОписаниеОповещенияОЗавершении", "description": "Содержит описание процедуры, которая будет вызвана после завершения со следующими параметрами:\n<ПолученныйФайл> – объект типа ОписаниеПереданногоФайла.<ДополнительныеПараметры> – значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "Адрес", "description": "Расположение данных во временном хранилище или в информационной базе.\nПараметр не должен быть пустой строкой. В противном случае будет сгенерировано сообщение об ошибке.", "type": "Строка" }, { "name": "ПутьКФайлу", "description": "Путь к файлу, в который будет сохранен файл.", "type": "Строка" }] }] }, { "name": "НачатьПолучениеФайлов", "name_en": "BeginGettingFiles", "description": "Начинает получение набора файлов и сохраняет их в локальную файловую систему пользователя.\nДля работы метода на веб-клиенте необходимо предварительно подключить расширение работы с файлами.", "signature": [{ "description": "", "params": [{ "name": "ОписаниеОповещения", "description": "Содержит описание процедуры, которая будет вызвана после завершения со следующими параметрами:\n <ПолученныеФайлы> – массив объектов типа ОписаниеПереданногоФайла или Неопределено, если файлы не получены.<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения" }, { "name": "ПолучаемыеФайлы", "description": "Массив объектов типа ОписаниеПередаваемогоФайла.\nКаждый объект описывает получаемый файл:\nХранение - расположение данных во временном хранилище или в информационной базе;\nИмя - это локальный путь, по которому должен быть расположен получаемый файл. Это может быть либо полный путь, либо часть пути, которая будет объединена со значением параметра <РасположениеФайлов>. Это также может быть имя файла или имя каталога (каталогов) + имя файла.", "type": "Массив" }, { "name": "РасположениеФайлов", "description": "Определяет общее расположение помещаемых файлов в локальной файловой системе.\nМожет быть задан строкой либо заранее подготовленным диалогом выбора файлов в режиме выбора каталога или сохранения файлов.", "type": "ДиалогВыбораФайла", "required": false }, { "name": "Интерактивно", "description": "Истина - задан интерактивный режим, в котором пользователю показывается диалог, в котором он может выбрать локальное расположение файлов.\nЛожь - на сервер передается список файлов, описанный в параметре <ПолучаемыеФайлы>.\nВ интерактивном режиме строка, переданная в параметре <РасположениеФайлов>, рассматривается как начальное значение для выбора пути.\nЗначение по умолчанию:\n Истина.", "type": "Булево", "required": false }] }] }, { "name": "НачатьПолучениеФайловССервера", "name_en": "BeginGetFilesFromServer", "description": "Начинает получение файлов.", "signature": [{ "description": "С диалогом. Начинает получение файлов, отображая диалог, и сохраняет их в локальную файловую систему пользователя. \nВ веб-клиенте расширение работы с файлами не требуется.", "params": [{ "name": "ПолучаемыеФайлы", "description": "Массив объектов типа ОписаниеПередаваемогоФайла.\nКаждый объект описывает получаемый файл:\nХранение - расположение данных во временном хранилище или в информационной базе. Значение не должно быть равно пустой строке. В противном случае будет сгенерировано сообщение об ошибке.Имя - либо полный путь к файлу, либо относительный путь к файлу. Относительный путь будет объединен со значением параметра <БазовыйКаталог>.", "type": "Массив" }, { "name": "ПараметрыДиалогаПолученияФайлов", "description": "Структура, содержащая параметры диалога, который будет показан пользователю.", "type": "ПараметрыДиалогаПолученияФайлов", "required": false }, { "name": "ПараметрыПолученияАрхиваФайлов", "description": "Параметры получения файлов в виде архива. Если параметр не задан, то получаемые файлы не будут упакованы в архив.", "type": "ПараметрыПолученияАрхиваФайлов", "required": false }] }, { "description": "Без диалога. Начинает получение файлов и сохраняет их в локальную файловую систему пользователя.\nВ веб-клиенте необходимо расширение работы с файлами.", "params": [{ "name": "ОписаниеОповещенияОЗавершении", "description": "Содержит описание процедуры, которая будет вызвана после завершения со следующими параметрами:\n<ПолученныеФайлы> – массив объектов типа ОписаниеПереданногоФайла.<ДополнительныеПараметры> – значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "ПолучаемыеФайлы", "description": "Массив объектов типа ОписаниеПередаваемогоФайла.\nКаждый объект описывает получаемый файл:\nХранение - расположение данных во временном хранилище или в информационной базе. Значение не должно быть равно пустой строке. В противном случае будет сгенерировано сообщение об ошибке.Имя - либо полный путь к файлу, либо относительный путь к файлу. Относительный путь будет объединен со значением параметра <БазовыйКаталог>.", "type": "Массив" }, { "name": "БазовыйКаталог", "description": "Устанавливает базовый каталог, относительно которого определяется конечное расположение каждого из файлов.\nЕсли среди описаний получаемых файлов есть относительные пути или установлен режим получения архива ПолучатьАрхивВсегда, то параметр <БазовыйКаталог> должен быть задан обязательно.", "type": "Строка", "required": false }, { "name": "ПараметрыПолученияАрхиваФайлов", "description": "Параметры получения файлов в виде архива. Если параметр не задан, то получаемые файлы не будут упакованы в архив.", "type": "ПараметрыПолученияАрхиваФайлов", "required": false }] }] }, { "name": "НачатьПомещениеФайла", "name_en": "BeginPutFile", "description": "Начинает помещение файла из локальной файловой системы во временное хранилище.\nНа мобильной платформе параметр <Интерактивно> игнорируется и диалоговое окно выбора файла не отображается никогда.\nВ тонком и толстом клиентах данный метод, пока не сделан выбор из диалога (в интерактивном режиме), приостанавливает исполнение кода на встроенном языке. Само помещение файла не останавливает исполнение кода на встроенном языке.", "signature": [{ "description": "", "params": [{ "name": "ОписаниеОповещенияОЗавершении", "description": "Содержит описание процедуры, которая будет вызвана после завершения помещения файла со следующими параметрами:\n<Результат> - Ложь - в параметре <Интерактивно> установлен интерактивный режим (Истина) и пользователь отказался от выполнения операции в диалоге выбора файла,<Адрес> - расположение нового файла,<ПомещаемыйФайл> - Через этот параметр возвращается путь к файлу, указанный в диалоге выбора файла. Для неинтерактивного режима выбранное имя файла соответствует начальному имени файла. В веб-клиенте значение параметра зависит от типа браузера. Для Microsoft Internet Explorer возвращаемое значение зависит от настройки текущей зоны. Подробности:\n http:\n//msdn.microsoft.com/en-us/library/ms535128(VS.85).aspx,<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.Если параметр не указан или имеет тип Неопределено, то по завершении никакая процедура вызвана не будет.", "type": "ОписаниеОповещения", "required": false }, { "name": "Адрес", "description": "Содержит адрес файла во временном хранилище, по которому должны быть помещены данные. Если не задан или является пустой строкой, то будет создан новый файл.", "type": "Строка", "required": false }, { "name": "ПомещаемыйФайл", "description": "Путь к файлу на диске, данные из которого будут помещены во временное хранилище, или заранее подготовленный диалог выбора файла в режиме открытия файла, или ссылка на файл.\nЕсли параметр <Интерактивно> имеет значение Истина, параметр <ПомещаемыйФайл> может быть не задан или должен иметь тип ДиалогВыбораФайла.\nЕсли параметр <Интерактивно> имеет значение Ложь, то параметр <ПомещаемыйФайл> должен иметь тип Строка или СсылкаНаФайл.\nВ веб-клиенте, если расширение работы с файлами не установлено, то параметр <ПомещаемыйФайл>:\nв интерактивном режиме должен иметь тип ДиалогВыбораФайла,в неинтерактивном режиме СсылкаНаФайл.", "type": "Строка", "required": false }, { "name": "Интерактивно", "description": "Указывает, используется ли интерактивный режим, в котором отображается диалог выбора файла. Этот файл будет помещен по указанному в параметре <Адрес> расположению во временном хранилище или по новому адресу, если параметр <Адрес> опущен. \nИстина - интерактивный режим используется.\nЗначение по умолчанию:\n Истина.", "type": "Булево", "required": false }, { "name": "УникальныйИдентификаторФормы", "description": "Уникальный идентификатор формы, который можно получить с помощью свойства УникальныйИдентификатор формы клиентского приложения. Файл помещается во временное хранилище и автоматически удаляется после удаления объекта формы.\nЕсли параметр не указан, то помещенное значение будет удалено после очередного запроса сервера из общего модуля, при контекстном и неконтекстном серверном вызове из формы, при серверном вызове из модуля команды или при получении формы.", "type": "УникальныйИдентификатор", "required": false }, { "name": "ОписаниеОповещенияПередНачаломПомещенияФайла", "description": "Содержит описание процедуры, которая будет вызвана непосредственно перед началом помещения файла во временное хранилище. Оповещение будет вызвано со следующими параметрами:\n<ПомещаемыйФайл> - ссылка на файл, готовый к помещению во временное хранилище.<ОтказОтПомещенияФайла> - признак отказа от дальнейшего помещения файла. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение файла будет отменено, обработчик <ОписаниеОповещенияОЗавершении> не вызовется. Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.Если параметр не указан или имеет тип Неопределено, то перед помещением файла никакая процедура вызвана не будет.", "type": "ОписаниеОповещения", "required": false }] }] }, { "name": "НачатьПомещениеФайлаНаСервер", "name_en": "BeginPutFileToServer", "description": "Начинает помещение файла во временное хранилище.\nПосле вызова данного метода допускается вызов аналогичного метода без ожидания выполнения предыдущего.", "signature": [{ "description": "По пути файла на диске. Начинает помещение файла, заданного путём на диске, из локальной файловой системы во временное хранилище.\nДля работы в веб-клиенте требуется расширение работы с файлами. \nОбработчик <ОписаниеОповещенияОХодеВыполнения> в веб-клиенте вызовется только дважды:\n когда количество помещенных во временное хранилище байт равно 0 и полному размеру файла.", "params": [{ "name": "ОписаниеОповещенияОЗавершении", "description": "Содержит описание процедуры, которая будет вызвана в случае успешного помещения файлов, а так же процедуры, которая будет в случае возникновения ошибки.\nПосле успешного завершения помещения файла процедура, заданная в параметре <ОписаниеОповещенияОЗавершении>, будет вызвана со следующими параметрами:\n<ОписаниеПомещенногоФайла> - тип:\n ОписаниеПомещенногоФайла, Неопределено. Описание помещенного во временное хранилище файла, либо Неопределено, если помещение файла было отменено.<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "ОписаниеОповещенияОХодеВыполнения", "description": "Содержит описание процедуры, которая будет вызвана несколько раз по мере помещения файла. Количество раз и время вызова не определено строго. Оповещение будет вызвано со следующими параметрами:\n<ПомещаемыйФайл> - тип:\n СсылкаНаФайл. Ссылка на файл, помещаемый во временное хранилище. <Помещено> - тип:\n Число. Процент помещенной части файла.<ОтказОтПомещенияФайла> - тип:\n Булево. Признак отказа от дальнейшего помещения файла. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение файла будет отменено. Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ДополнительныеПараметры> - Значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "ОписаниеОповещенияПередНачалом", "description": "Содержит описание процедуры, которая будет вызвана непосредственно перед началом помещения файла во временное хранилище. Оповещение будет вызвано со следующими параметрами:\n<ПомещаемыйФайл> - тип:\n СсылкаНаФайл. Ссылка на файл, готовый к помещению во временное хранилище. <ОтказОтПомещенияФайла> - тип:\n Булево. Признак отказа от дальнейшего помещения файла. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение файла будет отменено (в этом случае никакие другие оповещения вызваны не будут). Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ДополнительныеПараметры> - Значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "Адрес", "description": "Содержит адрес файла во временном хранилище, по которому должен быть помещен файл с диска. Если не задан или является пустой строкой, то будет создан новый файл.", "type": "Строка", "required": false }, { "name": "ПутьКФайлу", "description": "Путь к файлу на диске.", "type": "Строка" }, { "name": "УникальныйИдентификаторФормы", "description": "Уникальный идентификатор формы, который можно получить с помощью свойства УникальныйИдентификатор формы клиентского приложения. Файл помещается во временное хранилище и автоматически удаляется после удаления объекта формы.\nЕсли параметр не указан, то помещенное значение будет удалено после очередного запроса сервера из общего модуля, при контекстном и неконтекстном серверном вызове из формы, при серверном вызове из модуля команды или при получении формы.", "type": "УникальныйИдентификатор", "required": false }] }, { "description": "По ссылке на файл. Начинает помещение файла, заданного ссылкой на файл, из локальной файловой системы во временное хранилище. \nВ веб-клиенте расширение работы с файлами не требуется.", "params": [{ "name": "ОписаниеОповещенияОЗавершении", "description": "Содержит описание процедуры, которая будет вызвана в случае успешного помещения файлов, а так же процедуры, которая будет в случае возникновения ошибки.\n\nЕсли передаваемый файл не будет найден на диске, то возникнет исключение. \nПосле успешного завершения помещения файла процедура, заданная в параметре \n<ОписаниеОповещенияОЗавершении>, будет вызвана со следующими параметрами:\n<ОписаниеПомещенногоФайла> - тип:\n ОписаниеПомещенногоФайла, Неопределено. Описание помещенного во временное хранилище файла, либо Неопределено, если помещение файла было отменено.<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "ОписаниеОповещенияОХодеВыполнения", "description": "Содержит описание процедуры, которая будет вызвана несколько раз по мере помещения файла. Количество раз и время вызова не определено строго. Оповещение будет вызвано со следующими параметрами:\n<ПомещаемыйФайл> - тип:\n СсылкаНаФайл. Ссылка на файл, помещаемый во временное хранилище. <Помещено> - тип:\n Число. Процент помещенной части файла.<ОтказОтПомещенияФайла> - тип:\n Булево. Признак отказа от дальнейшего помещения файла. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение файла будет отменено. Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ДополнительныеПараметры> - Значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "ОписаниеОповещенияПередНачалом", "description": "Содержит описание процедуры, которая будет вызвана непосредственно перед началом помещения файла во временное хранилище. Оповещение будет вызвано со следующими параметрами:\n<ПомещаемыйФайл> - тип:\n СсылкаНаФайл. Ссылка на файл, готовый к помещению во временное хранилище. <ОтказОтПомещенияФайла> - тип:\n Булево. Признак отказа от дальнейшего помещения файла. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение файла будет отменено (в этом случае никакие другие оповещения вызваны не будут). Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ДополнительныеПараметры> - Значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "Адрес", "description": "Содержит адрес файла во временном хранилище, по которому должен быть помещен файл с диска. Если не задан или является пустой строкой, то будет создан новый файл.", "type": "Строка", "required": false }, { "name": "СсылкаНаФайл", "description": "Ссылка на файл.", "type": "СсылкаНаФайл" }, { "name": "УникальныйИдентификаторФормы", "description": "Уникальный идентификатор формы, который можно получить с помощью свойства УникальныйИдентификатор формы клиентского приложения. Файл помещается во временное хранилище и автоматически удаляется после удаления объекта формы.\nЕсли параметр не указан, то помещенное значение будет удалено после очередного запроса сервера из общего модуля, при контекстном и неконтекстном серверном вызове из формы, при серверном вызове из модуля команды или при получении формы.", "type": "УникальныйИдентификатор", "required": false }] }, { "description": "С диалогом выбора файла. Начинает помещение файла, показывая диалог выбора файла из локальной файловой системы во временное хранилище.\nВ веб-клиенте расширение работы с файлами не требуется.", "params": [{ "name": "ОписаниеОповещенияОЗавершении", "description": "Содержит описание процедуры, которая будет вызвана в случае успешного помещения файлов, а так же процедуры, которая будет в случае возникновения ошибки.\nПосле успешного завершения помещения файла процедура, заданная в параметре <ОписаниеОповещенияОЗавершении>, будет вызвана со следующими параметрами:\n<ОписаниеПомещенногоФайла> - тип:\n ОписаниеПомещенногоФайла, Неопределено. Описание помещенного во временное хранилище файла, либо Неопределено, если помещение файла было отменено.<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "ОписаниеОповещенияОХодеВыполнения", "description": "Содержит описание процедуры, которая будет вызвана несколько раз по мере помещения файла. Количество раз и время вызова не определено строго. Оповещение будет вызвано со следующими параметрами:\n <ПомещаемыйФайл> - тип:\n СсылкаНаФайл. Ссылка на файл, помещаемый во временное хранилище.<Помещено> - тип:\n Число. Процент помещенной части файла.<ОтказОтПомещенияФайла> - тип:\n Булево. Признак отказа от дальнейшего помещения файла. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение файла будет отменено. Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ДополнительныеПараметры> - Значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "ОписаниеОповещенияПередНачалом", "description": "Содержит описание процедуры, которая будет вызвана непосредственно перед началом помещения файла во временное хранилище. Оповещение будет вызвано со следующими параметрами:\n<ПомещаемыйФайл> - тип:\n СсылкаНаФайл. Ссылка на файл, готовый к помещению во временное хранилище. <ОтказОтПомещенияФайла> - тип:\n Булево. Признак отказа от дальнейшего помещения файла. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение файла будет отменено (в этом случае никакие другие оповещения вызваны не будут). Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ДополнительныеПараметры> - Значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "Адрес", "description": "Содержит адрес файла во временном хранилище, по которому должен быть помещен файл с диска. Если не задан или является пустой строкой, то будет создан новый файл.", "type": "Строка", "required": false }, { "name": "ПараметрыДиалога", "description": "Структура, содержащая параметры диалога, который будет показан пользователю.", "type": "ПараметрыДиалогаПомещенияФайлов", "required": false }, { "name": "УникальныйИдентификаторФормы", "description": "Уникальный идентификатор формы, который можно получить с помощью свойства УникальныйИдентификатор формы клиентского приложения. Файл помещается во временное хранилище и автоматически удаляется после удаления объекта формы.\nЕсли параметр не указан, то помещенное значение будет удалено после очередного запроса сервера из общего модуля, при контекстном и неконтекстном серверном вызове из формы, при серверном вызове из модуля команды или при получении формы.", "type": "УникальныйИдентификатор", "required": false }] }] }, { "name": "НачатьПомещениеФайлов", "name_en": "BeginPuttingFiles", "description": "Начинает помещение набора файлов из локальной файловой системы во временное хранилище.", "signature": [{ "description": "", "params": [{ "name": "ОписаниеОповещенияОЗавершении", "description": "Содержит описание процедуры, которая будет вызвана после завершения со следующими параметрами:\n<ПомещенныеФайлы> – массив объектов типа ОписаниеПереданногоФайла или Неопределено, если файлы не получены.<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения" }, { "name": "ПомещаемыеФайлы", "description": "Параметр может содержать массив объектов типа ОписаниеПередаваемогоФайла, или массив объектов типа СсылкаНаФайл, или объект типа ДиалогВыбораФайла или Строка.\nДля массива объектов типа ОписаниеПередаваемогоФайлав зависимости от его содержимого изменяется хранилище, в котором файлы будут сохранены:\nМассив объектов может быть заполнен полностью. - В этом случае известен набор помещаемых файлов и адреса, по которым они должны быть сохранены.Массив объектов может содержать только имена элементов. - В этом случае, набор помещаемых файлов определен, а места хранения неизвестны. Файлы будут размещены в новых временных хранилищах.Если параметр задан строкой, то эта строка должна иметь вид строки поиска для метода НайтиФайлы.\nПараметр <ПомещаемыеФайлы> указывается в зависимости от значения параметра <Интерактивно>:\nЕсли параметр <Интерактивно> имеет значение Истина, параметр <ПомещаемыеФайлы> может быть не задан или должен иметь тип ДиалогВыбораФайла.Если параметр <Интерактивно> имеет значение Ложь, то параметр <ПомещаемыеФайлы> должен быть задан и иметь тип Строка или массив объектов типа ОписаниеПередаваемогоФайла, или массив объектов типа СсылкаНаФайл.В веб-клиенте, если расширение работы с файлами не установлено, то параметр <ПомещаемыеФайлы> должен иметь тип ДиалогВыбораФайла или массив объектов типа СсылкаНаФайл.", "type": "Массив", "required": false }, { "name": "Интерактивно", "description": "Указывает использование интерактивного режима, при котором пользователю показывается диалог, в котором он может выбрать набор помещаемых файлов.\nЗначение по умолчанию:\n Истина.", "type": "Булево", "required": false }, { "name": "УникальныйИдентификаторФормы", "description": "Уникальный идентификатор формы, который можно получить с помощью свойства УникальныйИдентификатор формы клиентского приложения. \nФайл помещается во временное хранилище и автоматически удаляется после удаления объекта формы.\nЕсли параметр не указан, помещенное значение будет удалено, после очередного запроса сервера из общего модуля, при контекстном и неконтекстном серверном вызове из формы, при серверном вызове из модуля команды или при получении формы.", "type": "УникальныйИдентификатор", "required": false }, { "name": "ОписаниеОповещенияПередНачаломПомещенияФайлов", "description": "Содержит описание процедуры, которая будет вызвана непосредственно перед началом помещения файлов во временное хранилище. Оповещение будет вызвано со следующими параметрами:\n<ПомещаемыеФайлы> - массив элементов типа СсылкаНаФайл, готовые к помещению во временное хранилище.<ОтказОтПомещенияВсехФайлов> - признак отказа от дальнейшего помещения всех файлов. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение всех файлов будет отменено, обработчик <ОписаниеОповещенияОЗавершении> не вызовется. Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.Если параметр не указан или имеет тип Неопределено, то перед помещением файлов никакая процедура вызвана не будет.", "type": "ОписаниеОповещения", "required": false }, { "name": "ОписаниеОповещенияОХодеВыполнения", "description": "Содержит описание процедуры, которая будет вызвана несколько раз по мере помещения файлов. Количество раз и время вызова не определено строго. Оповещение будет вызвано со следующими параметрами:\n<ПомещаемыйФайл> - ссылка на файл, помещаемый во временное хранилище.<Помещено> - количество уже помещенных во временное хранилище байт (для одного файла).<РазмерПомещаемогоФайла> - размер файла в байтах.<ОтказОтПомещенияФайла> - признак отказа от дальнейшего помещения файла. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение файла будет отменено. Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ПомещеноВсего> - количество уже помещенных во временное хранилище байт (для всех файлов).<РазмерПомещаемыхФайловВсего> - суммарный размер всех файлов в байтах.<ОтказОтПомещенияВсехФайлов> - признак отказа от дальнейшего помещения всех файлов. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение всех файлов будет отменено. Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.Если параметр не указан или имеет тип Неопределено, то в процессе помещения файлов никакая процедура вызвана не будет.", "type": "ОписаниеОповещения", "required": false }] }] }, { "name": "НачатьПомещениеФайловНаСервер", "name_en": "BeginPutFilesToServer", "description": "Начинает помещение файлов во временное хранилище.\nВ веб-клиенте в случае работы метода через расширение работы с файлами обработчик <ОписаниеОповещенияОХодеВыполнения> вызовется только дважды:\n когда общее количество помещенных во временное хранилище байт равно 0 и когда оно равно полному размеру помещаемых файлов.\nПосле вызова данного метода допускается вызов аналогичного метода без ожидания выполнения предыдущего.", "signature": [{ "description": "По описанию передаваемых файлов. Начинает помещение файлов, заданных путями на диске, из локальной файловой системы во временное хранилище. \nВ веб-клиенте необходимо расширение работы с файлами. \nОбработчик <ОписаниеОповещенияОХодеВыполнения> в веб-клиенте будет вызван только дважды:\n когда общее количество помещенных во временное хранилище байт равно 0 и полному размеру помещаемых файлов.", "params": [{ "name": "ОписаниеОповещенияОЗавершении", "description": "Содержит описание процедуры, которая будет вызвана в случае успешного помещения файлов, а так же процедуры, которая будет в случае возникновения ошибки.\n\nЕсли хотя бы один из передаваемых файлов не будет найден на диске, то будет сгенерировано исключение.\nПосле успешного завершения помещения файла процедура, заданная в параметре <ОписаниеОповещенияОЗавершении>, будет вызвана со следующими параметрами:\n<ПомещенныеФайлы> - тип:\n Массив, Неопределено. Массив объектов типа ОписаниеПомещенногоФайла, либо Неопределено, если помещение файлов было отменено.<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "ОписаниеОповещенияОХодеВыполнения", "description": "Содержит описание процедуры, которая будет вызвана несколько раз по мере помещения файлов. Количество раз и время вызова не определено строго. Оповещение будет вызвано со следующими параметрами:\n <ПомещаемыйФайл> - тип:\n СсылкаНаФайл. Ссылка на файл, помещаемый во временное хранилище.<Помещено> - тип:\n Число. Процент помещенной части текущего файла.<ОтказОтПомещенияФайла> - тип:\n Булево. Признак отказа от дальнейшего помещения файла. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение файла будет отменено. Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ПомещеноВсего> - тип:\n Число. Процент помещенной части всех файлов.<ОтказОтПомещенияВсехФайлов> - тип:\n Булево. Признак отказа от дальнейшего помещения всех файлов. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение всех файлов будет отменено. Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ДополнительныеПараметры> - Значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "ОписаниеОповещенияПередНачалом", "description": "Содержит описание процедуры, которая будет вызвана непосредственно перед началом помещения файлов во временное хранилище. Оповещение будет вызвано со следующими параметрами:\n<ПомещаемыеФайлы> - тип:\n Массив. Массив элементов типа СсылкаНаФайл, готовых к помещению во временное хранилище.<ОтказОтПомещенияВсехФайлов> - тип:\n Булево. Признак отказа от дальнейшего помещения всех файлов. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение всех файлов будет отменено (в этом случае никакие другие оповещения вызваны не будут). Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ДополнительныеПараметры> - Значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "ОписанияПередаваемыхФайлов", "description": "Массив объектов типа ОписаниеПередаваемогоФайла. Каждый элемент массива должен содержать непустой путь к файлу на диске. Адрес временного хранилища, куда должен быть помещен файл, может быть не задан – в таком случае будет создан новый файл.", "type": "Массив" }, { "name": "УникальныйИдентификаторФормы", "description": "Уникальный идентификатор формы, который можно получить с помощью свойства УникальныйИдентификатор формы клиентского приложения. \nФайл помещается во временное хранилище и автоматически удаляется после удаления объекта формы.\nЕсли параметр не указан, помещенное значение будет удалено после очередного запроса сервера из общего модуля, при контекстном и неконтекстном серверном вызове из формы, при серверном вызове из модуля команды или при получении формы.", "type": "УникальныйИдентификатор", "required": false }] }, { "description": "По строке поиска. Начинает помещение файлов, найденных по строке поиска, из локальной файловой системы во временное хранилище. \nВ веб-клиенте необходимо расширение работы с файлами. \nОбработчик <ОписаниеОповещенияОХодеВыполнения> в веб-клиенте вызовется только дважды:\n когда общее количество помещенных во временное хранилище байт равно 0 и полному размеру помещаемых файлов.", "params": [{ "name": "ОписаниеОповещенияОЗавершении", "description": "Содержит описание процедуры, которая будет вызвана в случае успешного помещения файлов, а так же процедуры, которая будет в случае возникновения ошибки.\n\nЕсли хотя бы один из передаваемых файлов не будет найден на диске, то будет сгенерировано исключение.\nПосле успешного завершения помещения файла процедура, заданная в параметре <ОписаниеОповещенияОЗавершении>, будет вызвана со следующими параметрами:\n<ПомещенныеФайлы> - тип:\n Массив, Неопределено. Массив объектов типа ОписаниеПомещенногоФайла, либо Неопределено, если помещение файлов было отменено.<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "ОписаниеОповещенияОХодеВыполнения", "description": "Содержит описание процедуры, которая будет вызвана несколько раз по мере помещения файлов. Количество раз и время вызова не определено строго. Оповещение будет вызвано со следующими параметрами:\n <ПомещаемыйФайл> - тип:\n СсылкаНаФайл. Ссылка на файл, помещаемый во временное хранилище.<Помещено> - тип:\n Число. Процент помещенной части текущего файла.<ОтказОтПомещенияФайла> - тип:\n Булево. Признак отказа от дальнейшего помещения файла. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение файла будет отменено. Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ПомещеноВсего> - тип:\n Число. Процент помещенной части всех файлов.<ОтказОтПомещенияВсехФайлов> - тип:\n Булево. Признак отказа от дальнейшего помещения всех файлов. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение всех файлов будет отменено. Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ДополнительныеПараметры> - Значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "ОписаниеОповещенияПередНачалом", "description": "Содержит описание процедуры, которая будет вызвана непосредственно перед началом помещения файлов во временное хранилище. Оповещение будет вызвано со следующими параметрами:\n<ПомещаемыеФайлы> - тип:\n Массив. Массив элементов типа СсылкаНаФайл, готовых к помещению во временное хранилище.<ОтказОтПомещенияВсехФайлов> - тип:\n Булево. Признак отказа от дальнейшего помещения всех файлов. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение всех файлов будет отменено (в этом случае никакие другие оповещения вызваны не будут). Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ДополнительныеПараметры> - Значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "СтрокаПоиска", "description": "Строка должна иметь вид пути к каталогу, в котором производится поиск. Каталог может быть как на локальной сети, так и на ftp-сервере. При использовании этой схемы в адресах необходимо указывать прямые слеши '/', а не обратные '\\'.\nДопускается указание полного имени файла (путь + имя).", "type": "Строка" }, { "name": "УникальныйИдентификаторФормы", "description": "Уникальный идентификатор формы, который можно получить с помощью свойства УникальныйИдентификатор формы клиентского приложения. \nФайл помещается во временное хранилище и автоматически удаляется после удаления объекта формы клиентского приложения.\nЕсли параметр не указан, помещенное значение будет удалено после очередного запроса сервера из общего модуля, при контекстном и неконтекстном серверном вызове из формы, при серверном вызове из модуля команды или при получении формы.", "type": "УникальныйИдентификатор", "required": false }] }, { "description": "По ссылкам на файлы. Начинает помещение файлов, заданных ссылками на файл, из локальной файловой системы во временное хранилище. \nВ веб-клиенте расширение работы с файлами не требуется.", "params": [{ "name": "ОписаниеОповещенияОЗавершении", "description": "Содержит описание процедуры, которая будет вызвана в случае успешного помещения файлов, а так же процедуры, которая будет в случае возникновения ошибки.\n\nЕсли хотя бы один из передаваемых файлов не будет найден на диске, то возникнет исключение.\nПосле успешного завершения помещения файла процедура, заданная в параметре <ОписаниеОповещенияОЗавершении>, будет вызвана со следующими параметрами:\n<ПомещенныеФайлы> - тип:\n Массив, Неопределено. Массив объектов типа ОписаниеПомещенногоФайла, либо Неопределено, если помещение файлов было отменено.<ДополнительныеПараметры> - Значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "ОписаниеОповещенияОХодеВыполнения", "description": "Содержит описание процедуры, которая будет вызвана несколько раз по мере помещения файлов. Количество раз и время вызова не определено строго. Оповещение будет вызвано со следующими параметрами:\n <ПомещаемыйФайл> - тип:\n СсылкаНаФайл. Ссылка на файл, помещаемый во временное хранилище.<Помещено> - тип:\n Число. Процент помещенной части текущего файла.<ОтказОтПомещенияФайла> - тип:\n Булево. Признак отказа от дальнейшего помещения файла. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение файла будет отменено. Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ПомещеноВсего> - тип:\n Число. Процент помещенной части всех файлов.<ОтказОтПомещенияВсехФайлов> - тип:\n Булево. Признак отказа от дальнейшего помещения всех файлов. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение всех файлов будет отменено. Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ДополнительныеПараметры> - Значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "ОписаниеОповещенияПередНачалом", "description": "Содержит описание процедуры, которая будет вызвана непосредственно перед началом помещения файлов во временное хранилище. Оповещение будет вызвано со следующими параметрами:\n<ПомещаемыеФайлы> - тип:\n Массив. Массив элементов типа СсылкаНаФайл, готовых к помещению во временное хранилище.<ОтказОтПомещенияВсехФайлов> - тип:\n Булево. Признак отказа от дальнейшего помещения всех файлов. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение всех файлов будет отменено (в этом случае никакие другие оповещения вызваны не будут). Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ДополнительныеПараметры> - Значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "СсылкиНаФайлы", "description": "Содержит массив объектов типа СсылкаНаФайл.", "type": "Массив" }, { "name": "УникальныйИдентификаторФормы", "description": "Уникальный идентификатор формы, который можно получить с помощью свойства УникальныйИдентификатор формы клиентского приложения. \nФайл помещается во временное хранилище и автоматически удаляется после удаления объекта формы.\nЕсли параметр не указан, помещенное значение будет удалено после очередного запроса сервера из общего модуля, при контекстном и неконтекстном серверном вызове из формы, при серверном вызове из модуля команды или при получении формы.", "type": "УникальныйИдентификатор", "required": false }] }, { "description": "С диалогом выбора файлов. Начинает помещение файлов, показывая диалог выбора файлов из локальной файловой системы во временное хранилище.\nВ веб-клиенте расширение работы с файлами не требуется.", "params": [{ "name": "ОписаниеОповещенияОЗавершении", "description": "Задает процедуру, которая будет вызвана в случае успешного помещения файлов, а так же процедуры, которая будет в случае возникновения ошибки.\n\nПосле успешного завершения помещения файла процедура, заданная в параметре <ОписаниеОповещенияОЗавершении>, будет вызвана со следующими параметрами:\n<ПомещенныеФайлы> - тип:\n Массив, Неопределено. Массив объектов типа ОписаниеПомещенногоФайла, либо Неопределено, если помещение файлов было отменено.<ДополнительныеПараметры> - Значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "ОписаниеОповещенияОХодеВыполнения", "description": "Содержит описание процедуры, которая будет вызвана несколько раз по мере помещения файлов. Количество раз и время вызова не определено строго. Оповещение будет вызвано со следующими параметрами:\n<ПомещаемыйФайл> - тип:\n СсылкаНаФайл. Ссылка на файл, помещаемый во временное хранилище.<Помещено> - тип:\n Число. Процент помещенной части текущего файла.<ОтказОтПомещенияФайла> - тип:\n Булево. Признак отказа от дальнейшего помещения файла. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение файла будет отменено. Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ПомещеноВсего> - тип:\n Число. Процент помещенной части всех файлов.<ОтказОтПомещенияВсехФайлов> - тип:\n Булево. Признак отказа от дальнейшего помещения всех файлов. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение всех файлов будет отменено. Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ДополнительныеПараметры> - Значение, которое было указано при создании объекта ОписаниеОповещения. ", "type": "ОписаниеОповещения", "required": false }, { "name": "ОписаниеОповещенияПередНачалом", "description": "Содержит описание процедуры, которая будет вызвана непосредственно перед началом помещения файлов во временное хранилище. Оповещение будет вызвано со следующими параметрами:\n<ПомещаемыеФайлы> - тип:\n Массив. Массив элементов типа СсылкаНаФайл, готовых к помещению во временное хранилище.<ОтказОтПомещенияВсехФайлов> - тип:\n Булево. Признак отказа от дальнейшего помещения всех файлов. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение всех файлов будет отменено (в этом случае никакие другие оповещения вызваны не будут). Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ДополнительныеПараметры> - Значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "ПараметрыДиалога", "description": "Структура, содержащая параметры диалога, который будет показан пользователю.", "type": "ПараметрыДиалогаПомещенияФайлов", "required": false }, { "name": "УникальныйИдентификаторФормы", "description": "Уникальный идентификатор формы, который можно получить с помощью свойства УникальныйИдентификатор формы клиентского приложения. \nФайл помещается во временное хранилище и автоматически удаляется после удаления объекта формы.\nЕсли параметр не указан, помещенное значение будет удалено, после очередного запроса сервера из общего модуля, при контекстном и неконтекстном серверном вызове из формы, при серверном вызове из модуля команды или при получении формы.", "type": "УникальныйИдентификатор", "required": false }] }] }, { "name": "НачатьСозданиеДвоичныхДанныхИзФайла", "name_en": "BeginCreateBinaryDataFromFile", "description": "Начинает создание двоичных данных из файла.\nПри вызове этого метода в веб-клиенте запрашивается разрешение пользователя на выполнение операции.", "signature": [{ "description": "", "params": [{ "name": "ОписаниеОповещения", "description": "Содержит описание процедуры, которая будет вызвана после завершения работы метода со следующими параметрами:\n<ДвоичныеДанные> - Экземпляр объекта ДвоичныеДанные, содержащий данные из файла.<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения" }, { "name": "ИмяФайла", "description": "Имя файла, из которого надо создать ДвоичныеДанные.", "type": "Строка" }] }] }, { "name": "НачатьСозданиеКаталога", "name_en": "BeginCreatingDirectory", "description": "Начинает создание нового каталога файлов.\nДля работы метода на веб-клиенте необходимо предварительно подключить расширение работы с файлами.\nВ режиме совместимости конфигурации Версия8_3_10 при использовании запрещенных символов в имени каталога, каталог создан не будет. При этом исключение не генерируется.", "signature": [{ "description": "", "params": [{ "name": "ОписаниеОповещения", "description": "Содержит описание процедуры, которая будет вызвана после завершения со следующими параметрами:\n <ИмяКаталога> – строка, содержащая путь к созданному каталогу,<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения" }, { "name": "ИмяКаталога", "description": "Полное имя создаваемого каталога.\nДопускается использование схемы ftp для адресации файлов. При использовании этой схемы в адресах необходимо указывать прямые слеши '/', а не обратные '\\'.", "type": "Строка" }] }] }, { "name": "НачатьУдалениеФайлов", "name_en": "BeginDeletingFiles", "description": "Начинает удаление указанных файлов.\nДля работы метода на веб-клиенте необходимо предварительно подключить расширение работы с файлами.", "signature": [{ "description": "", "params": [{ "name": "ОписаниеОповещения", "description": "Содержит описание процедуры, которая будет вызвана после завершения со следующим параметром:\n <ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения" }, { "name": "Путь", "description": "Путь к удаляемым файлам.", "type": "Строка" }, { "name": "Маска", "description": "Маска для выбора удаляемых файлов. \nЕсли <Маска> не указана, то удаляются все файлы и каталог <Путь>.\nДля операционной системы Windows:\n \nВ строке маски, помимо обычных символов, допускается использование символа \"*\" (звездочка), обозначающего любое число произвольных символов, и \"?\" (знак вопроса), обозначающего один произвольный символ. \nДля операционных систем Linux, macOS:\n \nВ строке маски допускается использование следующих последовательностей:\nлюбой символ, допустимый в имени файла. Сопоставление указанных символов производится с учетом регистра;\n\"*\" (звездочка) - любая последовательность символов;\n\"?\" (знак вопроса) - любой символ;\n\"[\" - класс символов. После открывающей квадратной скобки указывается последовательность символов. Паттерн соответствует любому из указанных символов. Можно указывать диапазон, используя \"-\". Описание класса символов завершается \"]\". Для указания \"-\" в качестве символа класса нужно указать его первым или последним символом. Если после \"[\" указан знак \"!\", то класс описывает все символы, кроме указанных.", "required": false }] }] }, { "name": "НачатьУстановкуРасширенияРаботыСФайлами", "name_en": "BeginInstallFileSystemExtension", "description": "Устанавливает расширение работы с файлами.\nВ режиме запуска толстого и тонкого клиентов информирует о том, что расширение установлено.\nДля клиента мобильного приложения информирует о том, что расширение установлено.", "signature": [{ "description": "", "params": [{ "name": "ОписаниеОповещенияОЗавершении", "description": "Содержит описание процедуры, которая будет вызвана после завершения установки расширения работы с файлами со следующими параметрами:\n<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.Если параметр не указан или имеет тип Неопределено, то по завершении никакая процедура вызвана не будет.", "type": "ОписаниеОповещения", "required": false }] }] }, { "name": "ОбъединитьФайлы", "name_en": "MergeFiles", "description": "Объединяет несколько файлов в один.", "signature": [{ "description": "По массиву имен частей файла. ", "params": [{ "name": "ИменаЧастей", "description": "Массив имен частей файла, которые требуется объединить. Объединение будет происходить в порядке, в котором заданы имена файлов в массиве.", "type": "Массив" }, { "name": "ИмяРезультирующегоФайла", "description": "Имя файла, который требуется создать при объединении частей.", "type": "Строка" }] }, { "description": "По маске. При объединении файлов по маске необходимо задать маску поиска файлов и имя файла, который требуется создать.\nНапример, в каталоге \"C:\n\\MySplittedData\\\" содержатся файлы:\n\nC:\n\\MySplittedData\\BigSplittedData.zip.001\nC:\n\\MySplittedData\\BigSplittedData.zip.002\nC:\n\\MySplittedData\\BigSplittedData.zip.003\nC:\n\\MySplittedData\\BigSplittedData.zip.004\nВыполнение кода вида:\n\nОбъединитьФайлы(\"C:\n\\MySplittedData\\BigSplittedData.zip.*\", \"C:\n\\MySplittedData\\BigSplittedData.zip\") \nприведет к объединению вышеперечисленных файлов в файл с заданным именем.\nВнимание! Файлы объединяются в порядке возрастания имен.", "params": [{ "name": "ШаблонПоиска", "description": "Шаблон поиска частей.", "type": "Строка" }, { "name": "ИмяРезультирующегоФайла", "description": "Имя файла, который требуется создать путем объединения найденных частей.", "type": "Строка" }] }] }, { "name": "ПереместитьФайл", "name_en": "MoveFile", "description": "Выполняет перемещение (переименование) указанного файла.\nДопускается использование схем http, https и ftp для адресации файлов. При использовании этих схем в адресах необходимо указывать прямые слеши '/', а не обратные '\\'.\nДля работы метода на веб-клиенте необходимо предварительно подключить расширение работы с файлами.\nНа веб-клиенте метод работает только с локальными файлами.", "signature": [{ "description": "", "params": [{ "name": "ИмяФайлаИсточника", "description": "Полное имя файла-источника (полное исходное имя файла).", "type": "Строка" }, { "name": "ИмяФайлаПриемника", "description": "Полное имя файла-приемника (полное новое имя файла).", "type": "Строка" }] }] }, { "name": "ПереместитьФайлАсинх", "name_en": "MoveFileAsync", "description": "Асинхронная функция. Выполняет перемещение (переименование) указанного файла. \nДля работы метода на веб-клиенте необходимо предварительно подключить расширение работы с файлами.\nНа веб-клиенте метод работает только с локальными файлами.", "signature": [{ "description": "", "params": [{ "name": "ИмяФайлаИсточника", "description": "Полное имя файла-источника (полное исходное имя файла).", "type": "Строка" }, { "name": "ИмяФайлаПриемника", "description": "Полное имя файла-приемника (полное новое имя файла).", "type": "Строка" }] }], "return": "Обещание" }, { "name": "ПодключитьРасширениеРаботыСФайлами", "name_en": "AttachFileSystemExtension", "description": "При первом обращении выполняет подключение расширения для работы с файлами.\nПри каждом обращении проверяет готовность расширения к работе.", "signature": [{ "description": "", "params": [] }], "return": "Булево" }, { "name": "ПодключитьРасширениеРаботыСФайламиАсинх", "name_en": "AttachFileSystemExtensionAsync", "description": "Асинхронная функция. При первом обращении выполняет подключение расширения для работы с файлами.\nПри каждом обращении проверяет готовность расширения к работе.", "signature": [{ "description": "", "params": [] }], "return": "Обещание" }, { "name": "ПолучитьИзВременногоХранилища", "name_en": "GetFromTempStorage", "description": "Получает значение из временного хранилища.\nРезультат выполнения не кэшируется, вызов сервера осуществляется при каждом вызове метода.", "signature": [{ "description": "", "params": [{ "name": "Адрес", "description": "Адрес, указывающий на значение во временном хранилище.", "type": "Строка" }] }], "return": "Произвольный" }, { "name": "ПолучитьИмяВременногоФайла", "name_en": "GetTempFileName", "description": "Для записи данных во временный файл необходимо сначала сформировать имя такого файла. При этом во избежание случайных потерь имеющихся файлов требуется получить уникальное имя. Данный метод предназначен для получения такого имени. При выполнении метода файл не создается. \nЕсли файл не будет удален средствами встроенного языка, он будет удален платформой при следующем запуске.\nДополнительно в клиент-серверном варианте:\nфайлы, созданные во время работы сеанса, будут удалены в течение 20 минут после завершения сеанса.(недоступно в режиме совместимости 8.3.16 и ниже) файлы, созданные во время серверного вызова, будут удалены через 20 минут после завершения этого вызова.\nРекомендуется удалять временный файл самостоятельно после его использования, т.к. при активном создании файлов временные файлы могут занять значительную часть дискового пространства раньше, чем произойдет перезапуск платформы. \nДанная рекомендация особенно актуальна для кода, исполняемого на сервере, так как регламент его эксплуатации может не предполагать регулярного перезапуска.", "signature": [{ "description": "", "params": [{ "name": "Расширение", "description": "Указывает желаемое расширение имени временного файла. Если параметр не задан, то создается временный файл с расширением по умолчанию (.tmp). Желаемое расширение задается строкой, которая и будет использована в качестве расширения. Указание точки в начале расширения не обязательно. Например, при указании \".xml\" или \"xml\" результат будет одинаковый.", "type": "Строка", "required": false }] }], "return": "Строка" }, { "name": "ПолучитьМаскуВсеФайлы", "name_en": "GetAllFilesMask", "description": "Получает файловую маску, принятую для выбора всех файлов в операционной системе, в контексте которой выполняется вызов.", "signature": [{ "description": "", "params": [] }], "return": "Строка" }, { "name": "ПолучитьМаскуВсеФайлыКлиента", "name_en": "GetClientAllFilesMask", "description": "Получает файловую маску, принятую для выбора всех файлов в операционной системе, в которой выполняется клиентское приложение.", "signature": [{ "description": "", "params": [] }], "return": "Строка" }, { "name": "ПолучитьМаскуВсеФайлыСервера", "name_en": "GetServerAllFilesMask", "description": "Получает файловую маску, принятую для выбора всех файлов в операционной системе, в которой работает сервер 1С:\nПредприятия, обрабатывающий вызов.\nВызывается исключение, если код выполняется на клиенте в клиент-серверном варианте.", "signature": [{ "description": "", "params": [] }], "return": "Строка" }, { "name": "ПолучитьРазделительПути", "name_en": "GetPathSeparator", "description": "Получает значение разделителя пути, используемого в операционной системе, в контексте которой выполняется вызов.", "signature": [{ "description": "", "params": [] }], "return": "Строка" }, { "name": "ПолучитьРазделительПутиКлиента", "name_en": "GetClientPathSeparator", "description": "Получает значение разделителя пути, используемого в операционной системе, в которой работает клиентское приложение.", "signature": [{ "description": "", "params": [] }], "return": "Строка" }, { "name": "ПолучитьРазделительПутиСервера", "name_en": "GetServerPathSeparator", "description": "Получает значение разделителя пути, используемого в операционной системе, в которой работает рабочий процесс сервера.\nВызывается исключение, если код выполняется на клиенте в клиент-серверном варианте.", "signature": [{ "description": "", "params": [] }], "return": "Строка" }, { "name": "ПолучитьФайл", "name_en": "GetFile", "description": "Получает файл и сохраняет его в локальную файловую систему пользователя. \nПо умолчанию метод исполняется в интерактивном режиме, то есть когда будет выдано диалоговое окно, позволяющее указать действие с полученным файлом - запустить его или сохранить по указанному пользователем расположению.\nЕсли используется интерактивный режим, а параметр <ИмяФайла> не указан, то операция открытия файла не доступна. \nВ веб-клиенте код на встроенном языке продолжает выполнение, не дожидаясь окончания загрузки файла.\nРезультат выполнения кэшируется в разрезе значений параметров метода. Если данные в файле были изменены, выполняется обращение к серверу.\nВ интерактивном режиме при открытии полученного файла выполняется проверка наличия приложения, ассоциированного с типом файла. Проверка выполняется по расширению файла. Если подходящее приложение не найдено, то отображается системный диалог выбора приложения для открытия файла. После выбора приложения файл открывается в нем. Отказ от выбора приложения приводит к отмене открытия файла.", "signature": [{ "description": "", "params": [{ "name": "Адрес", "description": "Расположение данных во временном хранилище или в информационной базе.", "type": "Строка" }, { "name": "ИмяФайла", "description": "Путь к файлу, в который будут сохранены данные из информационной базы, или только имя файла с расширением. \nВ неинтерактивном режиме необходимо указать значение параметра, иначе будет вызвано исключение. \nВ интерактивном режиме может быть не задан.\nЗначение по умолчанию:\n Пустая строка.", "type": "Строка", "required": false }, { "name": "Интерактивно", "description": "Истина - режим, в котором пользователю показывается диалог, в котором он может выбрать действие с получаемым файлом:\n запустить его или сохранить по выбранному расположению.\nВ веб-клиенте параметр должен быть равен Истина. В противном случае будет сгенерировано сообщение об ошибке.\nНа мобильной платформе параметр игнорируется и диалоговое окно выбора файла не отображается.\nЗначение по умолчанию:\n Истина.", "type": "Булево", "required": false }] }], "return": "Булево" }, { "name": "ПолучитьФайлССервераАсинх", "name_en": "GetFileFromServerAsync", "description": "Асинхронная функция. Получает файл.", "signature": [{ "description": "С диалогом. Получает файл и сохраняет его в локальную файловую систему пользователя, предлагая пользователю выбрать месторасположение получаемого файла.\n\nРезультат выполнения обещания заполняется сразу (в веб-клиенте - до показа диалога, в остальных клиентах - после показа диалога) значением Неопределено.\n\nВ веб-клиенте расширение работы с файлами не требуется, но используется, если оно уже установлено. В веб-клиенте, если расширение работы с файлами не установлено, настройки из параметра <ПараметрыДиалогаПолученияФайлов> игнорируются.\nВ тонком и толстом клиентах отображается диалог, позволяющий указать действие над полученным файлом – открыть его или сохранить в выбранном пользователем каталоге. Если параметр <ИмяФайла> не указан, то операция открытия файла недоступна. При открытии полученного файла выполняется проверка наличия приложения, ассоциированного с типом файла. Проверка выполняется по расширению файла. Если подходящее приложение не найдено, то отображается системный диалог выбора приложения для открытия файла. После выбора приложения файл открывается в нем. Отказ от выбора приложения приводит к отмене открытия файла.\nНа мобильной платформе диалоговое окно выбора файла не отображается.", "params": [{ "name": "Адрес", "description": "Расположение данных во временном хранилище или в информационной базе.\nПараметр не должен быть пустой строкой. В противном случае будет сгенерировано сообщение об ошибке.", "type": "Строка" }, { "name": "ИмяФайла", "description": "Имя файла, которое будет предложено пользователю для сохранения файла. Пользователь может изменить имя файла.\nЗначение по умолчанию:\n Пустая строка.", "type": "Строка", "required": false }, { "name": "ПараметрыДиалогаПолученияФайлов", "description": "Структура, содержащая параметры диалога, который будет показан пользователю.", "type": "ПараметрыДиалогаПолученияФайлов", "required": false }] }, { "description": "Без диалога. Получает файл и сохраняет его в локальную файловую систему пользователя по указанному пути. При этом пользователь не может изменить месторасположение получаемого файла.\n\nРезультат выполнения обещания – объект типа ОписаниеПереданногоФайла.\n\nВ веб-клиенте требуется расширение работы с файлами.", "params": [{ "name": "Адрес", "description": "Расположение данных во временном хранилище или в информационной базе.\nПараметр не должен быть пустой строкой. В противном случае будет сгенерировано сообщение об ошибке.", "type": "Строка" }, { "name": "ПутьКФайлу", "description": "Путь к файлу, в который будет сохранен файл.", "type": "Строка" }] }], "return": "Обещание" }, { "name": "ПолучитьФайлы", "name_en": "GetFiles", "description": "Получает набор файлов и сохраняет их в локальную файловую систему пользователя.\nДля работы метода на веб-клиенте необходимо предварительно подключить расширение работы с файлами.\nВ веб-клиенте при работе в Firefox при выполнении метода до окончания загрузки выводится модальное окно с отображением процента получения файла. Выполнение метода заканчивается после окончания получения файла.", "signature": [{ "description": "", "params": [{ "name": "ПолучаемыеФайлы", "description": "Массив объектов типа ОписаниеПередаваемогоФайла.\nКаждый объект описывает получаемый файл:\nХранение - расположение данных во временном хранилище или в информационной базе;\nИмя - это локальный путь, по которому должен быть расположен получаемый файл. Это может быть либо полный путь, либо часть пути, которая будет объединена со значением параметра <РасположениеФайлов>. Это также может быть имя файла или имя каталога (каталогов) + имя файла.", "type": "Массив" }, { "name": "ПолученныеФайлы", "description": "Массив объектов типа ОписаниеПереданногоФайла.\nКаждый объект описывает получаемый файл:\nХранение - расположение данных во временном хранилище или в информационной базе;\nИмя - это локальный путь, по которому должен быть расположен получаемый файл.", "type": "Массив", "required": false }, { "name": "РасположениеФайлов", "description": "Определяет общее расположение помещаемых файлов в локальной файловой системе.\nМожет быть задан строкой либо заранее подготовленным диалогом выбора файлов в режиме выбора каталога или сохранения файлов.", "type": "ДиалогВыбораФайла", "required": false }, { "name": "Интерактивно", "description": "Истина - задан интерактивный режим, в котором пользователю показывается диалог, в котором он может выбрать локальное расположение файлов.\nЛожь - на сервер передается список файлов, описанный в параметре <ПолучаемыеФайлы>.\nВ интерактивном режиме строка, переданная в параметре <РасположениеФайлов>, рассматривается как начальное значение для выбора пути.\nЗначение по умолчанию:\n Истина.", "type": "Булево", "required": false }] }], "return": "Булево" }, { "name": "ПолучитьФайлыССервераАсинх", "name_en": "GetFilesFromServerAsync", "description": "Асинхронная функция. Получает файлы с сервера.", "signature": [{ "description": "С диалогом. Начинает получение файлов, отображая диалог, и сохраняет их в локальную файловую систему пользователя. \n\nРезультат выполнения обещания заполняется сразу (в веб-клиенте - до показа диалога, в остальных клиентах - после показа диалога) значением Неопределено.\n\nВ веб-клиенте расширение работы с файлами не требуется, но используется, если оно уже установлено. В веб-клиенте, если расширение работы с файлами не установлено, настройки из параметра <ПараметрыДиалогаПолученияФайлов> игнорируются.", "params": [{ "name": "ПолучаемыеФайлы", "description": "Массив объектов типа ОписаниеПередаваемогоФайла.\nКаждый объект описывает получаемый файл:\nХранение - расположение данных во временном хранилище или в информационной базе. Значение не должно быть равно пустой строке. В противном случае будет сгенерировано сообщение об ошибке.Имя - либо полный путь к файлу, либо относительный путь к файлу. Относительный путь будет объединен со значением параметра <БазовыйКаталог>.", "type": "Массив" }, { "name": "ПараметрыДиалогаПолученияФайлов", "description": "Структура, содержащая параметры диалога, который будет показан пользователю.", "type": "ПараметрыДиалогаПолученияФайлов", "required": false }, { "name": "ПараметрыПолученияАрхиваФайлов", "description": "Параметры получения файлов в виде архива. Если параметр не задан, то получаемые файлы не будут упакованы в архив.", "type": "ПараметрыПолученияАрхиваФайлов", "required": false }] }, { "description": "Без диалога. Начинает получение файлов и сохраняет их в локальную файловую систему пользователя.\nВ веб-клиенте необходимо расширение работы с файлами.\n\nРезультат выполнения обещания - массив объектов типа ОписаниеПереданногоФайла.", "params": [{ "name": "ПолучаемыеФайлы", "description": "Массив объектов типа ОписаниеПередаваемогоФайла.\nКаждый объект описывает получаемый файл:\nХранение - расположение данных во временном хранилище или в информационной базе. Значение не должно быть равно пустой строке. В противном случае будет сгенерировано сообщение об ошибке.Имя - либо полный путь к файлу, либо относительный путь к файлу. Относительный путь будет объединен со значением параметра <БазовыйКаталог>.", "type": "Массив" }, { "name": "БазовыйКаталог", "description": "Устанавливает базовый каталог, относительно которого определяется конечное расположение каждого из файлов.\nЕсли среди описаний получаемых файлов есть относительные пути или установлен режим получения архива ПолучатьАрхивВсегда, то параметр <БазовыйКаталог> должен быть задан обязательно.", "type": "Строка", "required": false }, { "name": "ПараметрыПолученияАрхиваФайлов", "description": "Параметры получения файлов в виде архива. Если параметр не задан, то получаемые файлы не будут упакованы в архив.", "type": "ПараметрыПолученияАрхиваФайлов", "required": false }] }], "return": "Обещание" }, { "name": "ПоместитьВоВременноеХранилище", "name_en": "PutToTempStorage", "description": "Сохраняет сериализуемое значение во временное хранилище.\nВременное хранилище, сформированное в одном сеансе, недоступно из другого сеанса. \nИсключением является возможность передачи данных из фонового задания в сеанс, инициировавший фоновое задание, с помощью временного хранилища. Для такой передачи следует в родительском сеансе поместить во временное хранилище пустое значение, передав идентификатор формы. Затем полученный адрес передать в фоновое задание через параметры фонового задания. Далее, если этот адрес использовать в параметре <Адрес>, то результат будет скопирован в сеанс, из которого было запущено фоновое задание.\nДанные, помещенные во временное хранилище в фоновом задании, не будут доступны из родительского сеанса до момента завершения фонового задания.\nДанные, помещенные в фоновом сеансе в хранилище по сформированному в родительском сеансе адресу, сразу после помещения становятся недоступными в фоновом сеансе.", "signature": [{ "description": "", "params": [{ "name": "Данные", "description": "Данные, которые необходимо поместить во временное хранилище.", "type": "Произвольный" }, { "name": "Адрес", "description": "Уникальный идентификатор формы, во временное хранилище которой надо поместить данные и вернуть новый адрес. Или адрес во временном хранилище, по которому надо поместить данные. Адрес должен быть получен ранее с помощью данного метода. \nВ случае, если передается УникальныйИдентификатор формы или адрес в хранилище, то значение будет автоматически удалено после закрытия этой формы.\nЕсли передан УникальныйИдентификатор, не являющийся уникальным идентификатором формы, то значение будет удалено после завершения сеанса пользователя.\nЕсли передан адрес уже удаленного значения, будет сгенерировано исключение.\nЕсли параметр не указан, помещенное значение будет удалено после очередного запроса сервера из общего модуля, при контекстном и неконтекстном серверном вызове из формы, при серверном вызове из модуля команды или при получении формы.", "type": "УникальныйИдентификатор", "required": false }] }], "return": "Строка" }, { "name": "ПоместитьФайл", "name_en": "PutFile", "description": "Помещает файл из локальной файловой системы во временное хранилище.\nЕсли для конфигурации свойство РежимИспользованияМодальности установлено в НеИспользовать, следует использовать метод НачатьПомещениеФайла.", "signature": [{ "description": "", "params": [{ "name": "Адрес", "description": "Адрес во временном хранилище, по которому должны быть помещены данные. Если значение параметра не задано или является пустой строкой, то будет создан новый файл. Расположение нового файла возвращается в данном параметре.", "type": "Строка", "required": false }, { "name": "НачальноеИмяФайла", "description": "Путь к файлу, данные из которого будут помещены во временное хранилище.\nЕсли параметр <Интерактивно> = Истина, то отображается диалог выбора файла и выбранный в диалоге путь возвращается в параметре <ВыбранноеИмяФайла>.", "type": "Строка", "required": false }, { "name": "ВыбранноеИмяФайла", "description": "В параметре возвращается путь к файлу, указанный в диалоге выбора файла. Для неинтерактивного режима выбранное имя файла соответствует начальному имени файла.\nВ веб-клиенте значение параметра зависит от типа браузера.\nДля FireFox 3 в параметре возвращается только имя файла без пути.\nДля Internet Explorer возвращаемое значение зависит от настроек безопасности.", "type": "Строка", "required": false }, { "name": "Интерактивно", "description": "Указывает использование интерактивного режима, при котором отображается диалог выбора файла. Этот файл будет помещен по указанному в параметре <Адрес> адресу во временное хранилище или по новому адресу, если второй параметр метода опущен. \nЕсли значение параметра Истина, то метод отобразит стандартное диалоговое окно выбора файла, в котором можно выбрать файл для помещения в хранилище. В этом случае выбранный путь возвращается в параметре <Выбранное имя файла>.\nВ веб-клиенте параметр должен быть равен Истина. В противном случае будет сгенерировано сообщение об ошибке.\nЗначение по умолчанию:\n Истина.", "type": "Булево", "required": false }, { "name": "УникальныйИдентификаторФормы", "description": "Уникальный идентификатор формы, который можно получить с помощью свойства УникальныйИдентификатор управляемой формы. \nФайл помещается во временное хранилище и автоматически удаляется после удаления объекта формы.\nЕсли параметр не указан, помещенное значение будет удалено, после очередного запроса сервера из общего модуля, при контекстном и неконтекстном серверном вызове из формы, при серверном вызове из модуля команды или при получении формы.", "type": "УникальныйИдентификатор", "required": false }] }], "return": "Булево" }, { "name": "ПоместитьФайлНаСерверАсинх", "name_en": "PutFileToServerAsync", "description": "Асинхронная функция. Помещает файл во временное хранилище.", "signature": [{ "description": "По пути файла на диске. Помещает файл, заданный путём на диске, из локальной файловой системы во временное хранилище.\nДля работы в веб-клиенте требуется расширение работы с файлами. \nОбработчик <ОписаниеОповещенияОХодеВыполнения> в веб-клиенте вызовется только дважды:\n когда количество помещенных во временное хранилище байт равно 0 и полному размеру файла.", "params": [{ "name": "ОписаниеОповещенияОХодеВыполнения", "description": "Содержит описание процедуры, которая будет вызвана несколько раз по мере помещения файла. Количество раз и время вызова не определено строго. Оповещение будет вызвано со следующими параметрами:\n<ПомещаемыйФайл> - тип:\n СсылкаНаФайл. Ссылка на файл, помещаемый во временное хранилище. <Помещено> - тип:\n Число. Процент помещенной части файла.<ОтказОтПомещенияФайла> - тип:\n Булево. Признак отказа от дальнейшего помещения файла. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение файла будет отменено. Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ДополнительныеПараметры> - Значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "ОписаниеОповещенияПередНачалом", "description": "Содержит описание процедуры, которая будет вызвана непосредственно перед началом помещения файла во временное хранилище. Оповещение будет вызвано со следующими параметрами:\n<ПомещаемыйФайл> - тип:\n СсылкаНаФайл. Ссылка на файл, готовый к помещению во временное хранилище. <ОтказОтПомещенияФайла> - тип:\n Булево. Признак отказа от дальнейшего помещения файла. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение файла будет отменено (в этом случае никакие другие оповещения вызваны не будут). Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ДополнительныеПараметры> - Значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "Адрес", "description": "Содержит адрес файла во временном хранилище, по которому должен быть помещен файл с диска. Если не задан или является пустой строкой, то будет создан новый файл.", "type": "Строка", "required": false }, { "name": "ПутьКФайлу", "description": "Путь к файлу на диске.", "type": "Строка" }, { "name": "УникальныйИдентификаторФормы", "description": "Уникальный идентификатор формы, который можно получить с помощью свойства УникальныйИдентификатор формы клиентского приложения. Файл помещается во временное хранилище и автоматически удаляется после удаления объекта формы.\nЕсли параметр не указан, то помещенное значение будет удалено после очередного запроса сервера из общего модуля, при контекстном и неконтекстном серверном вызове из формы, при серверном вызове из модуля команды или при получении формы.", "type": "УникальныйИдентификатор", "required": false }] }, { "description": "По ссылке на файл. Помещает файл, заданный ссылкой на файл, из локальной файловой системы во временное хранилище. \nВ веб-клиенте расширение работы с файлами не требуется.", "params": [{ "name": "ОписаниеОповещенияОХодеВыполнения", "description": "Содержит описание процедуры, которая будет вызвана несколько раз по мере помещения файла. Количество раз и время вызова не определено строго. Оповещение будет вызвано со следующими параметрами:\n<ПомещаемыйФайл> - тип:\n СсылкаНаФайл. Ссылка на файл, помещаемый во временное хранилище. <Помещено> - тип:\n Число. Процент помещенной части файла.<ОтказОтПомещенияФайла> - тип:\n Булево. Признак отказа от дальнейшего помещения файла. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение файла будет отменено. Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ДополнительныеПараметры> - Значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "ОписаниеОповещенияПередНачалом", "description": "Содержит описание процедуры, которая будет вызвана непосредственно перед началом помещения файла во временное хранилище. Оповещение будет вызвано со следующими параметрами:\n<ПомещаемыйФайл> - тип:\n СсылкаНаФайл. Ссылка на файл, готовый к помещению во временное хранилище. <ОтказОтПомещенияФайла> - тип:\n Булево. Признак отказа от дальнейшего помещения файла. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение файла будет отменено (в этом случае никакие другие оповещения вызваны не будут). Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ДополнительныеПараметры> - Значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "Адрес", "description": "Содержит адрес файла во временном хранилище, по которому должен быть помещен файл с диска. Если не задан или является пустой строкой, то будет создан новый файл.", "type": "Строка", "required": false }, { "name": "СсылкаНаФайл", "description": "Ссылка на файл.", "type": "СсылкаНаФайл" }, { "name": "УникальныйИдентификаторФормы", "description": "Уникальный идентификатор формы, который можно получить с помощью свойства УникальныйИдентификатор формы клиентского приложения. Файл помещается во временное хранилище и автоматически удаляется после удаления объекта формы.\nЕсли параметр не указан, то помещенное значение будет удалено после очередного запроса сервера из общего модуля, при контекстном и неконтекстном серверном вызове из формы, при серверном вызове из модуля команды или при получении формы.", "type": "УникальныйИдентификатор", "required": false }] }, { "description": "С диалогом выбора файла. Помещает файл, показывая диалог выбора файла из локальной файловой системы во временное хранилище.\nВ веб-клиенте расширение работы с файлами не требуется.", "params": [{ "name": "ОписаниеОповещенияОХодеВыполнения", "description": "Содержит описание процедуры, которая будет вызвана несколько раз по мере помещения файла. Количество раз и время вызова не определено строго. Оповещение будет вызвано со следующими параметрами:\n <ПомещаемыйФайл> - тип:\n СсылкаНаФайл. Ссылка на файл, помещаемый во временное хранилище.<Помещено> - тип:\n Число. Процент помещенной части файла.<ОтказОтПомещенияФайла> - тип:\n Булево. Признак отказа от дальнейшего помещения файла. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение файла будет отменено. Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ДополнительныеПараметры> - Значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "ОписаниеОповещенияПередНачалом", "description": "Содержит описание процедуры, которая будет вызвана непосредственно перед началом помещения файла во временное хранилище. Оповещение будет вызвано со следующими параметрами:\n<ПомещаемыйФайл> - тип:\n СсылкаНаФайл. Ссылка на файл, готовый к помещению во временное хранилище. <ОтказОтПомещенияФайла> - тип:\n Булево. Признак отказа от дальнейшего помещения файла. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение файла будет отменено (в этом случае никакие другие оповещения вызваны не будут). Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ДополнительныеПараметры> - Значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "Адрес", "description": "Содержит адрес файла во временном хранилище, по которому должен быть помещен файл с диска. Если не задан или является пустой строкой, то будет создан новый файл.", "type": "Строка", "required": false }, { "name": "ПараметрыДиалога", "description": "Структура, содержащая параметры диалога, который будет показан пользователю.", "type": "ПараметрыДиалогаПомещенияФайлов", "required": false }, { "name": "УникальныйИдентификаторФормы", "description": "Уникальный идентификатор формы, который можно получить с помощью свойства УникальныйИдентификатор формы клиентского приложения. Файл помещается во временное хранилище и автоматически удаляется после удаления объекта формы.\nЕсли параметр не указан, то помещенное значение будет удалено после очередного запроса сервера из общего модуля, при контекстном и неконтекстном серверном вызове из формы, при серверном вызове из модуля команды или при получении формы.", "type": "УникальныйИдентификатор", "required": false }] }], "return": "Обещание" }, { "name": "ПоместитьФайлы", "name_en": "PutFiles", "description": "Помещает набор файлов из локальной файловой системы во временное хранилище.\nДля работы метода на веб-клиенте необходимо предварительно подключить расширение работы с файлами.", "signature": [{ "description": "", "params": [{ "name": "ПомещаемыеФайлы", "description": "Массив объектов типа ОписаниеПередаваемогоФайла.\nКаждый объект описывает получаемый файл:\nХранение - расположение данных во временном хранилище;\nИмя - это локальный путь, по которому должен быть получен файл. Массив может быть заполнен полностью, в этом случае известен набор помещаемых файлов и адреса, по которым они должны быть сохранены.\nМассив может быть заполнен частично, у элементов массива заполнены только имена. В этом случае, набор помещаемых файлов определен, а места хранения неизвестны. Файлы будут размещены в новых временных хранилищах.\nМассив может быть не заполнен. В этом случае набор помещаемых файлов определяется по значениям остальных параметров метода (поиском по маске либо интерактивным выбором).", "type": "Строка", "required": false }, { "name": "ПомещенныеФайлы", "description": "Массив объектов типа ОписаниеПереданногоФайла.\nКаждый объект описывает помещенный файл:\n\nХранение - расположение данных во временном хранилище;\n\nИмя - это локальный путь, по которому получен файл.", "type": "Массив", "required": false }, { "name": "НаборПомещаемыхФайлов", "description": "Определяет набор помещаемых файлов.\nМожет быть задан строкой поиска для метода НайтиФайлы либо заранее подготовленным диалогом выбора файлов в режиме открытия файлов.\nЕсли параметр определен, то параметр <ПомещаемыеФайлы> должен быть не определен либо быть пустым массивом.", "type": "ДиалогВыбораФайла", "required": false }, { "name": "Интерактивно", "description": "Указывает использование интерактивного режима, при котором пользователю показывается диалог, в котором он может выбрать набор помещаемых файлов.", "type": "Булево", "required": false }, { "name": "УникальныйИдентификаторФормы", "description": "Уникальный идентификатор формы, который можно получить с помощью свойства УникальныйИдентификатор управляемой формы. \nФайл помещается во временное хранилище и автоматически удаляется после удаления объекта формы.\nЕсли параметр не указан, помещенное значение будет удалено, после очередного запроса сервера из общего модуля, при контекстном и неконтекстном серверном вызове из формы, при серверном вызове из модуля команды или при получении формы.", "type": "УникальныйИдентификатор", "required": false }] }], "return": "Булево" }, { "name": "ПоместитьФайлыНаСерверАсинх", "name_en": "PutFilesToServerAsync", "description": "Асинхронная функция. Помещает файлы во временное хранилище.", "signature": [{ "description": "По описанию передаваемых файлов. Помещает файлы, заданные путями на диске, из локальной файловой системы во временное хранилище. \nВ веб-клиенте необходимо расширение работы с файлами. \nОбработчик <ОписаниеОповещенияОХодеВыполнения> в веб-клиенте будет вызван только дважды:\n когда общее количество помещенных во временное хранилище байт равно 0 и полному размеру помещаемых файлов.", "params": [{ "name": "ОписаниеОповещенияОХодеВыполнения", "description": "Содержит описание процедуры, которая будет вызвана несколько раз по мере помещения файлов. Количество раз и время вызова не определено строго. Оповещение будет вызвано со следующими параметрами:\n <ПомещаемыйФайл> - тип:\n СсылкаНаФайл. Ссылка на файл, помещаемый во временное хранилище.<Помещено> - тип:\n Число. Процент помещенной части текущего файла.<ОтказОтПомещенияФайла> - тип:\n Булево. Признак отказа от дальнейшего помещения файла. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение файла будет отменено. Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ПомещеноВсего> - тип:\n Число. Процент помещенной части всех файлов.<ОтказОтПомещенияВсехФайлов> - тип:\n Булево. Признак отказа от дальнейшего помещения всех файлов. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение всех файлов будет отменено. Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ДополнительныеПараметры> - Значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "ОписаниеОповещенияПередНачалом", "description": "Содержит описание процедуры, которая будет вызвана непосредственно перед началом помещения файлов во временное хранилище. Оповещение будет вызвано со следующими параметрами:\n<ПомещаемыеФайлы> - тип:\n Массив. Массив элементов типа СсылкаНаФайл, готовых к помещению во временное хранилище.<ОтказОтПомещенияВсехФайлов> - тип:\n Булево. Признак отказа от дальнейшего помещения всех файлов. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение всех файлов будет отменено (в этом случае никакие другие оповещения вызваны не будут). Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ДополнительныеПараметры> - Значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "ОписанияПередаваемыхФайлов", "description": "Массив объектов типа ОписаниеПередаваемогоФайла. Каждый элемент массива должен содержать непустой путь к файлу на диске. Адрес временного хранилища, куда должен быть помещен файл, может быть не задан – в таком случае будет создан новый файл.", "type": "Массив" }, { "name": "УникальныйИдентификаторФормы", "description": "Уникальный идентификатор формы, который можно получить с помощью свойства УникальныйИдентификатор формы клиентского приложения. \nФайл помещается во временное хранилище и автоматически удаляется после удаления объекта формы.\nЕсли параметр не указан, помещенное значение будет удалено после очередного запроса сервера из общего модуля, при контекстном и неконтекстном серверном вызове из формы, при серверном вызове из модуля команды или при получении формы.", "type": "УникальныйИдентификатор", "required": false }] }, { "description": "По строке поиска. Помещает файлы, найденные по строке поиска, из локальной файловой системы во временное хранилище. \nВ веб-клиенте необходимо расширение работы с файлами. \nОбработчик <ОписаниеОповещенияОХодеВыполнения> в веб-клиенте вызовется только дважды:\n когда общее количество помещенных во временное хранилище байт равно 0 и полному размеру помещаемых файлов.", "params": [{ "name": "ОписаниеОповещенияОХодеВыполнения", "description": "Содержит описание процедуры, которая будет вызвана несколько раз по мере помещения файлов. Количество раз и время вызова не определено строго. Оповещение будет вызвано со следующими параметрами:\n <ПомещаемыйФайл> - тип:\n СсылкаНаФайл. Ссылка на файл, помещаемый во временное хранилище.<Помещено> - тип:\n Число. Процент помещенной части текущего файла.<ОтказОтПомещенияФайла> - тип:\n Булево. Признак отказа от дальнейшего помещения файла. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение файла будет отменено. Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ПомещеноВсего> - тип:\n Число. Процент помещенной части всех файлов.<ОтказОтПомещенияВсехФайлов> - тип:\n Булево. Признак отказа от дальнейшего помещения всех файлов. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение всех файлов будет отменено. Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ДополнительныеПараметры> - Значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "ОписаниеОповещенияПередНачалом", "description": "Содержит описание процедуры, которая будет вызвана непосредственно перед началом помещения файлов во временное хранилище. Оповещение будет вызвано со следующими параметрами:\n<ПомещаемыеФайлы> - тип:\n Массив. Массив элементов типа СсылкаНаФайл, готовых к помещению во временное хранилище.<ОтказОтПомещенияВсехФайлов> - тип:\n Булево. Признак отказа от дальнейшего помещения всех файлов. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение всех файлов будет отменено (в этом случае никакие другие оповещения вызваны не будут). Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ДополнительныеПараметры> - Значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "СтрокаПоиска", "description": "Строка должна иметь вид пути к каталогу, в котором производится поиск. Каталог может быть как на локальной сети, так и на ftp-сервере. При использовании этой схемы в адресах необходимо указывать прямые слеши '/', а не обратные '\\'.\nДопускается указание полного имени файла (путь + имя).", "type": "Строка" }, { "name": "УникальныйИдентификаторФормы", "description": "Уникальный идентификатор формы, который можно получить с помощью свойства УникальныйИдентификатор формы клиентского приложения. \nФайл помещается во временное хранилище и автоматически удаляется после удаления объекта формы клиентского приложения.\nЕсли параметр не указан, помещенное значение будет удалено после очередного запроса сервера из общего модуля, при контекстном и неконтекстном серверном вызове из формы, при серверном вызове из модуля команды или при получении формы.", "type": "УникальныйИдентификатор", "required": false }] }, { "description": "По ссылкам на файлы. Помещает файлы, заданные ссылками на файл, из локальной файловой системы во временное хранилище. \nВ веб-клиенте расширение работы с файлами не требуется.", "params": [{ "name": "ОписаниеОповещенияОХодеВыполнения", "description": "Содержит описание процедуры, которая будет вызвана несколько раз по мере помещения файлов. Количество раз и время вызова не определено строго. Оповещение будет вызвано со следующими параметрами:\n <ПомещаемыйФайл> - тип:\n СсылкаНаФайл. Ссылка на файл, помещаемый во временное хранилище.<Помещено> - тип:\n Число. Процент помещенной части текущего файла.<ОтказОтПомещенияФайла> - тип:\n Булево. Признак отказа от дальнейшего помещения файла. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение файла будет отменено. Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ПомещеноВсего> - тип:\n Число. Процент помещенной части всех файлов.<ОтказОтПомещенияВсехФайлов> - тип:\n Булево. Признак отказа от дальнейшего помещения всех файлов. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение всех файлов будет отменено. Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ДополнительныеПараметры> - Значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "ОписаниеОповещенияПередНачалом", "description": "Содержит описание процедуры, которая будет вызвана непосредственно перед началом помещения файлов во временное хранилище. Оповещение будет вызвано со следующими параметрами:\n<ПомещаемыеФайлы> - тип:\n Массив. Массив элементов типа СсылкаНаФайл, готовых к помещению во временное хранилище.<ОтказОтПомещенияВсехФайлов> - тип:\n Булево. Признак отказа от дальнейшего помещения всех файлов. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение всех файлов будет отменено (в этом случае никакие другие оповещения вызваны не будут). Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ДополнительныеПараметры> - Значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "СсылкиНаФайлы", "description": "Содержит массив объектов типа СсылкаНаФайл.", "type": "Массив" }, { "name": "УникальныйИдентификаторФормы", "description": "Уникальный идентификатор формы, который можно получить с помощью свойства УникальныйИдентификатор формы клиентского приложения. \nФайл помещается во временное хранилище и автоматически удаляется после удаления объекта формы.\nЕсли параметр не указан, помещенное значение будет удалено после очередного запроса сервера из общего модуля, при контекстном и неконтекстном серверном вызове из формы, при серверном вызове из модуля команды или при получении формы.", "type": "УникальныйИдентификатор", "required": false }] }, { "description": "С диалогом выбора файлов. Помещает файлы, показывая диалог выбора файлов из локальной файловой системы во временное хранилище.\nВ веб-клиенте расширение работы с файлами не требуется.", "params": [{ "name": "ОписаниеОповещенияОХодеВыполнения", "description": "Содержит описание процедуры, которая будет вызвана несколько раз по мере помещения файлов. Количество раз и время вызова не определено строго. Оповещение будет вызвано со следующими параметрами:\n<ПомещаемыйФайл> - тип:\n СсылкаНаФайл. Ссылка на файл, помещаемый во временное хранилище.<Помещено> - тип:\n Число. Процент помещенной части текущего файла.<ОтказОтПомещенияФайла> - тип:\n Булево. Признак отказа от дальнейшего помещения файла. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение файла будет отменено. Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ПомещеноВсего> - тип:\n Число. Процент помещенной части всех файлов.<ОтказОтПомещенияВсехФайлов> - тип:\n Булево. Признак отказа от дальнейшего помещения всех файлов. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение всех файлов будет отменено. Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ДополнительныеПараметры> - Значение, которое было указано при создании объекта ОписаниеОповещения. ", "type": "ОписаниеОповещения", "required": false }, { "name": "ОписаниеОповещенияПередНачалом", "description": "Содержит описание процедуры, которая будет вызвана непосредственно перед началом помещения файлов во временное хранилище. Оповещение будет вызвано со следующими параметрами:\n<ПомещаемыеФайлы> - тип:\n Массив. Массив элементов типа СсылкаНаФайл, готовых к помещению во временное хранилище.<ОтказОтПомещенияВсехФайлов> - тип:\n Булево. Признак отказа от дальнейшего помещения всех файлов. Если в теле процедуры-обработчика установить данному параметру значение Истина, то помещение всех файлов будет отменено (в этом случае никакие другие оповещения вызваны не будут). Значение по умолчанию:\n Ложь. Возвращаемый параметр.<ДополнительныеПараметры> - Значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения", "required": false }, { "name": "ПараметрыДиалога", "description": "Структура, содержащая параметры диалога, который будет показан пользователю.", "type": "ПараметрыДиалогаПомещенияФайлов", "required": false }, { "name": "УникальныйИдентификаторФормы", "description": "Уникальный идентификатор формы, который можно получить с помощью свойства УникальныйИдентификатор формы клиентского приложения. \nФайл помещается во временное хранилище и автоматически удаляется после удаления объекта формы.\nЕсли параметр не указан, помещенное значение будет удалено, после очередного запроса сервера из общего модуля, при контекстном и неконтекстном серверном вызове из формы, при серверном вызове из модуля команды или при получении формы.", "type": "УникальныйИдентификатор", "required": false }] }], "return": "Обещание" }, { "name": "РазделитьФайл", "name_en": "SplitFile", "description": "Разделяет указанный файл на несколько частей (файлов) заданного размера. Имя каждой части образуется из имени исходного файла с прибавлением ему расширения в виде порядкового номера, включая лидирующие нули.\nНапример, для разделения файла на части, размером каждой равной одному мегабайту, следует выполнить следующий код:\n\nРазделитьФайл(\"C:\n\\Windows\\Temp\\Presentation.ppt\", 1024 * 1024 )\nВ результате получим несколько файлов:\n\nC:\n\\Windows\\Temp\\Presentation.ppt.001\nC:\n\\Windows\\Temp\\Presentation.ppt.002\n...\nC:\n\\Windows\\Temp\\Presentation.ppt.n-1\nC:\n\\Windows\\Temp\\Presentation.ppt.n\nВсе части, кроме последней, имеют размер 1 мегабайт. Размер последней части определяется как размер исходного файла минус сумма размеров всех предыдущих частей.\nОбъединение частей в один файл осуществляется вызовом метода ОбъединитьФайлы или команды операционной системы copy.", "signature": [{ "description": "", "params": [{ "name": "ИмяФайла", "description": "Имя файла, который требуется разделить на части.", "type": "Строка" }, { "name": "РазмерЧасти", "description": "Размер одной части файла в байтах.", "type": "Число" }, { "name": "Путь", "description": "Путь к каталогу, в который будут помещены файлы, созданные в результате операции разделения. Если путь не указан, файлы будут помещены в каталог исходного файла.", "type": "Строка", "required": false }] }], "return": "Массив" }, { "name": "СоздатьДвоичныеДанныеИзФайлаАсинх", "name_en": "CreateBinaryDataFromFileAsync", "description": "Асинхронная функция. Создает двоичные данные из файла.", "signature": [{ "description": "", "params": [{ "name": "ИмяФайла", "description": "Имя файла, из которого надо создать ДвоичныеДанные.", "type": "Строка" }] }], "return": "Обещание" }, { "name": "СоздатьКаталог", "name_en": "CreateDirectory", "description": "Создает новый каталог файлов.\nДля работы метода на веб-клиенте необходимо предварительно подключить расширение работы с файлами.\nСуществование каталога <ИмяКаталога> не приводит к ошибке.\nДля работы метода на веб-клиенте необходимо предварительно подключить расширение работы с файлами.\nВ режиме совместимости конфигурации Версия8_3_10 при использовании запрещенных символов в имени каталога, каталог создан не будет. При этом исключение не генерируется.", "signature": [{ "description": "", "params": [{ "name": "ИмяКаталога", "description": "Полное имя создаваемого каталога.\nДопускается использование схемы ftp для адресации файлов. При использовании этой схемы в адресах необходимо указывать прямые слеши '/', а не обратные '\\'.", "type": "Строка" }] }] }, { "name": "СоздатьКаталогАсинх", "name_en": "CreateDirectoryAsync", "description": "Асинхронная функция. Создает новый каталог файлов.\nДопускается использование схемы FTP для адресации файлов. При использовании этой схемы в адресах необходимо указывать прямые косые черты '/', а не обратные '\\'.\nДля работы метода на веб-клиенте необходимо предварительно подключить расширение работы с файлами.\nСуществование каталога <ИмяКаталога> не приводит к ошибке.\nДля работы метода на веб-клиенте необходимо предварительно подключить расширение работы с файлами.", "signature": [{ "description": "", "params": [{ "name": "ИмяКаталога", "description": "Полное имя создаваемого каталога.\nДопускается использование схемы ftp для адресации файлов. При использовании этой схемы в адресах необходимо указывать прямые слеши '/', а не обратные '\\'.", "type": "Строка" }] }], "return": "Обещание" }, { "name": "УдалитьИзВременногоХранилища", "name_en": "DeleteFromTempStorage", "description": "Удаляет ранее помещенное значение из временного хранилища.", "signature": [{ "description": "", "params": [{ "name": "Адрес", "description": "Адрес файла во временном хранилище, который необходимо удалить.", "type": "Строка" }] }] }, { "name": "УдалитьФайлы", "name_en": "DeleteFiles", "description": "Удаляет указанные файлы.\nДля удаления одного файла можно передать его полное имя через первый параметр либо передать путь к нему через первый параметр, а его короткое имя - через второй.\nУдаление файлов производится, если в указанных файлах не установлено свойство \"Только чтение\". В противном случае генерируется сообщение об ошибке.\nДопускается использование схем http, https и ftp для адресации файлов. При использовании этих схем в адресах необходимо указывать прямые слеши '/', а не обратные '\\'.\nДля работы метода на веб-клиенте необходимо предварительно подключить расширение работы с файлами.\nНа веб-клиенте метод работает только с локальными файлами.", "signature": [{ "description": "", "params": [{ "name": "Путь", "description": "Путь к удаляемым файлам.", "type": "Строка" }, { "name": "Маска", "description": "Маска для выбора удаляемых файлов. \nЕсли <Маска> не указана, то удаляются все файлы и каталог <Путь>.\nДля операционной системы MS Windows:\n \nВ строке маски, помимо обычных символов, допускается использование символа \"*\" (звездочка), обозначающего любое число произвольных символов, и \"?\" (знак вопроса), обозначающего один произвольный символ. \nДля операционных систем Linux, macOS:\n \nВ строке маски допускается использование следующих последовательностей:\nлюбой символ, допустимый в имени файла. Сопоставление указанных символов производится с учетом регистра;\n\"*\" (звездочка) - любая последовательность символов;\n\"?\" (знак вопроса) - любой символ;\n\"[\" - класс символов. После открывающей квадратной скобки указывается последовательность символов. Паттерн соответствует любому из указанных символов. Можно указывать диапазон, используя \"-\". Описание класса символов завершается \"]\". Для указания \"-\" в качестве символа класса нужно указать его первым или последним символом. Если после \"[\" указан знак \"!\", то класс описывает все символы, кроме указанных.", "type": "Строка", "required": false }] }] }, { "name": "УдалитьФайлыАсинх", "name_en": "DeleteFilesAsync", "description": "Асинхронная функция. Удаляет указанные файлы.\nДля удаления одного файла можно передать его полное имя через первый параметр либо передать путь к нему через первый параметр, а его короткое имя - через второй.\nУдаление файлов производится, если в указанных файлах не установлено свойство \"Только чтение\". В противном случае генерируется сообщение об ошибке.\nДопускается использование схем http, https и ftp для адресации файлов. При использовании этих схем в адресах необходимо указывать прямые слеши '/', а не обратные '\\'.\nДля работы метода на веб-клиенте необходимо предварительно подключить расширение работы с файлами.\nНа веб-клиенте метод работает только с локальными файлами.", "signature": [{ "description": "", "params": [{ "name": "Путь", "description": "Путь к удаляемым файлам.", "type": "Строка" }, { "name": "Маска", "description": "Маска для выбора удаляемых файлов. \nЕсли <Маска> не указана, то удаляются все файлы и каталог <Путь>.\nДля операционной системы MS Windows:\n \nВ строке маски, помимо обычных символов, допускается использование символа \"*\" (звездочка), обозначающего любое число произвольных символов, и \"?\" (знак вопроса), обозначающего один произвольный символ. \nДля операционных систем Linux, macOS:\n \nВ строке маски допускается использование следующих последовательностей:\nлюбой символ, допустимый в имени файла. Сопоставление указанных символов производится с учетом регистра;\n\"*\" (звездочка) - любая последовательность символов;\n\"?\" (знак вопроса) - любой символ;\n\"[\" - класс символов. После открывающей квадратной скобки указывается последовательность символов. Паттерн соответствует любому из указанных символов. Можно указывать диапазон, используя \"-\". Описание класса символов завершается \"]\". Для указания \"-\" в качестве символа класса нужно указать его первым или последним символом. Если после \"[\" указан знак \"!\", то класс описывает все символы, кроме указанных.", "type": "Строка", "required": false }] }], "return": "Обещание" }, { "name": "УстановитьРасширениеРаботыСФайлами", "name_en": "InstallFileSystemExtension", "description": "Устанавливает расширение работы с файлами.\nВ режиме запуска толстого и тонкого клиентов информирует о том, что расширение установлено.\nДля клиента мобильного приложения, информирует о том, что расширение установлено.\nЕсли для конфигурации свойство РежимИспользованияМодальности установлено в НеИспользовать, следует использовать метод НачатьУстановкуРасширенияРаботыСФайлами.", "signature": [{ "description": "", "params": [] }] }, { "name": "УстановитьРасширениеРаботыСФайламиАсинх", "name_en": "InstallFileSystemExtensionAsync", "description": "Асинхронная функция. Устанавливает расширение работы с файлами.\nВ режиме запуска толстого и тонкого клиентов информирует о том, что расширение установлено.\nДля клиента мобильного приложения, информирует о том, что расширение установлено.", "signature": [{ "description": "", "params": [] }], "return": "Обещание" }, { "name": "ЭтоАдресВременногоХранилища", "name_en": "IsTempStorageURL", "description": "Проверяет, является ли переданный адрес адресом файла во временном хранилище.", "signature": [{ "description": "", "params": [{ "name": "Адрес", "description": "Адрес файла во временном хранилище, который необходимо проверить.", "type": "Строка" }] }], "return": "Булево" }, { "name": "ОбновитьИнтерфейс", "name_en": "RefreshInterface", "description": "Обновляет командный интерфейс, рабочий стол и открытые формы с учетом текущих значений функциональных опций и их параметров. Вызов метода необходим, чтобы измененные параметры функциональных опций вступили в действие.\nВнимание! Не рекомендуется вызывать метод ОбновитьИнтерфейс() после каждого изменения значения функциональных опций или их параметров. Рекомендуется вначале выполнить изменения всех функциональных опций или их параметров, а затем однократно обновить интерфейс. Это связано c тем, что вызов метода ОбновитьИнтерфейс() приводит к очистке всех кешей клиентского приложения, а также приводит к многочисленным вызовам сервера для обновления командного интерфейса, состава форм рабочего стола, открытых форм и т.д. Эти вызовы требуют большое количество ресурсов системы для обеспечения их выполнения.\nЕсли во вспомогательном окне открыта форма, отличная от основной, то при перезагрузке текущая форма закрывается и открывается основная форма.\nВызов метода для управляемой формы (кроме открываемых форм, расположенных на начальной странице) не приводит к вызову обработчика события ПриОткрытии для открытых форм.\nФормы, расположенные на начальной странице, закрываются и начальная страница формируется заново.", "signature": [{ "description": "", "params": [] }] }, { "name": "ПолучитьПараметрыФункциональныхОпцийИнтерфейса", "name_en": "GetInterfaceFunctionalOptionParameters", "description": "Получает параметры функциональных опций командного интерфейса.\nПараметры функциональных опций позволяют определить то, как отобрать значения функциональной опции, привязанной к реквизиту справочника или ресурсу регистра сведений, то есть в случае, когда в одном объекте может храниться набор значений опций.", "signature": [{ "description": "", "params": [] }], "return": "Структура" }, { "name": "ПолучитьФункциональнуюОпцию", "name_en": "GetFunctionalOption", "description": "Получает значения функциональной опции.\nЕсли параметры переданы не полностью, то для функциональной опции с параметрами типа Булево учитываются отобранные для указанных параметров значения. Если хотя бы одно из них равно Истина, то и значение опции равно Истина. Для функциональной опции остальных типов генерируется исключительная ситуация.\nЕсли параметры переданы полностью, но подходящего значения не найдено, то значение функциональной опции будет Ложь.\nЕсли в качестве параметра функциональной опции была передана ссылка на группу, а реквизит, в котором хранится значение функциональной опции, не используется для группы, то при получении значения функциональной опции будет возращено Null.", "signature": [{ "description": "", "params": [{ "name": "Имя", "description": "Имя функциональной опции в соответствии с установленными языковыми настройками.", "type": "Строка" }, { "name": "Параметры", "description": "Параметры функциональных опций, необходимые для получения значения функциональной опции.\nИмеет смысл только для функциональных опций, источниками значения которых является реквизит справочника или ресурс регистра сведений. Для опций констант этот параметр игнорируется.\nКлюч элемента структуры задает имя параметра, которое должно соответствовать имени одному из объектов метаданных типа ОбъектМетаданных:\n ПараметрФункциональныхОпций. Значение элемента структуры должно содержать значение параметра.", "type": "Структура", "required": false }] }], "return": "Произвольный" }, { "name": "ПолучитьФункциональнуюОпциюИнтерфейса", "name_en": "GetInterfaceFunctionalOption", "description": "Получает значение функциональной опции применительно к командному интерфейсу. \nДля получения значения опции используются параметры, установленные с помощью метода УстановитьПараметрыФункциональныхОпцийИнтерфейса.\nРезультат выполнения не кэшируется, вызов сервера осуществляется при каждом вызове метода. \nЕсли в качестве параметра функциональной опции интерфейса была передана ссылка на группу, а реквизит, в котором хранится значение функциональной опции, не используется для группы, то при получении значения функциональной опции будет возращено Null.", "signature": [{ "description": "", "params": [{ "name": "Имя", "description": "Имя функциональной опции.", "type": "Строка" }] }], "return": "Произвольный" }, { "name": "УстановитьПараметрыФункциональныхОпцийИнтерфейса", "name_en": "SetInterfaceFunctionalOptionParameters", "description": "Устанавливает параметры функциональных опций, действие которых будет распространяться на командный интерфейс и рабочий стол. Вызывает автоматическое обновление интерфейса (включая рабочий стол).\nПараметры функциональных опций позволяют определить, как отобрать значения функциональной опции, привязанной к реквизиту справочника или ресурсу регистра сведений, то есть в случае, когда в одном объекте может храниться набор значений опций. \nПри привязке функциональной опции к ресурсу периодического регистра сведений, если период в параметрах не указывается, значение выбирается как срез последних на текущую дату. А если есть параметр Период (Period), то он используется как дата, на которую будет взят срез.\nНесмотря на то, что можно изменить параметры выборочно, рекомендуется групповая установка одним вызовом, так как эта операция выполняется эффективнее.", "signature": [{ "description": "", "params": [{ "name": "УстанавливаемыеПараметры", "description": "Структура, определяющая значения параметров. Ключ элемента структуры задает имя параметра, соответствующее имени одному из объектов метаданных типа ПараметрФункциональныхОпций. Значение элемента структуры содержит значение параметра.", "type": "Структура" }, { "name": "СбрасываемыеПараметры", "description": "Сбрасываемые параметры функциональных опций. \nМогут задаваться строкой (имена опций указываются через запятую) или массивом строк имен параметров функциональных опции, значения которых необходимо сбросить.", "type": "Массив", "required": false }] }] }, { "name": "ПолучитьСоставСтандартногоИнтерфейсаOData", "name_en": "GetStandardODataInterfaceContent", "description": "Возвращает массив объектов метаданных, включенных в стандартный OData API.\nОбъекты, доступные для включения в стандартный OData API:\nСправочник.<ИмяСправочника>Документ.<ИмяДокумента>ПланОбмена.<ИмяПланаОбмена>ПланСчетов.<ИмяПланаСчетов>ПланВидовРасчета.<ИмяПланаВидовРасчета>ПланВидовХарактеристик.<ИмяПланаВидовХарактеристик>РегистрБухгалтерии.<ИмяРегистраБухгалтерии>РегистрСведений.<ИмяРегистраСведений>РегистрРасчета.<ИмяРегистраРасчета>РегистрНакопления.<ИмяРегистраНакопления>ЖурналДокументов.<ИмяЖурналаДокументов>Перечисление.<ИмяПеречисления>Задача.<ИмяЗадачи>БизнесПроцесс.<ИмяБизнесПроцесса>Константа.<ИмяКонстанты>\nВ режиме совместимости конфигурации с версией 8.3.4 возвращает все объекты конфигурации, доступные для включения в стандартный OData API.", "signature": [{ "description": "", "params": [] }], "return": "Массив" }, { "name": "УстановитьСоставСтандартногоИнтерфейсаOData", "name_en": "SetStandardODataInterfaceContent", "description": "Устанавливает состав объектов метаданных, доступных через стандартный сервис OData API.\nОбъекты, доступные для включения в стандартный OData API:\nСправочник.<ИмяСправочника>Документ.<ИмяДокумента>ПланОбмена.<ИмяПланаОбмена>ПланСчетов.<ИмяПланаСчетов>ПланВидовРасчета.<ИмяПланаВидовРасчета>ПланВидовХарактеристик.<ИмяПланаВидовХарактеристик>РегистрБухгалтерии.<ИмяРегистраБухгалтерии>РегистрСведений.<ИмяРегистраСведений>РегистрРасчета.<ИмяРегистраРасчета>РегистрНакопления.<ИмяРегистраНакопления>ЖурналДокументов.<ИмяЖурналаДокументов>Перечисление.<ИмяПеречисления>Задача.<ИмяЗадачи>БизнесПроцесс.<ИмяБизнесПроцесса>Константа.<ИмяКонстанты>", "signature": [{ "description": "", "params": [{ "name": "ОбъектыМетаданных", "description": "Массив объектов метаданных и/или имен объектов метаданных.", "type": "Массив" }] }] }, { "name": "ВыполнитьПроверкуПравДоступа", "name_en": "VerifyAccessRights", "description": "Выполняет проверку прав текущего пользователя.\nЕсли право отсутствует, то вызывается исключение и в журнал регистрации пишется событие ОтказВДоступе.", "signature": [{ "description": "", "params": [{ "name": "Право", "description": "Проверяемое право.", "type": "Строка" }, { "name": "ОбъектМетаданных", "description": "Объект метаданных, права на доступ к которому проверяются.", "type": "ОбъектМетаданных: СервисИнтеграции" }, { "name": "СтандартныйРеквизитСтандартнаяТабличнаяЧасть", "description": "Необязательное имя стандартного реквизита, имя стандартного реквизита стандартной табличной части или имя стандартной табличной части. \nДля стандартного реквизита стандартной табличной части, имя табличной части указывается перед точкой до имени реквизита. Например:\n \"ВидыСубконто.ВидСубконто\".", "type": "Строка", "required": false }] }] }, { "name": "ЗаблокироватьРаботуПользователя", "name_en": "LockApplication", "description": "Блокирует работу пользователя, минимизирует окно 1С:\nПредприятия и выводит диалог аутентификации. Продолжение работы возможно только после ввода пароля.", "signature": [{ "description": "", "params": [] }] }, { "name": "ЗавершитьРаботуСистемы", "name_en": "Exit", "description": "Позволяет принудительно вызвать завершение работы 1С:\nПредприятия. В зависимости от переданного параметра будут вызываться обработчики закрытия и завершения работы системы или завершает работу безусловно.\nЕсли вызов осуществляется из модуля формы, открытой в модальном режиме, завершение работы системы не выполняется.\nЕсли параметр <ПерезапуститьПриЗавершении>=Истина, то после завершения работы системы будет открыт новый сеанс 1С:\nПредприятия. \nЕсли в процессе завершения системы пользователь отменит завершение работы, запуск нового сеанса выполнен не будет.", "signature": [{ "description": "", "params": [{ "name": "ЗапрашиватьВозможность", "description": "Если Ложь, то завершение работы программы будет выполнено безусловно (независимо от наличия редактируемых данных).\nЕсли значение параметра Истина, то будут вызываться обработчики закрытия для каждой открытой формы и для всего приложения. Для редакторов текстов, табличных документов и HTML-документов будет произведен анализ модифицированности. Если нет факторов, препятствующих закрытию (например, данные модифицированы и не сохранены), то выполняется завершение работы. В противном случае (такие данные есть) будет выдан вопрос о необходимости сохранения документов.\nЗначение по умолчанию:\n Истина.", "type": "Булево", "required": false }, { "name": "ПерезапуститьПриЗавершении", "description": "Указывает необходимость выполнения запуска нового сеанса с текущими установками после завершения работы.\nЗначение по умолчанию:\n Ложь.", "type": "Булево", "required": false }, { "name": "ДополнительныеПараметрыКоманднойСтроки", "description": "Содержит дополнительные параметры, которые будут переданы новому сеансу. Если такие параметры уже есть среди текущих установок, переданные заменят текущие.\nПараметр указывается, если значение параметра <ПерезапуститьПриЗавершении>=Истина.\nЕсли режим приложения (УправляемоеПриложение/ ОбычноеПриложение) не задан явно дополнительным параметром командной строки, при запуске текущего приложения учитывается использование параметров принудительного включения режима управляемого или обычного приложения /RunModeManagedApplication и /RunModeOrdinaryApplication.", "type": "Строка", "required": false }] }] }, { "name": "ЗапуститьСистему", "name_en": "RunSystem", "description": "Запускает новый сеанс 1С:\nПредприятия. Новый сеанс будет запущен с текущими установками.\nПо умолчанию новая система запускается в режиме 1С:\nПредприятия. Если в качестве одного из дополнительных параметров будет передан ключ DESIGNER, новая система будет запущена в режиме Конфигуратора.", "signature": [{ "description": "", "params": [{ "name": "ДополнительныеПараметрыКоманднойСтроки", "description": "Содержит дополнительные параметры, которые будут переданы новому сеансу. Если такие параметры уже есть среди текущих установок, переданные заменят текущие.\nЕсли режим приложения (УправляемоеПриложение/ ОбычноеПриложение) не задан явно дополнительным параметром командной строки, при запуске текущего приложения учитывается использование параметров принудительного включения режима управляемого или обычного приложения /RunModeManagedApplication и /RunModeOrdinaryApplication.", "type": "Строка", "required": false }, { "name": "ДождатьсяЗавершения", "description": "Указывает необходимость дождаться завершения запуска системы для продолжения работы.\nЗначение по умолчанию:\n Ложь.", "type": "Булево", "required": false }, { "name": "КодВозврата", "description": "Параметр (если он указан) содержит код завершения работы сеанса \"1С:\nПредприятия\"- значение, передаваемое платформой операционной системе, если работа была завершена корректно, и если такой код был получен. В противном случае возвращает Неопределено.\nДля получения кода возврата значение параметра <ДождатьсяЗавершения> должно быть установлено в Истина, а сеанс должен быть корректно завершен.\nВозможны следующие значения:\n0 - успешное завершение;\n1 - ошибка;\n101 - ошибка в данных (такой код может быть возвращен при обновлении конфигурации, при проверке и исправлении конфигурации, а также при создании дистрибутива конфигурации).", "type": "Число", "required": false }] }] }, { "name": "ИмяКомпьютера", "name_en": "ComputerName", "description": "Получает сетевое имя компьютера.", "signature": [{ "description": "", "params": [] }], "return": "Строка" }, { "name": "ИмяПользователя", "name_en": "UserName", "description": "Получает имя пользователя, указанного при запуске программы.", "signature": [{ "description": "", "params": [] }], "return": "Строка" }, { "name": "КаталогВременныхФайлов", "name_en": "TempFilesDir", "description": "Получает имя каталога, который используется программой для размещения временных файлов.\nДля работы метода на веб-клиенте необходимо предварительно подключить расширение работы с файлами.", "signature": [{ "description": "", "params": [] }], "return": "Строка" }, { "name": "КаталогВременныхФайловАсинх", "name_en": "TempFilesDirAsync", "description": "Асинхронная функция. Функция получает имя каталога, который используется программой для размещения временных файлов\nДля работы функции в веб-клиенте необходимо предварительно подключить расширение работы с файлами.", "signature": [{ "description": "", "params": [] }], "return": "Обещание" }, { "name": "КаталогДокументов", "name_en": "DocumentsDir", "description": "Предоставляет доступ к стандартному каталогу документов.\nДля работы метода на веб-клиенте необходимо предварительно подключить расширение работы с файлами.", "signature": [{ "description": "", "params": [] }], "return": "Строка" }, { "name": "КаталогДокументовАсинх", "name_en": "DocumentsDirAsync", "description": "Асинхронная функция. Получает стандартный каталог документов.\nДля работы метода на веб-клиенте необходимо предварительно подключить расширение работы с файлами.", "signature": [{ "description": "", "params": [] }], "return": "Обещание" }, { "name": "КаталогПрограммы", "name_en": "BinDir", "description": "Получает имя каталога, в котором расположены исполняемые файлы программы.", "signature": [{ "description": "", "params": [] }], "return": "Строка" }, { "name": "НачалоСтолетияСеанса", "name_en": "SessionBeginningOfCentury", "description": "Возвращает год начала столетия, действующий в текущем сеансе.", "signature": [{ "description": "", "params": [] }], "return": "Число" }, { "name": "НачатьПолучениеКаталогаВременныхФайлов", "name_en": "BeginGettingTempFilesDir", "description": "Начинает получение имени каталога, который используется программой для размещения временных файлов.\nДля работы метода на веб-клиенте необходимо предварительно подключить расширение работы с файлами.", "signature": [{ "description": "", "params": [{ "name": "ОписаниеОповещения", "description": "Содержит описание процедуры, которая будет вызвана после завершения со следующими параметрами:\n <ИмяКаталогаВременныхФайлов> – имя временного файла, тип Строка.<ДополнительныеПараметры> – значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения" }] }] }, { "name": "НачатьПолучениеКаталогаДокументов", "name_en": "BeginGettingDocumentsDir", "description": "Начинает получение стандартного каталога документов.\nДля работы метода на веб-клиенте необходимо предварительно подключить расширение работы с файлами.", "signature": [{ "description": "", "params": [{ "name": "ОписаниеОповещения", "description": "Содержит описание процедуры, которая будет вызвана после завершения со следующими параметрами:\n <ИмяКаталогаДокументов> – имя временного файла, тип Строка.<ДополнительныеПараметры> – значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения" }] }] }, { "name": "НачатьПолучениеРабочегоКаталогаДанныхПользователя", "name_en": "BeginGettingUserDataWorkDir", "description": "Начинает получение имени каталога текущего пользователя данной информационной базы внутри стандартного каталога данных приложения.\nДля работы метода на веб-клиенте необходимо предварительно подключить расширение работы с файлами.", "signature": [{ "description": "", "params": [{ "name": "ОписаниеОповещения", "description": "Содержит описание процедуры, которая будет вызвана после завершения со следующими параметрами:\n <КаталогДанныхПользователя> – имя временного файла, тип Строка.<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения" }] }] }, { "name": "ОтключитьОбработчикЗапросаНастроекКлиентаЛицензирования", "name_en": "DetachLicensingClientParametersRequestHandler", "description": "Отключает обработчик запроса настройки клиента лицензирования, подключенный ранее при помощи ПодключитьОбработчикЗапросаНастроекКлиентаЛицензирования .", "signature": [{ "description": "", "params": [] }] }, { "name": "ОтключитьОбработчикОжидания", "name_en": "DetachIdleHandler", "description": "Отключает подключенный ранее при помощи процедуры ПодключитьОбработчикОжидания вызов процедуры через определенный интервал времени.", "signature": [{ "description": "", "params": [{ "name": "ИмяПроцедуры", "description": "Имя процедуры модуля приложения (модуля обычного приложения) или глобального общего модуля, используемой в качестве обработчика ожидания.", "type": "Строка" }] }] }, { "name": "ОтключитьОбработчикОповещения", "name_en": "DetachNotificationHandler", "description": "Отключает подключенный ранее при помощи метода ПодключитьОбработчикОповещения вызов процедуры при вызове метода Оповестить.", "signature": [{ "description": "", "params": [{ "name": "ИмяПроцедуры", "description": "Имя процедуры модуля приложения (модуля обычного приложения) или общего модуля, используемой в качестве обработчика.", "type": "Строка" }] }] }, { "name": "ПараметрыДоступа", "name_en": "AccessParameters", "description": "Позволяет получить права текущего пользователя на заданный объект метаданных для проверки наличия ограничения прав доступа с учетом указанных полей.", "signature": [{ "description": "", "params": [{ "name": "НаименованиеПрава", "description": "Наименование запрашиваемого на объект права, например \"Read\".", "type": "Строка" }, { "name": "ОбъектМетаданных", "description": "Объект метаданных, права на доступ к которому проверяются. \nМогут быть указаны только следующие объекты метаданных:\nОбъектМетаданных:\n ПланОбмена;\nОбъектМетаданных:\n Константа (для режима совместимости Версия8_2_13 и ниже);\n ОбъектМетаданных:\n Справочник;\nОбъектМетаданных:\n Документ;\nОбъектМетаданных:\n ЖурналДокументов;\nОбъектМетаданных:\n Последовательность;\n ОбъектМетаданных:\n ПланВидовХарактеристик;\nОбъектМетаданных:\n ПланСчетов;\nОбъектМетаданных:\n ПланВидовРасчета;\nОбъектМетаданных:\n РегистрСведений;\nОбъектМетаданных:\n РегистрНакопления;\nОбъектМетаданных:\n РегистрБухгалтерии;\nОбъектМетаданных:\n РегистрРасчета;\nОбъектМетаданных:\n Перерасчет;\nОбъектМетаданных:\n БизнесПроцесс;\nОбъектМетаданных:\n Задача;\nОбъектМетаданных:\n ВнешнийИсточникДанных." }, { "name": "СписокПолей", "description": "Список полей объекта базы данных, права на доступ к которым проверяются. Поля указываются списком, через запятую. Могут присутствовать имена табличных частей, реквизитов табличных частей, в последнем случае поле описывается как <Имя табличной части>.<Имя реквизита табличной части>.", "type": "Строка" }, { "name": "Пользователь/Роль", "description": "Указывает пользователя или роль, для которых нужно определить доступность права. При этом возвращается значение права так, как оно определено в конфигурации.", "type": "ПользовательИнформационнойБазы", "required": false }] }], "return": "ПараметрыДоступа" }, { "name": "ПодключитьОбработчикЗапросаНастроекКлиентаЛицензирования", "name_en": "AttachLicensingClientParametersRequestHandler", "description": "Подключает вызов указанной процедуры глобального модуля, доступного на клиенте, или модуля приложения (обычного или управляемого), которая будет вызываться, если ответ центра лицензирования указывает на необходимость установить параметры клиента лицензирования.", "signature": [{ "description": "", "params": [{ "name": "ИмяПроцедуры", "description": "Имя экспортируемой процедуры модуля приложения (обычного или управляемого) или глобального общего модуля.\nПроцедура должна располагаться на клиенте.\nПроцедура не должна содержать параметров.", "type": "Строка" }] }] }, { "name": "ПодключитьОбработчикОжидания", "name_en": "AttachIdleHandler", "description": "Подключает вызов указанной процедуры модуля приложения (модуля обычного приложения) или глобального общего модуля через определенный интервал времени. Вызов будет осуществляться только в \"состоянии покоя\", то есть в тот момент, когда программа не выполняет никаких действий.\nВо время временной блокировки, вызванной методом ЗаблокироватьРаботуПользователя или соответствующей командой \"Временная блокировка\", обработчики ожидания не выполняются.\nВызов обработчика ожидания продолжается, пока система не завершит работу или пока не будет вызван метод глобального контекста ОтключитьОбработчикОжидания.", "signature": [{ "description": "", "params": [{ "name": "ИмяПроцедуры", "description": "Имя экспортируемой процедуры модуля приложения (модуля обычного приложения) или глобального общего модуля.\nПроцедура должна располагаться на клиенте.\nПроцедура не должна содержать параметров.", "type": "Строка" }, { "name": "Интервал", "description": "Интервал времени в секундах с точностью до 1/10 секунды, через который будет осуществляться вызов процедуры (положительное число).\nЕсли указано значение меньше 1, то значение третьего параметра должно быть равно Истина.\nВнимание! Не следует использовать данный обработчик в качестве таймера. Фактический интервал срабатывания может отличаться от указанного.", "type": "Число" }, { "name": "Однократно", "description": "Признак однократного выполнения обработчика ожидания.\nИстина - указанный обработчик ожидания будет выполнен один раз.\nЗначение по умолчанию:\n Ложь.", "type": "Булево", "required": false }] }] }, { "name": "ПодключитьОбработчикОповещения", "name_en": "AttachNotificationHandler", "description": "Подключает вызов указанной экспортируемой процедуры модуля приложения (модуля обычного приложения) или глобального общего модуля для обработки оповещения при вызове метода Оповестить. Процедура должна быть экспортируемой и иметь три параметра - <Имя события>, <Параметр>, <Источник>.", "signature": [{ "description": "", "params": [{ "name": "ИмяПроцедуры", "description": "Имя экспортируемой процедуры модуля приложения (модуля обычного приложения) или общего глобального модуля.\nПроцедура должна располагаться на клиенте.\nПроцедура не должна содержать параметров.", "type": "Строка" }] }] }, { "name": "ПолноеИмяПользователя", "name_en": "UserFullName", "description": "Получает полное имя пользователя, указанного при запуске программы.", "signature": [{ "description": "", "params": [] }], "return": "Строка" }, { "name": "ПолучитьИнформациюЭкрановКлиента", "name_en": "GetClientDisplaysInformation", "description": "Получает информацию об экранах подключенных устройств. \nИнформация предоставляется в виде фиксированного массива объектов ИнформацияЭкранаКлиента. Первый элемент массива описывает основной экран.\nВ режиме запуска \"веб-клиент\":\nв массиве всегда возвращается один элемент;\n для браузеров Mozilla Firefox и Google Chrome - это монитор, на котором открыто главное окно, для MS Internet Explorer и Apple Safari - это основной монитор;\nDPI заполняется только в MS Internet Explorer, для остальных браузеров - 0.В режиме запуска \"сервер\":\n\nИнформация об экранах передается с клиента при старте сеанса или при вызове метода ОбновитьИнтерфейс.", "signature": [{ "description": "", "params": [] }], "return": "ФиксированныйМассив" }, { "name": "ПолучитьРегиональныеНастройкиСеанса", "name_en": "GetSessionRegionalSettings", "description": "Возвращает региональные настройки, котоыре используются текущим сеансом.", "signature": [{ "description": "", "params": [] }], "return": "РегиональныеНастройкиСеанса" }, { "name": "ПолучитьСкоростьКлиентскогоСоединения", "name_en": "GetClientConnectionSpeed", "description": "Возвращает скорость клиентского соединения.\nВ режиме запуска Толстый клиент и Внешнее соединение всегда содержит Обычная.", "signature": [{ "description": "", "params": [] }], "return": "СкоростьКлиентскогоСоединения" }, { "name": "ПолучитьСообщенияПользователю", "name_en": "GetUserMessages", "description": "Получает массив объектов СообщениеПользователю, которые еще не были выведены пользователю.\nТакое может происходить при работе в регламентных заданиях, на стороне сервера или в Web-сервисах.\nПри удалении сообщений с помощью данного метода не удаляются сообщения, полученные с помощью метода ПолучитьСообщенияПользователю фонового задания.", "signature": [{ "description": "", "params": [{ "name": "УдалятьПолученные", "description": "Признак необходимости удаления полученных сообщений из списка.\nИстина - удалять.\nЗначение по умолчанию:\n Ложь.", "type": "Булево", "required": false }] }], "return": "ФиксированныйМассив" }, { "name": "ПравоДоступа", "name_en": "AccessRight", "description": "Показывает установку права доступа к объекту метаданных для текущего пользователя на момент выполнения текущей строчки кода.\nВызов метода всегда требует административных прав, если явно указан третий параметр - <Пользователь/Роль>, права которого проверяются. Если пользователь не указан, то проверяются права текущего пользователя, и для этого наличие административных прав не требуется. \nЕсли пользователь задан явно, то выдаются права явно заданного пользователя в соответствии с метаданными.\nПрава доступа к объектам метаданных устанавливаются при конфигурировании ролей.", "signature": [{ "description": "", "params": [{ "name": "Право", "description": "Название права доступа. Могут быть использованы следующие значения:\nЧтение (Read) - чтение;\nДобавление (Insert) - добавление;\nИзменение (Update) - изменение;\nУдаление (Delete) - удаление;\nПроведение (Posting) - проведение документов;\nОтменаПроведения (UndoPosting) - отмена проведения документов;\nПросмотр (View) - просмотр;\nИнтерактивноеДобавление (InteractiveInsert) - интерактивное добавление;\nРедактирование (Edit) - редактирование;\nИнтерактивноеУдаление (InteractiveDelete) - интерактивное непосредственное удаление;\nИнтерактивнаяПометкаУдаления (InteractiveSetDeletionMark) - интерактивная пометка на удаление;\nИнтерактивноеСнятиеПометкиУдаления (InteractiveClearDeletionMark) - интерактивное снятие пометки на удаление;\nИнтерактивноеУдалениеПомеченных (InteractiveDeleteMarked) - интерактивное удаление помеченных объектов;\nИнтерактивноеПроведение (InteractivePosting) - интерактивное проведение;\nИнтерактивноеПроведениеНеОперативное (InteractivePostingRegular) - интерактивное проведение (стандартными командами форм) документа в неоперативном режиме;\nИнтерактивнаяОтменаПроведения (InteractiveUndoPosting) - интерактивная отмена проведения;\nИнтерактивноеИзменениеПроведенных (InteractiveChangeOfPosted) - интерактивное редактирование проведенного документа. Если право не установлено, то пользователь не может проведенный документ удалить, установить пометку удаления, перепровести или сделать непроведенным. Форма такого документа открывается в режиме просмотра;\nВводПоСтроке (InputByString) - использование режима ввода по строке;\nУправлениеИтогами (TotalsControl) - управление итогами регистра бухгалтерии и регистра накопления (установка периода, по который рассчитаны итоги, и пересчет итогов);\nИспользование (Use) - использование;\nАдминистрирование (Administration) - право на выполнение административных действий над всей информационной базой и редактирование списка пользователей (право для конфигурации);\n требует наличия права \"АдминистрированиеДанных\";\nАдминистрированиеДанных (DataAdministration) - право на административные действия над данными;\nМонопольныйРежим (ExclusiveMode) - использование монопольного режима;\nАктивныеПользователи (ActiveUsers) - просмотр списка активных пользователей;\nЖурналРегистрации (EventLog) - журнал регистрации;\nВнешнееСоединение (ExternalConnection) - внешнее соединение;\nAutomation (Automation) - использование automation;\nИнтерактивноеОткрытиеВнешнихОбработок (InteractiveOpenExtDataProcessors) - интерактивное открытие внешних обработок;\nИнтерактивноеОткрытиеВнешнихОтчетов (InteractiveOpenExtReports) - интерактивное открытие внешних отчетов;\nПолучение (Get) - получение значения, не хранящегося в базе данных;\nУстановка (Set) - установка значения, не сохраняемого в базе данных;\nИнтерактивнаяАктивация (InteractiveActivate) - интерактивная активация;\nСтарт (Start) - старт бизнес-процесса;\nИнтерактивныйСтарт (InteractiveStart) - интерактивный старт бизнес-процесса;\nВыполнение (Execute) - выполнение задачи;\nИнтерактивноеВыполнение (InteractiveExecute) - интерактивное выполнение задачи;\nВывод (Output) - вывод на печать, запись и копирование в буфер обмена;\nОбновлениеКонфигурацииБазыДанных (UpdateDataBaseConfiguration) - обновление конфигурации базы данных;\nТонкийКлиент (ThinClient) - право запуска тонкого клиента;\nВебКлиент (WebClient) - право запуска веб-клиента;\nТолстыйКлиент (ThickClient) - право запуска толстого клиента;\nРежимВсеФункции (AllFunctionsMode) - право на использования режима \"Все функции\";\nСохранениеДанныхПользователя (SaveUserData) - право на сохранение данных пользователя (настроек, избранного, истории);\nИзменениеСтандартнойАутентификации (StandardAuthenticationChange) - пользователь имеет право изменять свои сохраненные параметры стандартной аутентификации внешнего источника данных;\nИзменениеСтандартнойАутентификацииСеанса (SessionStandardAuthenticationChange) - пользователь имеет право изменять параметры стандартной аутентификации внешнего источника данных для текущего сеанса;\nИзменениеАутентификацииОССеанса (SessionOSAuthenticationChange) - пользователь имеет право изменять параметры стандартной аутентификации внешнего источника данных для текущего сеанса и текущего пользователя;\nИнтерактивноеУдалениеПредопределенныхДанных (InteractiveDeletePredefinedData) - интерактивное удаление предопределенных данных;\nИнтерактивнаяПометкаУдаленияПредопределенныхДанных (InteractiveSetDeletionMarkPredefinedData) - интерактивная пометка предопределенных данных;\nИнтерактивноеСнятиеПометкиУдаленияПредопределенныхДанных (InteractiveClearDeletionMarkPredefinedData) - интерактивное снятие пометки предопределенных данных;\nИнтерактивноеУдалениеПомеченныхПредопределенныхДанных (InteractiveDeleteMarkedPredefinedData) - интерактивное удаление помеченных предопределенных данных;\nАдминистрированиеРасширенийКонфигурации (ConfigurationExtensionsAdministration) - право на администрирование расширений конфигурации (как интерактивно, так и программно) в режиме \"1С:\nПредприятие\". В безопасном режиме администрирование расширений невозможно;\nЧтениеИсторииДанных (ReadDataHistory) - чтение версий данных;\nПросмотрИсторииДанных (ViewDataHistory) - интерактивный просмотр записей истории данных.ЧтениеИсторииДанныхОтсутствующихДанных (ReadDataHistoryOfMissingData) - чтение версий отсутствующих данных;\nИзменениеИсторииДанных (UpdateDataHistory) - изменение версий;\nИзменениеИсторииДанныхОтсутствующихДанных  (UpdateDataHistoryOfMissingData) - изменение версий отсутствующих данных;\nИзменениеНастроекИсторииДанных (UpdateDataHistorySettings) - изменение настроек истории данных;\nИзменениеКомментарияВерсииИсторииДанных (UpdateDataHistoryVersionComment) - изменение комментария версии истории данных;\nРедактированиеКомментарияВерсииИсторииДанных (EditDataHistoryVersionComment) - интерактивное изменение комментария версии истории данных;\nПереходНаВерсиюИсторииДанных (SwitchToDataHistoryVersion) - переход на версию истории данных;\nРегистрацияИнформационнойБазыСистемыВзаимодействия (CollaborationSystemInfoBaseRegistration) - регистрация информационной базы в системе взаимодействия.МобильныйКлиент (MobileClient) - право запуска мобильного клиента;\nРежимОсновногоОкнаОбычный (MainWindowModeNormal) - запуск клиентского приложения в режиме основного окна \"Обычный\";\nРежимОсновногоОкнаРабочееМесто (MainWindowModeWorkplace) - запуск клиентского приложения в режиме основного окна \"Рабочее место\";\nРежимОсновногоОкнаВстроенноеРабочееМесто (MainWindowModeEmbeddedWorkplace) - запуск клиентского приложения в режиме основного окна \"Встроенное рабочее место\";\nРежимОсновногоОкнаПолноэкранноеРабочееМесто (MainWindowModeFullscreenWorkplace) - запуск клиентского приложения в режиме основного окна \"Полноэкранное рабочее место\";\nРежимОсновногоОкнаКиоск (MainWindowModeKiosk) - запуск клиентского приложения в режиме основного окна \"Киоск\".РежимТехническогоСпециалиста (TechnicalSpecialistMode) - право на использования режима \"Функции для технического специалиста\" (до версии 8.3.16 - \"Режим \"Все функции\");\nЗавершениеМонопольногоРежимаПриНачалеСеанса (ExclusiveModeTerminationAtSessionStart) Наличие этого права позволяет пользователю информационной базы при начале сеанса завершить сеанс, установивший монопольный режим, если при установке монопольного режима РазрешитьЗавершатьПриНачалеСеанса имеет значение Истина.КлиентСистемыАналитики (AnalyticsSystemClient) - право запуска клиента системы аналитики;\nПредоставлениеУдаленногоУправленияРабочимСтоломДругомуПользователю (RemoteDesktopHost) - право на передачу управляения своим ПК/устройством во время сенса видеосвязиУдаленноеУправлениеРабочимСтоломДругогоПользователя (RemoteDesktopClient) - право на подключение к удаленным ПК/устройствам участников системы взаимодействия во время сеанса видеосвязи", "type": "Строка" }, { "name": "ОбъектМетаданных", "description": "Объект метаданных.", "type": "ОбъектМетаданных: СервисИнтеграции" }, { "name": "Пользователь/Роль", "description": "Указывает пользователя или роль, для которых нужно определить доступность права. При этом возвращается значение права так, как оно определено в конфигурации.", "type": "ПользовательИнформационнойБазы", "required": false }, { "name": "СтандартныйРеквизитСтандартнаяТабличнаяЧасть", "description": "Необязательное имя стандартного реквизита, имя стандартного реквизита стандартной табличной части или имя стандартной табличной части. \nДля стандартного реквизита стандартной табличной части, имя табличной части указывается перед точкой до имени реквизита. Например:\n \"ВидыСубконто.ВидСубконто\".", "type": "Строка", "required": false }] }], "return": "Булево" }, { "name": "ПредставлениеПрава", "name_en": "RightPresentation", "description": "Получает представление права по имени права.\nЕсли право с таким именем не существует, генерируется исключительная ситуация.", "signature": [{ "description": "", "params": [{ "name": "ИмяПрава", "description": "Содержит имя права, для которого нужно получить представление.", "type": "Строка", "required": false }] }], "return": "Строка" }, { "name": "ПредставлениеПриложения", "name_en": "ApplicationPresentation", "description": "Позволяет получить локализованное название приложения.", "signature": [{ "description": "", "params": [{ "name": "ИмяПриложения", "description": "Строка, идентифицирующая приложение.\nДопустимые имена:\n1CV8 - идентификатор приложения 1С:\nПредприятие в режиме запуска \"Толстый клиент\";\n1CV8C - идентификатор приложения 1С:\nПредприятие в режиме запуска \"Тонкий клиент\";\nAgentStandardCall - стандартный вызов;\nBackgroundJob - идентификатор сессии обработки заданий;\nCOMConnection - идентификатор сессии внешнего соединения;\n COMConsole - идентификатор административной сессии внешнего соединения 1С:\nПредприятия через COM;\nDebugger - идентификатор сессии отладчика;\nDesigner - идентификатор приложения Конфигуратор;\nJobScheduler - идентификатор сессии планировщика заданий;\nOpenIDProvider - провайдер OpenID;\nRAS - идентификатор сервера администрирования;\nSrvrConsole - идентификатор сессии консоли кластера;\nSystemBackgroundJob - идентификатор системного фонового задания;\nWebClient - идентификатор приложения 1С:\nПредприятие в режиме запуска \"Веб-клиент\";\nWSConnection - идентификатор сессии Web-сервиса.", "type": "Строка" }] }], "return": "Строка" }, { "name": "ПрекратитьРаботуСистемы", "name_en": "Terminate", "description": "Завершает работу системы независимо от наличия модальных диалогов, открытых редактируемых форм документов и справочников и т.д. При этом не вызываются процедуры-обработчики событий завершения работы системы.\nЕсли параметр <ПерезапуститьПриЗавершении>=Истина, то после завершения работы системы будет открыт новый сеанс 1С:\nПредприятия. \nС помощью параметров можно запустить новый сеанс 1С:\nПредприятия путем задания соответствующих параметров.", "signature": [{ "description": "", "params": [{ "name": "ПерезапуститьПриЗавершении", "description": "Указывает необходимость выполнения запуска нового сеанса с текущими установками после прекращения работы системы.\nЗначение по умолчанию:\n Ложь.", "type": "Булево", "required": false }, { "name": "ДополнительныеПараметрыКоманднойСтроки", "description": "Содержит дополнительные параметры, которые будут переданы новому сеансу. Если такие параметры уже есть среди текущих установок, переданные заменят текущие.\nПараметр указывается, если значение параметра <ПерезапуститьПриЗавершении>=Истина.", "type": "Строка", "required": false }] }] }, { "name": "РабочийКаталогДанныхПользователя", "name_en": "UserDataWorkDir", "description": "Предоставляет доступ к каталогу текущего пользователя данной информационной базы внутри стандартного каталога данных приложения.\nЕсли каталог отсутствует, он будет создан при обращении к методу.\nЕсли создание каталога не возможно, будет вызвано исключение.\nДля работы метода на веб-клиенте необходимо предварительно подключить расширение работы с файлами.", "signature": [{ "description": "", "params": [] }], "return": "Строка" }, { "name": "РабочийКаталогДанныхПользователяАсинх", "name_en": "UserDataWorkDirAsync", "description": "Асинхронная функция. Предоставляет доступ к каталогу данного пользователя данной информационной базы внутри стандартного каталога данных приложения. \nВ случае, если этот каталог отсутствует, он будет создан при обращении к методу.\nДля работы функции в веб-клиенте необходимо предварительно подключить расширение работы с файлами.", "signature": [{ "description": "", "params": [] }], "return": "Обещание" }, { "name": "РольДоступна", "name_en": "IsInRole", "description": "Определяет доступность указанной роли текущему пользователю.\nЕсли передан неверный тип параметра или указано неверное значение, генерируется исключение.", "signature": [{ "description": "", "params": [{ "name": "Роль", "description": "Название роли как она задана в конфигураторе или объект описания метаданного роли.", "type": "Строка" }] }], "return": "Булево" }, { "name": "СтрокаСоединенияИнформационнойБазы", "name_en": "InfoBaseConnectionString", "description": "Возвращает Строка соединения информационной базы, которую, например, можно использовать для запуска 1С:\nПредприятия средствами встроенного языка в Automation, Менеджер COM-соединений. Пример результата метода:\n File=\"C:\n\\1cv8\\Base\".", "signature": [{ "description": "", "params": [] }], "return": "Строка" }, { "name": "ТекущаяДатаСеанса", "name_en": "CurrentSessionDate", "description": "Получает текущую дату сервера, приведенную к часовому поясу сеанса.\nПри вычислении даты используется один из заданных часовых поясов в порядке:\n\nчасовой пояс сеанса, часовой пояс информационной базы, часовой пояс сервера.", "signature": [{ "description": "", "params": [] }], "return": "Дата" }, { "name": "ТекущийКодЛокализации", "name_en": "CurrentLocaleCode", "description": "Получает код локализации (язык, страна) текущего сеанса, который может быть ключом командной строки /VL или, при запуске из Конфигуратора, установкой параметров запуска.", "signature": [{ "description": "", "params": [] }], "return": "Строка" }, { "name": "ТекущийРежимЗапуска", "name_en": "CurrentRunMode", "description": "Получает режим запуска клиентского приложения текущего сеанса работы.", "signature": [{ "description": "", "params": [] }], "return": "РежимЗапускаКлиентскогоПриложения" }, { "name": "ТекущийЯзык", "name_en": "CurrentLanguage", "description": "Получает язык интерфейса, выбранный для текущего пользователя или основной язык, если нет текущего пользователя или для него не указан язык.", "signature": [{ "description": "", "params": [] }], "return": "ОбъектМетаданных: Язык" }, { "name": "ТекущийЯзыкСистемы", "name_en": "CurrentSystemLanguage", "description": "Возвращает используемый системой язык.", "signature": [{ "description": "", "params": [] }], "return": "Строка" }, { "name": "УстановитьЧасовойПоясСеанса", "name_en": "SetSessionTimeZone", "description": "Устанавливает часовой пояс текущего сеанса. Если параметр не задан, то часовым поясом сеанса становится часовой пояс информационной базы, если он определен, или часовой пояс компьютера сервера, если часовой пояс информационной базы не определен.", "signature": [{ "description": "", "params": [{ "name": "ЧасовойПояс", "description": "Идентификатор часового пояса.\nСписок допустимых часовых поясов может быть получен методом ПолучитьДопустимыеЧасовыеПояса. \nКроме того, возможно задание часовых поясов смещением от универсального времени (часовые пояса GMT) в формате:\n\nGMT{+/-}h[h][:\nmm]\nгде hh=0:\n23, mm=0:\n59.", "type": "Строка", "required": false }] }] }, { "name": "ЧасовойПоясСеанса", "name_en": "SessionTimeZone", "description": "Получает идентификатор часового пояса текущего сеанса.", "signature": [{ "description": "", "params": [] }], "return": "Строка" }, { "name": "ЗначениеВСтрокуВнутр", "name_en": "ValueToStringInternal", "description": "Получает системное строковое представление переданного значения.\nИспользуется для сохранения функциональной совместимости с 1С:\nПредприятием 7.7. Использовать для других целей не рекомендуется.", "signature": [{ "description": "", "params": [{ "name": "Значение", "description": "Преобразуемое значение.", "type": "Произвольный" }] }], "return": "Строка" }, { "name": "ЗначениеВФайл", "name_en": "ValueToFile", "description": "Сохраняет любое сериализуемое значение в файл.", "signature": [{ "description": "", "params": [{ "name": "ИмяФайла", "description": "Имя файла. Не может быть пустым. Если включает путь к существующему каталогу, то значение будет сохранено в файле, созданном или найденном в этом каталоге, в противном случае будет использован каталог исполняемых файлов программы.", "type": "Строка" }, { "name": "Значение", "description": "Сохраняемое значение.", "type": "Произвольный" }] }], "return": "Булево" }, { "name": "ЗначениеИзСтрокиВнутр", "name_en": "ValueFromStringInternal", "description": "Преобразует значение из строкового системного представления во внутреннее.\nСтроковое представление данных имеет специальный системный формат, использующий идентификацию данных внутри одной информационной базы.\nИспользуется для сохранения функциональной совместимости с 1С:\nПредприятием 7.7. Использовать для других целей не рекомендуется.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Системное представление значения в строковом виде.", "type": "Строка" }] }], "return": "Произвольный" }, { "name": "ЗначениеИзФайла", "name_en": "ValueFromFile", "description": "Получает из файла значение, ранее сохраненное в нем при помощи функции ЗначениеВФайл. Тип возвращаемого значения определяется типом значения, сохраненного в файле.", "signature": [{ "description": "", "params": [{ "name": "ИмяФайла", "description": "Имя файла. Не может быть пустым. Если включает путь к существующему каталогу, то значение будет извлекаться из файла, найденного в этом каталоге, в противном случае будет использован каталог исполняемых файлов программы.", "type": "Строка" }] }], "return": "Произвольный" }, { "name": "Base64Значение", "name_en": "Base64Value", "description": "Получает из строки закодированной по алгоритму base64 двоичные данные.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Строка, закодированная по алгоритму base64.", "type": "Строка" }] }], "return": "ДвоичныеДанные" }, { "name": "Base64Строка", "name_en": "Base64String", "description": "Получает строку, закодированную по алгоритму base64.", "signature": [{ "description": "", "params": [{ "name": "Значение", "description": "Двоичные данные, которые необходимо закодировать по алгоритму base64.", "type": "ДвоичныеДанные" }] }], "return": "Строка" }, { "name": "ВыполнитьОбработкуЗаданий", "name_en": "ProcessJobs", "description": "Вызывает обработку текущих заданий. Имеет смысл только для файлового варианта.\nВ управляемом режиме в толстом, тонком и веб-клиентах приводит к появлению диалога, содержащего сообщение о выполнении обработки заданий и кнопку \"Прервать\", нажатие на которую приводит к прерыванию цикла обработки заданий.", "signature": [{ "description": "", "params": [{ "name": "ВремяОбработки", "description": "Время в секундах обработки очередной порции заданий. Если время не задано, будет выполнен только один цикл обработки.", "type": "Число", "required": false }] }] }, { "name": "Вычислить", "name_en": "Eval", "description": "Вычисляет переданное выражение. С помощью метода можно вычислять математические и логические выражения, а также операции конкатенации. Подробнее про выражения см. раздел \"Выражения языка\".\nВ режимах запуска мобильного приложения метод не поддерживается в операционной системе iOS.", "signature": [{ "description": "", "params": [{ "name": "Выражение", "description": "Выражение, которое требуется вычислить.", "type": "Строка" }] }] }, { "name": "ДокументЗащищенПаролем", "name_en": "DocumentIsPasswordProtected", "description": "Проверяет наличие защиты паролем у файла. Применяется для файлов форматов:\nДокументPDF.", "signature": [{ "description": "Из файла. Проверяет наличие защиты паролем у файла. Применяется для файлов форматов:\nДокументPDF.", "params": [{ "name": "ИмяФайла", "description": "Имя файла для проверки наличия защиты паролем.", "type": "Строка" }] }, { "description": "Из потока. Проверяет наличие защиты паролем у файла. Применяется для файлов форматов:\nДокументPDF.", "params": [{ "name": "Поток", "description": "Поток для проверки наличия защиты паролем.", "type": "ФайловыйПоток", "required": false }] }], "return": "Булево" }, { "name": "ДокументЗащищенПаролемАсинх", "name_en": "DocumentIsPasswordProtectedAsync", "description": "Асинхронная функция. Проверяет наличие защиты паролем у файла. Применяется для файлов форматов:\nДокументPDF.", "signature": [{ "description": "Из файла. ", "params": [{ "name": "ИмяФайла", "description": "Имя файла для проверки наличия защиты паролем.", "type": "Строка" }] }, { "description": "Из потока. ", "params": [{ "name": "Поток", "description": "Поток для проверки наличия защиты паролем.", "type": "ФайловыйПоток" }] }], "return": "Обещание" }, { "name": "ЗаполнитьЗначенияСвойств", "name_en": "FillPropertyValues", "description": "Копирует значения свойств <Источника> в свойства <Приемника>. Сопоставление производится по именам свойств:\nЕсли указаны копируемые свойства, то в заполнении участвуют только они, параметр <ИсключаяСвойства> игнорируется.Если список свойств не задан (<СписокСвойств> имеет значение Неопределено) и задан параметр <ИсключаяСвойства>, то выполняется копирование значений всех свойств, исключая перечисленные в списке. Если свойство из списка исключаемых отсутствует в <Источнике> или <Приемнике>, то будет сгенерирована ошибка времени выполнения.\nВ режиме совместимости конфигурации Версия8_3_8 и ниже свойство Макет табличного документа скопировано не будет.", "signature": [{ "description": "", "params": [{ "name": "Приемник", "description": "Значение, чьи свойства будут заполнены значениями соответствующих свойств <Источника>.\nВнимание! Значение данного параметра не может быть следующих типов:\n Неопределено, Null, Число, Строка, Дата, Булево. Дата", "type": "Произвольный" }, { "name": "Источник", "description": "Значения свойств данного объекта будут установлены в соответствующие свойства <Приемника>.\nВнимание! Значение данного параметра не может быть следующих типов:\n Неопределено, Null, Число, Строка, Дата, Булево.", "type": "Произвольный" }, { "name": "СписокСвойств", "description": "Список имен свойств <Источника> и <Приемника>, разделенный запятыми, которые необходимо заполнить.\nЕсли свойства не указаны, то копируются только те, которые представлены и в <Источнике>, и в <Приемнике>.\nЕсли свойства указаны, то они обязательно должны присутствовать в обоих объектах.\nЕсли в <Источнике> или <Приемнике> заданное свойство отсутствует, то будет вызвано исключение.\nПараметр игнорируется, если <Источник> задан.", "type": "Строка", "required": false }, { "name": "ИсключаяСвойства", "description": "Список имен свойств <Приемника>, разделенный запятыми, которые необходимо исключить из заполнения.\nЕсли свойство с именем, указанным в исключающих свойствах есть в <Приемнике>, то значение этого свойства скопировано не будет. А если свойства, указанного в исключающих свойствах не окажется в <Приемнике>, то будет вызвано исключение.", "type": "Строка", "required": false }] }] }, { "name": "ЗначениеЗаполнено", "name_en": "ValueIsFilled", "description": "Функция проверяет, отличается ли переданное значение от значения по умолчанию того же типа.\nНе работает с мутабельными значениями, кроме массивов и коллекций. При передаче мутабельного значения функция вызывает исключение.\nИсточники данных не проверяются, значение считается заполненным всегда.", "signature": [{ "description": "", "params": [{ "name": "Значение", "description": "Значение для проверки.", "type": "Произвольный" }] }], "return": "Булево" }, { "name": "ИнформацияОбОшибке", "name_en": "ErrorInfo", "description": "Получает структурированную информацию об исключении.\n\nСледует использовать непосредственно внутри операторных скобок Исключение - КонецПопытки, так как в ином случае функция вернет пустую информацию об ошибке.", "signature": [{ "description": "", "params": [] }], "return": "ИнформацияОбОшибке" }, { "name": "КодироватьСтроку", "name_en": "EncodeString", "description": "Кодирует строку в соответствии с выбранным способом кодирования.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Кодируемая строка.", "type": "Строка" }, { "name": "СпособКодированияСтроки", "description": "Способ кодирования строки.", "type": "СпособКодированияСтроки" }, { "name": "КодировкаСтроки", "description": "Кодировка, в которую преобразуется строка перед кодированием.\nЗначение по умолчанию:\n UTF8.", "type": "Строка", "required": false }] }], "return": "Строка" }, { "name": "Макс", "name_en": "Max", "description": "Определяет максимальное значение из полученных параметров. \nТот или иной семантический вариант функции определяется по типу данных первого параметра. В случае несовпадения типа второго и последующих параметров с требуемым, их значения преобразуются к требуемому типу в соответствии с правилами преобразования типов. Если тип первого параметра не соответствует ни одному из допустимых типов, то в зависимости от ситуации может производиться преобразование типов или возбуждаться состояние ошибки исполнения.", "signature": [{ "description": "", "params": [{ "name": "Значение1>,...,<ЗначениеN", "description": "Набор параметров, который определяет перечень значений для сравнения.", "type": "Число" }] }], "return": "Число" }, { "name": "МестноеВремя", "name_en": "ToLocalTime", "description": "Преобразует универсальное время в местное время заданного часового пояса.", "signature": [{ "description": "", "params": [{ "name": "УниверсальноеВремя", "description": "Универсальное время.", "type": "Дата" }, { "name": "ЧасовойПояс", "description": "Может быть задан только в коде, исполняемом на сервере, режиме запуска \"Толстый клиент\" и во внешнем соединении.\nИдентификатор часового пояса, в который должно быть преобразовано универсальное время. Если Неопределено (не задан), то используется часовой пояс компьютера.\nСписок допустимых часовых поясов может быть получен методом ПолучитьДопустимыеЧасовыеПояса. \nКроме того, возможно задание часовых поясов смещением от универсального времени (часовые пояса GMT) в формате:\n\nGMT{+/-}h[h][:\nmm]\nгде hh=0:\n23, mm=0:\n59.\nЗначение по умолчанию:\n Неопределено.", "type": "Строка", "required": false }] }], "return": "Дата" }, { "name": "Мин", "name_en": "Min", "description": "Определяет минимальное значение из полученных параметров. \nТот или иной семантический вариант функции определяется по типу данных первого параметра. В случае несовпадения типа второго и последующих параметров с требуемым, их значения преобразуются к требуемому типу в соответствии с правилами преобразования типов. Если тип первого параметра не соответствует ни одному из допустимых типов, то в зависимости от ситуации может производиться преобразование типов или возбуждаться состояние ошибки исполнения.", "signature": [{ "description": "", "params": [{ "name": "Значение1>,...,<ЗначениеN", "description": "Набор параметров, который определяет перечень значений для сравнения.", "type": "Число" }] }], "return": "Число" }, { "name": "Найти", "name_en": "Find", "description": "Функция является устаревшей! Рекомендуется использовать функцию СтрНайти.\nНаходит первое вхождение искомой строки как подстроки в исходной строке. Сравнение выполняется с учетом регистра.\nЕсли параметр <ПодстрокаПоиска> - пустая строка, то возвращает 1.\nЕсли оба параметра - пустые строки, то возвращает 1.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Исходная строка.", "type": "Строка" }, { "name": "ПодстрокаПоиска", "description": "Искомая подстрока.", "type": "Строка" }] }], "return": "Число" }, { "name": "НайтиОкноПоНавигационнойСсылке", "name_en": "FindWindowByURL", "description": "Получает окно клиентского приложения.\nВ коллекцию попадают только главные и вспомогательные окна приложения, в том числе и окна документов.\nВ коллекцию окон не попадают служебные окна, модальные окна сообщений, подсказки и пр. \nВ режиме запуска ОбычноеПриложение возвращает Неопределено.", "signature": [{ "description": "", "params": [{ "name": "НавигационнаяСcылка", "description": "Навигационная ссылка.", "type": "Строка" }] }], "return": "ОкноКлиентскогоПриложения" }, { "name": "ОписаниеОшибки", "name_en": "ErrorDescription", "description": "Получает описание ошибки (исключительной ситуации), включая информацию о строке модуля и вложенных исключениях.\nПрименять данную функцию имеет смысл только внутри операторных скобок Исключение - КонецПопытки, так как в ином случае она вернет пустую строку. Помогает в выдаче диагностики при возникновении ошибок.\nНе рекомендуется использовать для отображения пользователю.", "signature": [{ "description": "", "params": [] }], "return": "Строка" }, { "name": "ПерейтиПоНавигационнойСсылке", "name_en": "GotoURL", "description": "Выполняет переход по ссылке так, как если бы пользователь выполнил интерактивную вспомогательную команду \"Перейти по ссылке ...\".\nЕсли выполняется переход по ссылке на объект информационной базы, отчет или обработку, то происходит открытие нового вспомогательного окна (если окно с этим объектом еще не открыто).\nЕсли выполняется переход по ссылке на точку навигации, то переход будет выполнен в основном окне приложения, и оно станет активным.\nЕсли выполняется переход по ссылке на обсуждение системы взаимодействия:\nдля неконтекстных обсуждений активизируется основная форма системы взаимодействия и соответствующее обсуждение становится текущим,для контекстных обсуждений открывается форма объекта контекста.Возможен переход по внешней ссылке. Для внешней ссылки, которая содержит сигнатуру \"e1cib\" выполняются следующие действия:\nЕсли начало ссылки совпадает с навигационной ссылкой информационной базы текущего сеанса, то выполняется переход по локальной ссылке;\nЕсли начало ссылки не совпадает с навигационной ссылкой информационной базы, то осуществляется поиск запущенного клиента, подключенного к базе, адрес которой соответствует ссылке. Если такой клиент найден, окно его приложения активизируется и в нем выполняется переход по ссылке. Если соответствующего запущенного экземпляра тонкого клиента нет, то выполняется попытка запуска нового экземляра тонкого клиента с соответствующей строкой соединения и в нем выполняется переход.Если выполняется переход по ссылке вида \"http(s)\" на объект в другой информационной базе, то:\nВыполняется попытка найти запущенный экземпляр тонкого клиента, работающего с соответствующей информационной базой.Если запущенного экземпляра тонкого клиента нет, или в нем открыт модальный диалог, выполняется попытка запуска нового экземпляра тонкого клиента с соответствующей строкой соединения.Если попытка запуска не успешна (например, тонкий клиент не установлен), переданная ссылка обрабатывается операционной системой.Если внешняя ссылка не является навигационной ссылкой информационной базы (например, ссылки на сайты или файлы на диске), то в тонком клиенте данная ссылка выполняется как команда операционной системы. Ссылка открывается ассоциированной с данным типом ссылки программой. Если ссылка указывает на текстовый документ, табличный документ и т.п., в тонком клиенте документ будет открыт в клиентском приложении.В веб-клиенте отрабатывают только http-ссылки, которые открываются в том же браузере в отдельном окне.\nМожет быть вызван только в управляемом режиме.\nВ веб-клиенте внешние ссылки всегда открываются в новом окне.\nВызов метода для ссылок типа Данные (конкретный элемент справочника или документ) всегда приводит к вызову сервера.\nВызов метода для ссылок типа НавигационнаяСсылка (например, открыть раздел) кэшируется. Зависит от версии платформы, версии конфигурации, функциональных опций.\nВызов метода для перехода по ссылке других типов (например, справка, файловая система) не приводит к вызову сервера.\nПри переходе по навигационной ссылке не учитываются пробельные символы в начале и в конце строки:\nВ тонком и толстом клиентах - символы, относящиеся к пробельным с точки зрения ICU, и символ параграфа, который вставляет поле ввода вместо символов возврат каретки/перевод строки.В веб-клиенте - символы, относящиеся к пробельным с точки зрения реализации регулярных выражений в браузере.Ссылка, переданная в данный метод, передается на выполнение операционной системе в исходном виде.\nВ режиме совместимости конфигурации Версия8_3_6 или Версия8_3_5, ссылка, переданная в метод, перед передачей на выполнение операционной системе, декодируется.\nВ режиме совместимости конфигурации Версия8_3_4 и ниже ссылка, переданная в метод, передается на выполнение операционной системе в исходном виде.", "signature": [{ "description": "", "params": [{ "name": "НавигационнаяСсылка", "description": "Навигационная ссылка.", "type": "Строка" }] }] }, { "name": "ПоддерживаетсяФункциональностьМобильногоПриложения", "name_en": "MobileApplicationFunctionalitySupported", "description": "Проверяет, была ли включена запрошенная функциональность в мобильном приложении или мобильном клиенте во время сборки. \nВ мобильном клиенте также сопоставляет с информацией на сервере. Если на сервере данная функциональность выключена, то и на клиенте метод вернет значение Ложь.", "signature": [{ "description": "", "params": [{ "name": "ЗапрашиваемаяФункциональностьМобильногоПриложения", "description": "Функциональность мобильного приложения, поддержка которой проверяется.", "type": "ФункциональностьМобильногоПриложения" }] }], "return": "Булево" }, { "name": "ПолучитьВнешнююНавигационнуюСсылку", "name_en": "GetExternalURL", "description": "Возвращает внешнюю навигационную ссылку на объект информационной базы, по которой можно перейти из другого (внешнего) приложения.", "signature": [{ "description": "", "params": [{ "name": "БазоваяНавигационнаяСсылка", "description": "Часть ссылки, по которой должен быть выполнен переход в приложение. Если Неопределено, базовая часть будет выбрана автоматически:\nВ \"1С:\nПредприятии\" для персонального компьютера поведение остается как при вызове метода ПолучитьНавигационнуюСсылкуИнформационнойБазы.В мобильной платформе будет выбран из списка перехватываемых ссылок, объявленных в конфигурации. Приоритет отдается в пользу глубинных ссылок. Если список пуст, возвращаемое значение метода – пустая строка.", "type": "Строка", "required": false }, { "name": "ОтносительнаяНавигационнаяСсылка", "description": "Относительная часть ссылки, указывающая на объект внутри информационной базы.", "type": "Строка", "required": false }, { "name": "ДополнительныеПараметрыНавигационнойСсылки", "description": "Дополнительные параметры ссылки, которые будут указаны после знака вопроса, где:\nКлюч – тип Строка, имя параметра.Значение – тип Строка или Массив строк, значение параметра.", "type": "Соответствие", "required": false }] }], "return": "Строка" }, { "name": "ПолучитьДопустимыеКодыЛокализации", "name_en": "GetAvailableLocaleCodes", "description": "Получает массив допустимых кодов локализации.", "signature": [{ "description": "", "params": [] }], "return": "Массив" }, { "name": "ПолучитьДопустимыеЧасовыеПояса", "name_en": "GetAvailableTimeZones", "description": "Получает массив строк допустимых идентификаторов часовых поясов.", "signature": [{ "description": "", "params": [] }], "return": "Массив" }, { "name": "ПолучитьНавигационнуюСсылку", "name_en": "GetURL", "description": "Получает навигационную ссылку в формате 1С:\nПредприятия на объект информационной базы, на его реквизит, на обсуждение или сообщение системы взаимодействия.\nВыполняет обращение к серверу только при получении ссылки на реквизит. При получении ссылки на объект информационной базы или обсуждение системы взаимодействия запрос на сервер не выполняется.", "signature": [{ "description": "Ссылка с параметрами на объект данных по ссылке базы данных или на запись регистра сведений. Получение навигационной ссылки с параметрами на объект данных по ссылке базы данных или на запись регистра сведений по ключу регистра сведений.\n\nДоступность:\n толстый клиент, тонкий клиент, веб-клиент, сервер.", "params": [{ "name": "Объект", "description": "Ссылка на объект метаданных или\nРегистрСведенийКлючЗаписи.<Имя регистра сведений>.\n\nСодержит объект, для которого получается навигационная ссылка.", "type": "Произвольный" }, { "name": "ПредставлениеНавигационнойСсылки", "description": "Содержит представление, которое будет помещено в хранилище внешних данных навигационных ссылок.", "type": "Строка" }, { "name": "ВнешниеДанныеНавигационнойСсылки", "description": "Содержит значение, которое будет помещено в хранилище внешних данных навигационных ссылок.", "type": "Структура" }] }, { "description": "Ссылка на объект. Выполняет обращение к серверу только при получении ссылки на реквизит. При получении ссылки на объект информационной базы или обсуждение системы взаимодействия запрос на сервер не выполняется.", "params": [{ "name": "Объект", "description": "В качестве значения данного параметра могут быть указаны:\nСсылка на объект информационной базы,Ключ записи регистра сведений,Идентификатор обсуждения системы взаимодействия,Обсуждение системы взаимодействия,Идентификатор сообщения системы взаимодействия,Сообщение системы взаимодействия.Если в данном параметре передано значение, от которого нельзя получить навигационную ссылку, будет сгенерировано исключение о неверном значении параметра.", "type": "РегистрСведенийКлючЗаписи.<Имя регистра сведений>", "required": false }, { "name": "ИмяРеквизита", "description": "Если требуется получить навигационную ссылку на реквизит объекта, то в данном параметре следует указать имя реквизита.\nЕсли требуется получить ссылку на ключ записи регистра сведений, то данный параметр должен содержать имя ресурса регистра сведений. \nЕсли требуется получить ссылку на реквизит табличной части, то он указывается через точку \".\" после имени табличной части, и в параметре <Индекс> следует указать индекс строки табличной части.", "type": "Строка", "required": false }, { "name": "Индекс", "description": "Индекс строки в табличной части, если требуется получить навигационную ссылку на реквизит табличной части.\nПервая строка имеет индекс, равный 0.", "type": "Число", "required": false }] }, { "description": "Ссылка на отчет целиком. Доступен только на сервере.", "params": [{ "name": "Отчет", "description": "Содержит отчет, для которого получается навигационная ссылка.", "type": "ОбъектМетаданных: Отчет" }, { "name": "ПредставлениеНавигационнойСсылки", "description": "Содержит представление, которое будет помещено в хранилище внешних данных навигационных ссылок. Если этот параметр указан, а <ВнешниеДанныеНавигационнойСсылки> – нет, будет вызвано исключение.", "type": "Строка", "required": false }, { "name": "ВнешниеДанныеНавигационнойСсылки", "description": "Содержит значение, которое будет помещено в хранилище внешних данных навигационных ссылок. Если не указан, то внешний параметр в навигационной ссылке создаваться не будет. Если этот параметр указан, а <ПредставлениеНавигационнойСсылки> – нет, будет вызвано исключение.", "type": "Структура", "required": false }] }, { "description": "Ссылка на вариант отчета. Доступен только на сервере.", "params": [{ "name": "Отчет", "description": "Содержит отчет, для которого получается навигационная ссылка.", "type": "ОбъектМетаданных: Отчет" }, { "name": "Вариант", "description": "Содержит ключ варианта отчета.", "type": "Строка" }, { "name": "ПредставлениеНавигационнойСсылки", "description": "Содержит представление, которое будет помещено в хранилище внешних данных навигационных ссылок. \nЕсли данный параметр указан, а <ВнешниеДанныеНавигационнойСсылки> – нет, будет вызвано исключение.", "type": "Строка", "required": false }, { "name": "ВнешниеДанныеНавигационнойСсылки", "description": "Содержит значение, которое будет помещено в хранилище внешних данных навигационных ссылок. Если не указан, то внешний параметр в навигационной ссылке создаваться не будет. Если данный параметр указан, а <ПредставлениеНавигационнойСсылки> – нет, будет вызвано исключение.", "type": "Структура", "required": false }] }, { "description": "Ссылка на отчет с полными настройками. Доступен только на сервере.", "params": [{ "name": "Отчет", "description": "Содержит отчет, для которого получается навигационная ссылка.", "type": "ОбъектМетаданных: Отчет" }, { "name": "Настройки", "description": "Содержит полные настройки отчета.", "type": "НастройкиКомпоновкиДанных" }, { "name": "ПредставлениеНавигационнойСсылки", "description": "Содержит представление, которое будет помещено в хранилище внешних данных навигационных ссылок, как для объекта настроек, так и для объекта внешних данных, если он задан.", "type": "Строка" }, { "name": "ВнешниеДанныеНавигационнойСсылки", "description": "Содержит значение, которое будет помещено в хранилище внешних данных навигационных ссылок. \nЕсли не указан, то внешний параметр в навигационной ссылке создаваться не будет.", "type": "Структура", "required": false }] }, { "description": "Ссылка на обработку. Доступен только на сервере.", "params": [{ "name": "Обработка", "description": "Содержит обработку, для которой получается навигационная ссылка.", "type": "ОбъектМетаданных: Обработка" }, { "name": "ПредставлениеНавигационнойСсылки", "description": "Содержит представление, которое будет помещено в хранилище внешних данных навигационных ссылок. \nЕсли данный параметр указан, а <ВнешниеДанныеНавигационнойСсылки> – нет, будет вызвано исключение.", "type": "Строка", "required": false }, { "name": "ВнешниеДанныеНавигационнойСсылки", "description": "Содержит значение, которое будет помещено в хранилище внешних данных навигационных ссылок. Если не указан, то внешний параметр в навигационной ссылке создаваться не будет. \nЕсли данный параметр указан, а <ПредставлениеНавигационнойСсылки> – нет, будет вызвано исключение.", "type": "Структура", "required": false }] }, { "description": "Ссылка на списки. Доступен только на сервере.", "params": [{ "name": "Объект", "description": "ОбъектМетаданных:\n Справочник, ОбъектМетаданных:\n Документ, ОбъектМетаданных:\n РегистрНакопления и другие объекты, для которых возможно создание формы списка. \n\nСодержит объект, для списка которого получается навигационная ссылка.", "type": "Произвольный" }, { "name": "ПредставлениеНавигационнойСсылки", "description": "Содержит представление, которое будет помещено в хранилище внешних данных навигационных ссылок. \nЕсли данный параметр указан, а <ВнешниеДанныеНавигационнойСсылки> – нет, будет вызвано исключение.", "type": "Строка", "required": false }, { "name": "ВнешниеДанныеНавигационнойСсылки", "description": "Содержит значение, которое будет помещено в хранилище внешних данных навигационных ссылок. Если не указан, то внешний параметр в навигационной ссылке создаваться не будет. \nЕсли данный параметр указан, а <ПредставлениеНавигационнойСсылки> – нет, будет вызвано исключение.", "type": "Структура", "required": false }] }, { "description": "Ссылка на списки с заданными настройками. Доступен только на сервере.", "params": [{ "name": "Объект", "description": "ОбъектМетаданных:\n Справочник, ОбъектМетаданных:\n Документ, ОбъектМетаданных:\n РегистрНакопления и другие объекты, для которых возможно создание формы списка.", "type": "Произвольный" }, { "name": "Настройки", "description": "Содержит настройки таблицы динамического списка.", "type": "НастройкиТаблицыДинамическогоСписка" }, { "name": "ПредставлениеНавигационнойСсылки", "description": "Содержит представление ссылки, которое будет помещено в хранилище внешних данных навигационных ссылок, как для объекта настроек, так и для объекта внешних данных, если они заданы.", "type": "Строка" }, { "name": "ВнешниеДанныеНавигационнойСсылки", "description": "Содержит значение, которое будет помещено в хранилище внешних данных навигационных ссылок. \nЕсли не указан, то внешний параметр в навигационной ссылке создаваться не будет.", "type": "Структура", "required": false }] }, { "description": "Ссылка для команд. Доступен только на сервере.", "params": [{ "name": "Команда", "description": "Содержит команду, для которой получается навигационная ссылка.", "type": "ОбъектМетаданных: ОбщаяКоманда" }, { "name": "Параметр", "description": "Содержит значение параметра, который нужно передать команде. \nИсключение вызывается в случаях:\nесли у команды тип параметра не задан,если тип параметра не совпадает с типом переданного параметра, бросается исключение.", "type": "Произвольный", "required": false }, { "name": "ПредставлениеНавигационнойСсылки", "description": "Содержит представление, которое будет помещено в хранилище внешних данных навигационных ссылок. \nЕсли данный параметр указан, а <ВнешниеДанныеНавигационнойСсылки> – нет, будет вызвано исключение.", "type": "Строка", "required": false }, { "name": "ВнешниеДанныеНавигационнойСсылки", "description": "Содержит значение, которое будет помещено в хранилище внешних данных навигационных ссылок. Если не указан, то внешний параметр в навигационной ссылке создаваться не будет. \nЕсли данный параметр указан, а <ПредставлениеНавигационнойСсылки> – нет, будет вызвано исключение.", "type": "Структура", "required": false }] }], "return": "Строка" }, { "name": "ПолучитьНавигационнуюСсылкуИнформационнойБазы", "name_en": "GetInfoBaseURL", "description": "Получает навигационную ссылку информационной базы.\nФорматы ссылки в зависимости от вида информационной базы:\nФайловая:\nЕсли путь к файловой версии является UNC путем, то формат строка имеет следующий вид e1c:\n//file/<UNC путь>;\nЕсли путь к файловой версии содержит том, то формат строка имеет следующий вид - e1c:\n//filev/<символ тома>/<остальной путь>;\nКлиент-сервер:\ne1c:\n//server/<имя сервера>/<имя ИБ>.Веб-сервер:\nhttp:\n//<путь>;\nhttps:\n//<путь>.Эта ссылка может использоваться для создания абсолютной ссылки из относительной.\nВнимание! На сервере данный метод поддерживается только в контексте клиентского вызова. В фоновых и регламентных заданиях возвращает пустое значение.", "signature": [{ "description": "", "params": [] }], "return": "Строка" }, { "name": "ПолучитьОкна", "name_en": "GetWindows", "description": "Получает окна приложения. Порядок элементов в коллекции не определен.\nВ режиме запуска ОбычноеПриложение возвращает Неопределено.", "signature": [{ "description": "", "params": [] }], "return": "ОкнаКлиентскогоПриложения" }, { "name": "ПолучитьПредставленияНавигационныхСсылок", "name_en": "GetURLsPresentations", "description": "Получает массив представлений ссылок ПредставлениеНавигационнойСсылки.\nПримеры ссылок:\n\nНавигационная:\n e1cib/navigationpoint/Продажи/Документ.РасходТовара.Команда.ОткрытьСписок\nНа объект:\n e1cib/data/Документ.РасходТовара?ref=\"8ca0000d8843cd1b11dc8d043d71007f\"\nНа отчет или обработку:\n e1cib/app/Отчет.ДинамикаПродаж", "signature": [{ "description": "", "params": [{ "name": "МассивСсылок", "description": "Массив ссылок.\nПример ссылки:\n\ne1cib/data/Справочник.Товары?ref=\"ae92005056c0000811dcf650677a5575\" указывает на элемент справочника Товары с наименованием \"Гвозди\".", "type": "Массив" }] }], "return": "Массив" }, { "name": "ПолучитьРежимВнешнихРесурсов", "name_en": "GetExternalResourcesMode", "description": "Получает режим работы с внешними ресурсами.", "signature": [{ "description": "", "params": [] }], "return": "Строка" }, { "name": "ПредставлениеКодаЛокализации", "name_en": "LocaleCodePresentation", "description": "Локализованное наименование языка с заданным идентификатором.", "signature": [{ "description": "", "params": [{ "name": "КодЛокализации", "description": "Код локализации, для которого должно быть получено представление.", "type": "Строка" }] }], "return": "Строка" }, { "name": "ПредставлениеЧасовогоПояса", "name_en": "TimeZonePresentation", "description": "Возвращает локализованное наименование часового пояса с заданным идентификатором.", "signature": [{ "description": "", "params": [{ "name": "ЧасовойПояс", "description": "Идентификатор часового пояса.\nСписок допустимых часовых поясов может быть получен методом ПолучитьДопустимыеЧасовыеПояса. \nКроме того, возможно задание часовых поясов смещением от универсального времени (часовые пояса GMT) в формате:\n\nGMT{+/-}h[h][:\nmm]\nгде hh=0:\n23, mm=0:\n59.", "type": "Строка" }] }], "return": "Строка" }, { "name": "ПроверитьЦиклическиеСсылкиВстроенногоЯзыка", "name_en": "CheckScriptCircularRefs", "description": "Метод может быть использован для проверки наличия циклических ссылок при выполнении кода конфигураций на встроенном языке. \nПри указании в качестве параметра локальной переменной будет проанализирована только переданная переменная.\nПри вызове метода без параметров будет выполнен анализ для всех локальных переменных на стеке.\nПроверяются только свойства переменных, доступные для записи.\nИспользование данного метода может негативно сказаться на времени выполнения операций 1С:\nПредприятия. Рекомендуется использовать данный метод только для целей тестирования.", "signature": [{ "description": "", "params": [{ "name": "Значение", "description": "Значение, для которого выполняется анализ.\nЕсли параметр не используется, анализируются значения всех локальных переменных на стеке.", "type": "Произвольный", "required": false }, { "name": "ОписаниеЗначения", "description": "Пользовательское описание анализируемого значения используется при выводе значений, участвующих в цикле в терминах встроенного языка. В случае отсутствия параметра, описание создается автоматически.", "type": "Строка", "required": false }] }], "return": "ТаблицаЗначений" }, { "name": "ПродолжитьВызов", "name_en": "ProceedWithCall", "description": "Вызывает переопределенный метод или обработчик события из расширяемой конфигурации.\nФункция предназначена только для однократного вызова. Использовать функцию можно только в расширениях и только с аннотацией &Вместо.", "signature": [{ "description": "", "params": [{ "name": "<Значение1>,...,<ЗначениеN>", "description": "Набор параметров, который передается в переопределенный метод из метода модуля заимствованного объекта. Количество и типы параметров определяются методом из модуля расширяемого объекта.\nМаксимальное возможное количество параметров - 50.", "type": "Произвольный", "required": false }] }], "return": "Произвольный" }, { "name": "РаскодироватьСтроку", "name_en": "DecodeString", "description": "Раскодирует строку, закодированную в соответствии с указанным способом кодирования.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Закодированная строка.", "type": "Строка" }, { "name": "СпособКодированияСтроки", "description": "Способ, которым была закодирована исходная строка.", "type": "СпособКодированияСтроки" }, { "name": "КодировкаСтроки", "description": "Кодировка, в которую была преобразована строка перед кодированием.\nЗначение по умолчанию:\n UTF8.", "type": "Строка", "required": false }] }] }, { "name": "СмещениеЛетнегоВремени", "name_en": "DaylightTimeOffset", "description": "Получает смещение в секундах летнего времени заданного часового пояса относительно стандартного времени этого часового пояса для заданного универсального времени. Если <УниверсальноеВремя> = Неопределено, то возвращает смещение летнего времени, действующее в заданном часовом поясе.", "signature": [{ "description": "", "params": [{ "name": "ЧасовойПояс", "description": "Идентификатор часового пояса. Если Неопределено, то часовой пояс компьютера.\nСписок допустимых часовых поясов может быть получен методом ПолучитьДопустимыеЧасовыеПояса. \nКроме того, возможно задание часовых поясов смещением от универсального времени (часовые пояса GMT) в формате:\n\nGMT{+/-}h[h][:\nmm]\nгде hh=0:\n23, mm=0:\n59.\nЗначение по умолчанию:\n Неопределено.", "type": "Строка", "required": false }, { "name": "УниверсальноеВремя", "description": "Универсальное время (UTC), для которого нужно определить смещение или Неопределено.\nЗначение по умолчанию:\n Неопределено.", "type": "Дата", "required": false }] }] }, { "name": "СмещениеСтандартногоВремени", "name_en": "StandardTimeOffset", "description": "Получает смещение в секундах стандартного времени заданного часового пояса относительно универсального времени без учета летнего времени для заданного универсального времени. Если <УниверсальноеВремя> = Неопределено, то возвращает смещение стандартного времени, действующее в заданном часовом поясе.", "signature": [{ "description": "", "params": [{ "name": "ЧасовойПояс", "description": "Идентификатор часового пояса. Если Неопределено, то часовой пояс компьютера.\nСписок допустимых часовых поясов может быть получен методом ПолучитьДопустимыеЧасовыеПояса. \nКроме того, возможно задание часовых поясов смещением от универсального времени (часовые пояса GMT) в формате:\n\nGMT{+/-}h[h][:\nmm]\nгде hh=0:\n23, mm=0:\n59.\nЗначение по умолчанию:\n Неопределено.", "type": "Строка", "required": false }, { "name": "УниверсальноеВремя", "description": "Универсальное время (UTC), для которого нужно определить смещение или Неопределено.\nЗначение по умолчанию:\n Неопределено.", "type": "Дата", "required": false }] }] }, { "name": "ТекущаяУниверсальнаяДата", "name_en": "CurrentUniversalDate", "description": "Получает текущую универсальную дату компьютера.", "signature": [{ "description": "", "params": [] }], "return": "Дата" }, { "name": "ТекущаяУниверсальнаяДатаВМиллисекундах", "name_en": "CurrentUniversalDateInMilliseconds", "description": "Получает текущую универсальную дату в миллисекундах (в UTC, начиная с 01.01.0001 00:\n00:\n00).", "signature": [{ "description": "", "params": [] }], "return": "Число" }, { "name": "УниверсальноеВремя", "name_en": "ToUniversalTime", "description": "Преобразует местное время в заданном часовом поясе в универсальное время.", "signature": [{ "description": "", "params": [{ "name": "МестноеВремя", "description": "Локальное время.", "type": "Дата" }, { "name": "ЧасовойПояс", "description": "Может быть задан только в коде, исполняемом на сервере, режиме запуска \"Толстый клиент\" и во внешнем соединении.\nИдентификатор часового пояса, к которому относится местное время. Если не задан (Неопределено), то часовой пояс компьютера.\nСписок допустимых часовых поясов может быть получен методом ПолучитьДопустимыеЧасовыеПояса. \nКроме того, возможно задание часовых поясов смещением от универсального времени (часовые пояса GMT) в формате:\n\nGMT{+/-}h[h][:\nmm]\nгде hh=0:\n23, mm=0:\n59.\nЗначение по умолчанию:\n Неопределено.", "type": "Строка", "required": false }] }], "return": "Дата" }, { "name": "ЧасовойПояс", "name_en": "TimeZone", "description": "Получает идентификатор часового пояса компьютера.", "signature": [{ "description": "", "params": [] }], "return": "Строка" }, { "name": "ВвестиДату", "name_en": "InputDate", "description": "Вызывает диалог для ввода даты.\nПри вызове метода в веб-клиенте генерируется исключение.\nЕсли для конфигурации свойство РежимИспользованияМодальности установлено в НеИспользовать, следует использовать метод ПоказатьВводДаты.", "signature": [{ "description": "", "params": [{ "name": "Дата", "description": "Имя доступной в модуле переменной. В эту переменную будет помещено введенное значение даты. Начальное значение переменной будет использовано в качестве начального значения в диалоге.", "type": "Дата" }, { "name": "Подсказка", "description": "Текст заголовка окна диалога ввода даты. Может использоваться в качестве подсказки пользователю.\nЗначение по умолчанию:\n Пустая строка.", "type": "Строка", "required": false }, { "name": "ЧастьДаты", "description": "Вводимая в диалоге часть (или части) даты.\nЗначение по умолчанию:\n ДатаВремя.", "type": "ЧастиДаты", "required": false }] }], "return": "Булево" }, { "name": "ВвестиДатуАсинх", "name_en": "InputDateAsync", "description": "Асинхронная функция. Вызывает диалог для ввода даты, но при этом не ожидает завершения ввода.", "signature": [{ "description": "", "params": [{ "name": "Дата", "description": "Имя доступной в модуле переменной. В эту переменную будет помещено введенное значение даты. Начальное значение переменной будет использовано в качестве начального значения в диалоге.", "type": "Дата" }, { "name": "Подсказка", "description": "Текст заголовка окна диалога ввода даты. Может использоваться в качестве подсказки пользователю.\nЗначение по умолчанию:\n Пустая строка.", "type": "Строка", "required": false }, { "name": "ЧастьДаты", "description": "Вводимая в диалоге часть (или части) даты.\nЗначение по умолчанию:\n ДатаВремя.", "type": "ЧастиДаты", "required": false }] }], "return": "Обещание" }, { "name": "ВвестиЗначение", "name_en": "InputValue", "description": "Вызывает диалог для ввода значения заданного типа. Если тип переменной не определен и <Тип> представляет собой составной тип данных, то в поле ввода появляется кнопка выбора типа.\nПри вызове метода в веб-клиенте генерируется исключение.\nЕсли для конфигурации свойство РежимИспользованияМодальности установлено в НеИспользовать, следует использовать метод ПоказатьВводЗначения.", "signature": [{ "description": "", "params": [{ "name": "Значение", "description": "Имя доступной в модуле переменной. В эту переменную будет помещено введенное значение. Если параметр <Тип> не задан или имеет значение Неопределено, тип данной переменной используется в качестве типа вводимого в диалоге данного. Начальное значение переменной будет использовано в качестве начального значения в диалоге.", "type": "Произвольный" }, { "name": "Подсказка", "description": "Текст заголовка окна диалога ввода значения. Может использоваться в качестве подсказки пользователю.\nЗначение по умолчанию:\n Пустая строка.", "type": "Строка", "required": false }, { "name": "Тип", "description": "Тип вводимого значения. Если параметр не указан, используется тип параметра <Значение>.", "type": "ОписаниеТипов", "required": false }] }], "return": "Булево" }, { "name": "ВвестиЗначениеАсинх", "name_en": "InputValueAsync", "description": "Асинхронная функция. Вызывает диалог для ввода значения заданного типа. Если тип начального значения не определен и <Тип> представляет собой составной тип данных, то в поле ввода появляется кнопка выбора типа.", "signature": [{ "description": "", "params": [{ "name": "Значение", "description": "Имя доступной в модуле переменной. Если параметр <Тип> не задан или имеет значение Неопределено, тип данной переменной используется в качестве типа вводимого в диалоге данного. Начальное значение переменной будет использовано в качестве начального значения в диалоге.", "type": "Произвольный" }, { "name": "Подсказка", "description": "Текст заголовка окна диалога ввода значения. Может использоваться в качестве подсказки пользователю.\nЗначение по умолчанию:\n Пустая строка.", "type": "Строка", "required": false }, { "name": "Тип", "description": "Тип вводимого значения. Если параметр не указан, используется тип параметра <Значение>.", "type": "ОписаниеТипов", "required": false }] }], "return": "Обещание" }, { "name": "ВвестиСтроку", "name_en": "InputString", "description": "Вызывает диалог для ввода строки.\nПри вызове метода в веб-клиенте генерируется исключение.\nЕсли для конфигурации свойство РежимИспользованияМодальности установлено в НеИспользовать, следует использовать метод ПоказатьВводСтроки.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Доступная в модуле переменная. В эту переменную будет помещена введенная в диалоге строка. Начальное значение переменной будет использовано в качестве начального значения в диалоге.", "type": "Строка" }, { "name": "Подсказка", "description": "Текст заголовка окна диалога ввода строки. Может использоваться в качестве подсказки пользователю.\nЗначение по умолчанию:\n Пустая строка.", "type": "Строка", "required": false }, { "name": "Длина", "description": "Длина вводимой строки. Если параметр не указан, то строка неограниченной длины.\nЗначение по умолчанию:\n 0.", "type": "Число", "required": false }, { "name": "Многострочность", "description": "Определяет режим ввода многострочного текста:\n Истина - ввод многострочного текста с разделителями строк;\n Ложь - ввод простой строки.\nЗначение по умолчанию:\n Ложь.", "type": "Булево", "required": false }] }], "return": "Булево" }, { "name": "ВвестиСтрокуАсинх", "name_en": "InputStringAsync", "description": "Асинхронная функция. Вызывает диалог для ввода строки, при этом не ожидает завершения ввода.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Доступная в модуле переменная. Начальное значение переменной будет использовано в качестве начального значения в диалоге.", "type": "Строка" }, { "name": "Подсказка", "description": "Текст заголовка окна диалога ввода строки. Может использоваться в качестве подсказки пользователю.\nЗначение по умолчанию:\n Пустая строка.", "type": "Строка", "required": false }, { "name": "Длина", "description": "Длина вводимой строки. Если параметр не указан, то строка неограниченной длины.\nЗначение по умолчанию:\n 0.", "type": "Число", "required": false }, { "name": "Многострочность", "description": "Определяет режим ввода многострочного текста:\n Истина - ввод многострочного текста с разделителями строк;\n Ложь - ввод простой строки.\nЗначение по умолчанию:\n Ложь.", "type": "Булево", "required": false }] }], "return": "Обещание" }, { "name": "ВвестиЧисло", "name_en": "InputNumber", "description": "Вызывает диалог для ввода числа.\nПри вызове метода в веб-клиенте генерируется исключение.\nЕсли для конфигурации свойство РежимИспользованияМодальности установлено в НеИспользовать, следует использовать метод ПоказатьВводЧисла.", "signature": [{ "description": "", "params": [{ "name": "Число", "description": "Имя доступной в модуле переменной. В эту переменную будет помещено введенное число. Начальное значение переменной будет использовано в качестве начального значения в диалоге.", "type": "Число" }, { "name": "Подсказка", "description": "Текст заголовка окна диалога ввода числа. Может использоваться в качестве подсказки пользователю.\nЗначение по умолчанию:\n Пустая строка.", "type": "Строка", "required": false }, { "name": "Длина", "description": "Длина вводимого числа включая дробную часть (символы разделителей не учитываются).\nЗначение по умолчанию:\n 0.", "type": "Число", "required": false }, { "name": "Точность", "description": "Количество знаков в дробной части вводимого числа.\nЗначение по умолчанию:\n 0.", "type": "Число", "required": false }] }], "return": "Булево" }, { "name": "ВвестиЧислоАсинх", "name_en": "InputNumberAsync", "description": "Асинхронная функция. Вызывает диалог для ввода числа, при этом не ожидает завершения ввода.", "signature": [{ "description": "", "params": [{ "name": "Число", "description": "Имя доступной в модуле переменной. В эту переменную будет помещено введенное число. Начальное значение переменной будет использовано в качестве начального значения в диалоге.", "type": "Число" }, { "name": "Подсказка", "description": "Текст заголовка окна диалога ввода числа. Может использоваться в качестве подсказки пользователю.\nЗначение по умолчанию:\n Пустая строка.", "type": "Строка", "required": false }, { "name": "Длина", "description": "Длина вводимого числа включая дробную часть (символы разделителей не учитываются).\nЗначение по умолчанию:\n 0.", "type": "Число", "required": false }, { "name": "Точность", "description": "Количество знаков в дробной части вводимого числа.\nЗначение по умолчанию:\n 0.", "type": "Число", "required": false }] }], "return": "Обещание" }, { "name": "ПоказатьВводДаты", "name_en": "ShowInputDate", "description": "Открывает окно для ввода даты, но при этом не ожидает завершения ввода.", "signature": [{ "description": "", "params": [{ "name": "ОписаниеОповещенияОЗавершении", "description": "Содержит описание процедуры, которая будет вызвана после закрытия окна ввода даты со следующими параметрами:\n<Дата> - выбранное значение даты или Неопределено, если пользователь отказался от ввода,<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения" }, { "name": "Дата", "description": "Начальное значение даты, отображаемое в окне ввода.\nЗначение по умолчанию:\n Неопределено.", "type": "Дата", "required": false }, { "name": "Подсказка", "description": "Текст заголовка окна диалога ввода даты. Может использоваться в качестве подсказки пользователю.\nЗначение по умолчанию:\n Пустая строка.", "type": "Строка", "required": false }, { "name": "ЧастьДаты", "description": "Вводимая в диалоге часть (или части) даты.\nЗначение по умолчанию:\n ДатаВремя.", "type": "ЧастиДаты", "required": false }] }] }, { "name": "ПоказатьВводЗначения", "name_en": "ShowInputValue", "description": "Показывает окно для ввода значения заданного типа.\nЕсли тип начального значения не определен и тип значения параметра <Тип> является составным, то в поле ввода появляется кнопка выбора типа.", "signature": [{ "description": "", "params": [{ "name": "ОписаниеОповещенияОЗавершении", "description": "Содержит описание процедуры, которая будет вызвана после закрытия окна ввода значения со следующими параметрами:\n<Значение> - выбранное значение или Неопределено, если пользователь отказался от ввода,<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения" }, { "name": "Значение", "description": "Значение, которое будет использовано в качестве начального значения в диалоге. \nЕсли параметр <Тип> не задан или имеет значение Неопределено, тип данного значения используется в качестве типа вводимого в окне данного.", "type": "Произвольный" }, { "name": "Подсказка", "description": "Текст заголовка окна ввода значения. Может использоваться в качестве подсказки пользователю.\nЗначение по умолчанию:\n Пустая строка.", "type": "Строка", "required": false }, { "name": "Тип", "description": "Тип вводимого значения. Если параметр не указан, используется тип параметра <Значение>.", "type": "ОписаниеТипов", "required": false }] }] }, { "name": "ПоказатьВводСтроки", "name_en": "ShowInputString", "description": "Вызывает диалог для ввода строки, при этом не ожидает завершения ввода.", "signature": [{ "description": "", "params": [{ "name": "ОписаниеОповещенияОЗавершении", "description": "Содержит описание процедуры, которая будет вызвана после закрытия окна ввода строки со следующими параметрами:\n<Строка> - введенное значение строки или Неопределено, если пользователь отказался от ввода,<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения" }, { "name": "Строка", "description": "Начальное значение строки, которое будет использовано в качестве начального значения в окне ввода.", "type": "Строка", "required": false }, { "name": "Подсказка", "description": "Текст заголовка окна диалога ввода строки. Может использоваться в качестве подсказки пользователю.\nЗначение по умолчанию:\n Пустая строка.", "type": "Строка", "required": false }, { "name": "Длина", "description": "Длина вводимой строки. Если параметр не указан, то строка неограниченной длины.\nЗначение по умолчанию:\n 0.", "type": "Число", "required": false }, { "name": "Многострочность", "description": "Определяет режим ввода многострочного текста:\n Истина - ввод многострочного текста с разделителями строк;\n Ложь - ввод простой строки.\nЗначение по умолчанию:\n Ложь.", "type": "Булево", "required": false }] }] }, { "name": "ПоказатьВводЧисла", "name_en": "ShowInputNumber", "description": "Вызывает диалог для ввода строки, при этом не ожидает завершения ввода.", "signature": [{ "description": "", "params": [{ "name": "ОписаниеОповещенияОЗавершении", "description": "Содержит описание процедуры, которая будет вызвана после закрытия окна ввода числа со следующими параметрами:\n<Число> - введенное значение числа или Неопределено, если пользователь отказался от ввода,<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.", "type": "ОписаниеОповещения" }, { "name": "Число", "description": "Значение числа, которое будет использовано в качестве начального значения в диалоге.", "type": "Число" }, { "name": "Подсказка", "description": "Текст заголовка окна диалога ввода числа. Может использоваться в качестве подсказки пользователю.\nЗначение по умолчанию:\n Пустая строка.", "type": "Строка", "required": false }, { "name": "Длина", "description": "Длина вводимого числа включая дробную часть (символы разделителей не учитываются).\nЗначение по умолчанию:\n 0.", "type": "Число", "required": false }, { "name": "Точность", "description": "Количество знаков в дробной части вводимого числа.\nЗначение по умолчанию:\n 0.", "type": "Число", "required": false }] }] }, { "name": "ПолучитьОбщийМакет", "name_en": "GetCommonTemplate", "description": "Получает один из общих макетов конфигурации.", "signature": [{ "description": "", "params": [{ "name": "ОбщийМакет", "description": "Имя общего макета, как оно задано в конфигураторе, или объект описания метаданного общего макета.", "type": "Строка" }] }], "return": "ТабличныйДокумент" }, { "name": "ПолучитьПолноеИмяПредопределенногоЗначения", "name_en": "GetPredefinedValueFullName", "description": "Выполняет действие, обратное методу ПредопределенноеЗначение.\nВозвращает полное имя предопределенного значения или значения системного перечисления.", "signature": [{ "description": "", "params": [{ "name": "ПредопределенноеЗначение", "description": "Ссылка на предопределенный элемент из предопределенных данных, прикладных перечислений, точек маршрута бизнес-процессов или значение системного перечисления.", "type": "Произвольный" }] }], "return": "Строка" }, { "name": "ПредопределенноеЗначение", "name_en": "PredefinedValue", "description": "Возвращает ссылку на предопределенный элемент из предопределенных данных, прикладных перечислений и точек маршрута бизнес-процессов, а также значения системных перечислений.\nРезультат выполнения кэшируется при первом обращении до изменения конфигурации или версии платформы.", "signature": [{ "description": "", "params": [{ "name": "ИмяПредопределенногоЗначения", "description": "Содержит полный путь до предопределенного значения, включая имя самого значения. Например, \"ПланСчетов.Основной.Счет41\".\nСинтаксис описания предопределенного значения совпадает с синтаксисом оператора ЗНАЧЕНИЕ языка запросов:\n\n<Тип предопределенного значения>.<Имя объекта метаданных>.<Значение>.\nТип предопределенного значения> может быть:\n Справочник (Catalog);\nПланВидовХарактеристик (ChartOfCharacteristicTypes);\nПланСчетов (ChartOfAccounts);\nПланВидовРасчета (ChartOfCalculationTypes);\nДокумент (Document) - только пустая ссылка;\nПеречисление (Enum);\nБизнесПроцесс (BusinessProcess) - только пустая ссылка и получение точек бизнес процесса;\nЗадача (Task) - только пустая ссылка.В качестве <Имя объекта метаданных> указывается имя объекта метаданных, как оно задано в конфигураторе. \nДля перечислений, определенных в конфигурации, <Значение> указывается как имя соответствующего объекта метаданных типа ЗначениеПеречисления. Для всех остальных типов предопределенных значений <Значение> указывается как имя предопределенного элемента данных, как оно указано в конфигураторе, или ПустаяСсылка для указания пустой ссылки.\nДля точек маршрутов бизнес-процессов имя предопределенного значения имеет вид:\n\nБизнесПроцесс.<Имя объекта метаданных>.ТочкаМаршрута.<Имя точки маршрута>.\nТакже метод может быть использован для получения значения системного перечисления. В этом случае параметр формируется как:\n\n<ИмяСистемногоПеречисления>.<ИмяЗначенияСистемногоПеречисления>.", "type": "Строка" }] }] }, { "name": "Булево", "name_en": "Boolean", "description": "Преобразует полученный параметр в значение типа Булево.\nПреобразование числа к типу Булево производится по следующим правилам:\n0 преобразуется в Ложь;\nостальные значения преобразуются в Истина.", "signature": [{ "description": "", "params": [{ "name": "Значение", "description": "Исходное значение.", "type": "Число" }] }], "return": "Булево" }, { "name": "Дата", "name_en": "Date", "description": "Преобразует полученный параметр (параметры) в значение типа Дата.", "signature": [{ "description": "По строке. При преобразовании строка должна содержать дату в каноническом формате \"ГГГГММДДччммсс\" (см. раздел \"Примитивные типы данных\").", "params": [{ "name": "Значение", "description": "Исходное значение даты.\nСтрока должна содержать дату в локальном формате даты или в каноническом виде YYYYMMDDHHMMSS.", "type": "Строка" }] }, { "description": "По составляющим. Допускаются следующие формы задания параметров:\nДата(Год, Месяц, День);\nДата(Год, Месяц, День, Час, Минута, Секунда);\n", "params": [{ "name": "Год", "description": "Год даты.", "type": "Число" }, { "name": "Месяц", "description": "Месяц даты.", "type": "Число" }, { "name": "День", "description": "День даты.", "type": "Число" }, { "name": "Час", "description": "Час даты.", "type": "Число", "required": false }, { "name": "Минута", "description": "Минута даты.", "type": "Число", "required": false }, { "name": "Секунда", "description": "Секунда даты.", "type": "Число", "required": false }] }], "return": "Дата" }, { "name": "Строка", "name_en": "String", "description": "Преобразует полученный параметр в значение типа Строка.\nПри преобразовании к строке числа формируется его полное представление в стандартном виде, соответствующем национальным установкам.\nПреобразование значений типа Булево зависит от национальных установок и содержит строковое представление этих значений.\nПри преобразовании к строке даты формируется ее полное представление в стандартном удобочитаемом виде, соответствующем национальным установкам.\nПреобразование к строке значений остальных типов производится по мере возможности и обычно содержит удобочитаемое представление значения.", "signature": [{ "description": "", "params": [{ "name": "Значение", "description": "Исходное значение.", "type": "Произвольный" }] }], "return": "Строка" }, { "name": "Число", "name_en": "Number", "description": "Преобразует полученный параметр в значение типа Число.\nЗначение типа Строка преобразуется в число в том случае, если параметр является строковым представлением литерала численного типа. При этом строковое представление анализируется как с учетом региональных установок информационной базы, так и без их учета. В противном случае будет выдано сообщение об ошибке выполнения функции.\nПараметр типа Булево преобразуется в число по следующим правилам:\nЛожь преобразуется в 0;\nИстина преобразуется в 1.", "signature": [{ "description": "", "params": [{ "name": "Значение", "description": "Исходное значение.", "type": "Строка" }] }], "return": "Число" }, { "name": "ЧислоИзДвоичнойСтроки", "name_en": "NumberFromBinaryString", "description": "Преобразует двоичную строку в значение типа Число.\nДвоичная строка должна начинаться с префикса \"0b\", после которого следуют двоичные цифры (одна или больше). \nПоддерживаются только натуральные числа.\nПримеры корректных строк:\n \"0b0011001\", \"0b101001111\".", "signature": [{ "description": "", "params": [{ "name": "ДвоичнаяСтрока", "description": "Двоичная строка.", "type": "Строка" }] }], "return": "Число" }, { "name": "ЧислоИзШестнадцатеричнойСтроки", "name_en": "NumberFromHexString", "description": "Преобразует шестнадцатеричную строку в значение типа Число.\nСтрока должна начинаться с префикса \"0x\", после которого следуют одна или несколько шестнадцатеричных цифр. Другие символы в строке не допускаются.\nПоддерживаются только натуральные числа.\nОтрицательные и числа с дробной частью не поддерживаются.\nПримеры допустимых строк:\n \"0x003A\", \"0xabcde\".", "signature": [{ "description": "", "params": [{ "name": "ШестнадцатеричнаяСтрока", "description": "Шестнадцатеричная строка.", "type": "Строка" }] }], "return": "Число" }, { "name": "Год", "name_en": "Year", "description": "Определяет год в указанной дате.", "signature": [{ "description": "", "params": [{ "name": "Дата", "description": "Исходная дата.", "type": "Дата" }] }], "return": "Число" }, { "name": "День", "name_en": "Day", "description": "Определяет календарный день в указанной дате.", "signature": [{ "description": "", "params": [{ "name": "Дата", "description": "Исходная дата.", "type": "Дата" }] }], "return": "Число" }, { "name": "ДеньГода", "name_en": "DayOfYear", "description": "Определяет номер дня в году для указанной даты.", "signature": [{ "description": "", "params": [{ "name": "Дата", "description": "Исходная дата.", "type": "Дата" }] }], "return": "Число" }, { "name": "ДеньНедели", "name_en": "WeekDay", "description": "Определяет номер дня недели для указанной даты.", "signature": [{ "description": "", "params": [{ "name": "Дата", "description": "Исходная дата.", "type": "Дата" }] }], "return": "Число" }, { "name": "ДобавитьМесяц", "name_en": "AddMonth", "description": "Добавляет (или вычитает) к указанной дате заданное число месяцев.", "signature": [{ "description": "", "params": [{ "name": "Дата", "description": "Исходная дата.", "type": "Дата" }, { "name": "ЧислоМесяцев", "description": "Количество месяцев, которое необходимо добавить к исходной дате. Если принимает отрицательное значение, то число месяцев вычитается.", "type": "Число" }] }], "return": "Дата" }, { "name": "КонецГода", "name_en": "EndOfYear", "description": "Определяет дату и время конца года для указанной даты.", "signature": [{ "description": "", "params": [{ "name": "Дата", "description": "Исходная дата.", "type": "Дата" }] }], "return": "Дата" }, { "name": "КонецДня", "name_en": "EndOfDay", "description": "Определяет дату и время конца дня для указанной даты.", "signature": [{ "description": "", "params": [{ "name": "Дата", "description": "Исходная дата.", "type": "Дата" }] }], "return": "Дата" }, { "name": "КонецКвартала", "name_en": "EndOfQuarter", "description": "Определяет дату и время конца квартала для указанной даты.", "signature": [{ "description": "", "params": [{ "name": "Дата", "description": "Исходная дата.", "type": "Дата" }] }], "return": "Дата" }, { "name": "КонецМесяца", "name_en": "EndOfMonth", "description": "Определяет дату и время конца месяца для указанной даты.", "signature": [{ "description": "", "params": [{ "name": "Дата", "description": "Исходная дата.", "type": "Дата" }] }], "return": "Дата" }, { "name": "КонецМинуты", "name_en": "EndOfMinute", "description": "Определяет дату и время конца минуты для указанной даты.", "signature": [{ "description": "", "params": [{ "name": "Дата", "description": "Исходная дата.", "type": "Дата" }] }], "return": "Дата" }, { "name": "КонецНедели", "name_en": "EndOfWeek", "description": "Определяет дату и время конца недели для указанной даты.", "signature": [{ "description": "", "params": [{ "name": "Дата", "description": "Исходная дата.", "type": "Дата" }] }], "return": "Дата" }, { "name": "КонецЧаса", "name_en": "EndOfHour", "description": "Определяет дату и время конца часа для указанной даты.", "signature": [{ "description": "", "params": [{ "name": "Дата", "description": "Исходная дата.", "type": "Дата" }] }], "return": "Дата" }, { "name": "Месяц", "name_en": "Month", "description": "Определяет месяц в указанной дате.", "signature": [{ "description": "", "params": [{ "name": "Дата", "description": "Исходная дата.", "type": "Дата" }] }], "return": "Число" }, { "name": "Минута", "name_en": "Minute", "description": "Определяет минуту в часе указанной даты.", "signature": [{ "description": "", "params": [{ "name": "Дата", "description": "Исходная дата.", "type": "Дата" }] }], "return": "Число" }, { "name": "НачалоГода", "name_en": "BegOfYear", "description": "Определяет дату и время начала года для указанной даты.", "signature": [{ "description": "", "params": [{ "name": "Дата", "description": "Исходная дата.", "type": "Дата" }] }], "return": "Дата" }, { "name": "НачалоДня", "name_en": "BegOfDay", "description": "Определяет дату и время начала дня для указанной даты.", "signature": [{ "description": "", "params": [{ "name": "Дата", "description": "Исходная дата.", "type": "Дата" }] }], "return": "Дата" }, { "name": "НачалоКвартала", "name_en": "BegOfQuarter", "description": "Определяет дату и время начала квартала для указанной даты.", "signature": [{ "description": "", "params": [{ "name": "Дата", "description": "Исходная дата.", "type": "Дата" }] }], "return": "Дата" }, { "name": "НачалоМесяца", "name_en": "BegOfMonth", "description": "Определяет дату и время начала месяца для указанной даты.", "signature": [{ "description": "", "params": [{ "name": "Дата", "description": "Исходная дата.", "type": "Дата" }] }], "return": "Дата" }, { "name": "НачалоМинуты", "name_en": "BegOfMinute", "description": "Определяет дату и время начала минуты для указанной даты.", "signature": [{ "description": "", "params": [{ "name": "Дата", "description": "Исходная дата.", "type": "Дата" }] }], "return": "Дата" }, { "name": "НачалоНедели", "name_en": "BegOfWeek", "description": "Определяет дату и время начала недели для указанной даты.", "signature": [{ "description": "", "params": [{ "name": "Дата", "description": "Исходная дата.", "type": "Дата" }] }], "return": "Дата" }, { "name": "НачалоЧаса", "name_en": "BegOfHour", "description": "Определяет дату и время начала часа для указанной даты.", "signature": [{ "description": "", "params": [{ "name": "Дата", "description": "Исходная дата.", "type": "Дата" }] }], "return": "Дата" }, { "name": "НеделяГода", "name_en": "WeekOfYear", "description": "Определяет номер недели в году для указанной даты.", "signature": [{ "description": "", "params": [{ "name": "Дата", "description": "Исходная дата.", "type": "Дата" }] }], "return": "Число" }, { "name": "Секунда", "name_en": "Second", "description": "Определяет секунду в указанной дате.", "signature": [{ "description": "", "params": [{ "name": "Дата", "description": "Исходная дата.", "type": "Дата" }] }], "return": "Число" }, { "name": "ТекущаяДата", "name_en": "CurrentDate", "description": "Определяет текущую (системную) дату на компьютере.", "signature": [{ "description": "", "params": [] }], "return": "Дата" }, { "name": "Час", "name_en": "Hour", "description": "Определяет час в указанной дате.", "signature": [{ "description": "", "params": [{ "name": "Дата", "description": "Исходная дата.", "type": "Дата" }] }], "return": "Число" }, { "name": "ВРег", "name_en": "Upper", "description": "Преобразует все символы строки в верхний регистр.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Исходная строка.", "type": "Строка" }] }], "return": "Строка" }, { "name": "КодСимвола", "name_en": "CharCode", "description": "Получает код символа, расположенного в переданной строке в позиции с указанным номером.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Исходная строка.", "type": "Строка" }, { "name": "НомерСимвола", "description": "Номер символа в строке, код которого необходимо получить. Нумерация символов в строке начинается с 1.\nЗначение по умолчанию:\n 1.", "type": "Число", "required": false }] }], "return": "Число" }, { "name": "Лев", "name_en": "Left", "description": "Выбирает первые слева символы строки.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Исходная строка.", "type": "Строка" }, { "name": "ЧислоСимволов", "description": "Количество выбираемых символов.", "type": "Число" }] }], "return": "Строка" }, { "name": "НРег", "name_en": "Lower", "description": "Преобразует все символы строки в нижний регистр.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Исходная строка.", "type": "Строка" }] }], "return": "Строка" }, { "name": "ПолучитьСклоненияСтроки", "name_en": "GetStringDeclensions", "description": "Склоняет указанную строку.", "signature": [{ "description": "", "params": [{ "name": "СклоняемаяСтрока", "description": "Содержит строку, которую нужно просклонять.", "type": "Строка" }, { "name": "ОписаниеСтроки", "description": "Содержит информацию о строке, которую требуется просклонять.\nКаждый параметр задается именем параметра, символом \"=\" (равно) и значением параметра. Параметры перечисляются через символ \";\n\" (точка с запятой).\nДопустимы следующие параметры:\nЛ (L) - Код локализации. По умолчанию используется код локализации информационной базы. Примеры кодов локализации:\n ru_RU - Русский (Россия);\n en_US - Английский (США). В настоящий момент поддерживается только русский язык. Если код локализации не указан, то используется текущая локализация информационной базы.ПЛ (GN) - Пол. Параметр используется при склонении имен собственных. Если пол не указан, то платформа пытается распознать его на основании переданного словосочетания. Возможные варианты:\nМужской (Masculine),Женский (Feminine).\nЗначение по умолчанию:\n Пустая строка.", "type": "Строка", "required": false }, { "name": "ФорматнаяСтрока", "description": "Содержит параметры форматирования.\nКаждый параметр задается именем параметра, символом \"=\" (равно) и значением параметра. Параметры перечисляются через символ \";\n\" (точка с запятой).\nДопустимы следующие параметры:\nПД (CS) – Падеж. Если падеж не указан, то склонение не выполняется (выдается исходная строка). Поддерживаются следующие падежи:\nИменительный (Nominative),Родительный (Genitive),Дательный (Dative),Винительный (Accusative),Творительный (Instrumental),Предложный (Prepositional).\nЗначение по умолчанию:\n Пустая строка.", "type": "Строка", "required": false }] }], "return": "Массив" }, { "name": "ПолучитьСклоненияСтрокиПоЧислу", "name_en": "GetStringDeclensionsByNumber", "description": "Склоняет переданное сочетание числа и строки в указанном падеже.", "signature": [{ "description": "", "params": [{ "name": "СклоняемаяСтрока", "description": "Содержит строку, которую требуется согласовать и просклонять.", "type": "Строка" }, { "name": "Число", "description": "Содержит число, относительно которого будет выполнено согласование и склонение строки.", "type": "Число" }, { "name": "СклоняемыеЕдиницыИзмерения", "description": "Содержит строку с единицей измерения, которую необходимо согласовать и просклонять. Также поддерживается передача нескольких единиц измерения в следующем виде (перечисляются через запятую):\nЕдиница измерения для целой части (Например, \"килограмм\").Единица измерения для дробной части (Например, \"грамм\").Количество разрядов дробной части (Может отсутствовать, по умолчанию - 2).В результате, общая строка параметра будет выглядеть так:\n \"килограмм, грамм, 2\".", "type": "Строка", "required": false }, { "name": "ОписаниеСтроки", "description": "Содержит информацию о строке, которую нужно обработать.\nКаждый параметр задается именем параметра, символом \"=\" (равно) и значением параметра. Параметры перечисляются через символ \";\n\" (точка с запятой).\nДопустимые параметры:\nЛ (L) - Код локализации. По умолчанию используется код локализации информационной базы. Примеры кодов локализации:\n ru_RU - Русский (Россия), en_US - Английский (США). В настоящий момент поддерживается только русский язык. Если код локализации не указан, то используется текущая локализация информационной базы.ЧС (NM) – тип числительного. Возможные варианты:\nКоличественное (Cardinal) - Используется для целых и дробных значений.Порядковое (Ordinal) - Используется только для целых значений.Если тип числительного не указан, то в качестве параметра будет использовано количественное числительное. Если переданное число является дробью и указано, что оно является порядковым числительным, то будет сгенерировано исключение.", "type": "Строка", "required": false }, { "name": "ФорматнаяСтрока", "description": "Содержит параметры форматирования.\nКаждый параметр задается именем параметра, символом \"=\" (равно) и значением параметра. Параметры перечисляются через символ \";\n\" (точка с запятой).\nДопустимы следующие параметры:\nПД (CS) – Падеж. Если не указан, то выполняется только согласование и возвращается форма именительного падежа. Возможные значения:\nИменительный (Nominative),Родительный (Genitive),Дательный (Dative),Винительный (Accusative),Творительный (Instrumental),Предложный (Prepositional).ПЧ (NP) – представление числа. Если не указано, то используется \"Авто\". Возможные варианты:\n Число (Number) - числительное будет записано цифрами.ЧислоПрописью (NumberInWords) - числительное будет записано прописью (Например, \"120\" - \"сто двадцать\").ЧислоСОкончанием (NumberWithEnding) - числительное будет записано с окончанием:\nДля порядкового числительного (ЧС=Порядковое - если предпоследняя буква в окончании является согласной, то формируется двухбуквенное наращение окончания (Например, \"двенадцатого автомобиля\" - \"12-го автомобиля\").Для порядкового числительного (ЧС=Порядковое) - если предпоследняя буква в окончании является гласной, то формируется однобуквенное наращение окончания (Например, \"двенадцатый автомобиль\" – \"12-й автомобиль\").Для количественного числительного (ЧС=Количественное):\n генерируется исключение о невозможности использования параметров <ЧС=Количественное> и <ПЧ=ЧислоСОкончанием> вместе.Авто (Auto) - для порядковых числительных используется \"ЧислоСОкончанием\", для количественных - \"Число\".", "type": "Строка", "required": false }, { "name": "ФорматнаяСтрокаЧисла", "description": "В качестве параметра передается строка, содержащая параметры форматирования для преобразования исходного числа в строку в указанном формате с помощью метода Формат.", "type": "Строка", "required": false }] }], "return": "Массив" }, { "name": "Прав", "name_en": "Right", "description": "Выбирает последние справа символы строки.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Исходная строка.", "type": "Строка" }, { "name": "ЧислоСимволов", "description": "Количество выбираемых символов.", "type": "Число" }] }], "return": "Строка" }, { "name": "ПустаяСтрока", "name_en": "IsBlankString", "description": "Проверяет строку на наличие значащих символов.\nК незначащим символам относятся символы \"пробел\", \"неразрывный пробел\" (НПП), \"табуляция\" (горизонтальная Таб и вертикальная ВТаб), \"возврат каретки\" (ВК), \"перевод строки\" (ПС), \"перевод формы (страницы)\" (ПФ).", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Исходная строка.", "type": "Строка" }] }], "return": "Булево" }, { "name": "Символ", "name_en": "Char", "description": "Преобразует код символа в строку, содержащую символ.", "signature": [{ "description": "", "params": [{ "name": "КодСимвола", "description": "Код получаемого символа. Код задается в соответствии с кодировкой Unicode.", "type": "Число" }] }], "return": "Строка" }, { "name": "СокрЛ", "name_en": "TrimL", "description": "Отсекает незначащие символы, стоящие слева от первого значащего символа в строке.\nК незначащим символам относятся символы \"пробел\", \"неразрывный пробел\" (НПП), \"табуляция\" (горизонтальная Таб и вертикальная ВТаб), \"возврат каретки\" (ВК), \"перевод строки\" (ПС), \"перевод формы (страницы)\" (ПФ).", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Исходная строка.", "type": "Строка" }] }], "return": "Строка" }, { "name": "СокрЛП", "name_en": "TrimAll", "description": "Отсекает незначащие символы, стоящие слева от первого значащего символа в строке, и пробелы, стоящие справа от последнего значащего символа в строке.\nК незначащим символам относятся символы \"пробел\", \"неразрывный пробел\" (НПП), \"табуляция\" (горизонтальная Таб и вертикальная ВТаб), \"возврат каретки\" (ВК), \"перевод строки\" (ПС), \"перевод формы (страницы)\" (ПФ).", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Исходная строка.", "type": "Строка" }] }], "return": "Строка" }, { "name": "СокрП", "name_en": "TrimR", "description": "Отсекает незначащие символы, стоящие справа от последнего значащего символа в строке.\nК незначащим символам относятся символы \"пробел\", \"неразрывный пробел\" (НПП), \"табуляция\" (горизонтальная Таб и вертикальная ВТаб), \"возврат каретки\" (ВК), \"перевод строки\" (ПС), \"перевод формы (страницы)\" (ПФ).", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Исходная строка.", "type": "Строка" }] }], "return": "Строка" }, { "name": "Сред", "name_en": "Mid", "description": "Выбирает строку символов, начиная с символа <НачальныйНомер>, общим количеством <ЧислоСимволов>.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Исходная строка.", "type": "Строка" }, { "name": "НачальныйНомер", "description": "Начальный номер символа, с которого начинается выборка. Нумерация символов в строке начинается с 1. Если указано значение, меньшее или равное нулю, то параметр принимает значение 1.", "type": "Число" }, { "name": "ЧислоСимволов", "description": "Количество выбираемых символов. Если параметр не указан, то выбираются символы до конца строки.", "type": "Число", "required": false }] }], "return": "Строка" }, { "name": "СтрДлина", "name_en": "StrLen", "description": "Получает количество символов в строке.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Исходная строка.", "type": "Строка" }] }], "return": "Число" }, { "name": "СтрЗаканчиваетсяНа", "name_en": "StrEndsWith", "description": "Определяет, заканчивается ли строка указанной подстрокой. Определение выполняется с учетом регистра, аналогично функции Найти.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Строка, окончание которой проверяется на совпадение с подстрокой поиска.", "type": "Строка" }, { "name": "СтрокаПоиска", "description": "Строка, содержащая предполагаемое окончание строки.\nВ случае если переданное значение является пустой строкой генерируется исключительная ситуация.", "type": "Строка" }] }], "return": "Булево" }, { "name": "СтрЗаменить", "name_en": "StrReplace", "description": "Находит в исходной строке все вхождения подстроки поиска и заменяет ее на подстроку замены.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Исходная строка.", "type": "Строка" }, { "name": "ПодстрокаПоиска", "description": "Искомая подстрока.", "type": "Строка" }, { "name": "ПодстрокаЗамены", "description": "Подстрока, на которую будет заменена подстрока поиска.", "type": "Строка" }] }], "return": "Строка" }, { "name": "СтрЗаменитьПоРегулярномуВыражению", "name_en": "StrReplaceByRegularExpression", "description": "Находит в исходной строке все вхождения регулярного выражения и заменяет их на подстроку замены.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Исходная строка.", "type": "Строка" }, { "name": "РегулярноеВыражение", "description": "Регулярное выражение.", "type": "Строка" }, { "name": "ПодстрокаЗамены", "description": "Строка, на которую выполняется замена. Может содержать ссылки на группы, описанные в параметре <РегулярноеВыражение>. Для ссылок на группы используется формат $0,$1...$n, где n - количество групп в регулярном выражении.", "type": "Строка" }, { "name": "ИгнорироватьРегистр", "description": "Истина - без учета регистра, Ложь - с учетом регистра.\nЗначение по умолчанию:\n Ложь.", "type": "Булево", "required": false }, { "name": "МногострочныйПоиск", "description": "Истина - выполняется многострочный поиск:\n символу \"^\" в шаблоне регулярного выражения соответствует начало каждой строки значения параметра <Строка>, символу \"$\" - конец каждой строки.\n\nЛожь - символу \"^\" в шаблоне регулярного выражения соответствует начало значения в параметре <Строка>, символу \"$\" - конец текста.\nЗначение по умолчанию:\n Ложь.", "type": "Булево", "required": false }] }], "return": "Строка" }, { "name": "СтрНайти", "name_en": "StrFind", "description": "Находит первое вхождение искомой строки как подстроки в исходной строке.\nСравнение выполняется с учетом регистра.\nЕсли параметр <ПодстрокаПоиска> пустая строка, то возвращает 1.\nЕсли оба параметра пустые строки, то возвращает 1.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Исходная строка.", "type": "Строка" }, { "name": "ПодстрокаПоиска", "description": "Искомая подстрока.", "type": "Строка" }, { "name": "НаправлениеПоиска", "description": "Указывает направление поиска подстроки в строке.\nЗначение по умолчанию:\n СНачала.", "type": "НаправлениеПоиска", "required": false }, { "name": "НачальнаяПозиция", "description": "Указывает позицию в строке, с которой начинается поиск.Если параметр не задан и в параметре НаправлениеПоиска указано значение СНачала, то значение по умолчанию равно 1.Если параметр не задан и в параметре НаправлениеПоиска указано значение СКонца, то значение по умолчанию равно длине строки.Допускаются значения от 1 до количества символов в строке, в которой выполняется поиск. Если указано значение, не входящее в диапазон, генерируется ошибка \"Неверное значение параметра\".", "type": "Число", "required": false }, { "name": "НомерВхождения", "description": "Указывает номер вхождения искомой подстроки в исходной строке.\nЗначение по умолчанию:\n 1.", "type": "Число", "required": false }] }], "return": "Число" }, { "name": "СтрНайтиВсеПоРегулярномуВыражению", "name_en": "StrFindAllByRegularExpression", "description": "Находит все вхождения регулярного выражения в исходной строке.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Исходная строка.", "type": "Строка" }, { "name": "РегулярноеВыражение", "description": "Регулярное выражение.", "type": "Строка" }, { "name": "ИгнорироватьРегистр", "description": "Истина - без учета регистра, Ложь - с учетом регистра.\nЗначение по умолчанию:\n Ложь.", "type": "Булево", "required": false }, { "name": "МногострочныйПоиск", "description": "Истина - выполняется многострочный поиск:\n символу \"^\" в шаблоне регулярного выражения соответствует начало каждой строки значения параметра <Строка>, символу \"$\" - конец каждой строки.\n\nЛожь - символу \"^\" в шаблоне регулярного выражения соответствует начало значения в параметре <Строка>, символу \"$\" - конец текста.\nЗначение по умолчанию:\n Ложь.", "required": false }] }], "return": "Массив" }, { "name": "СтрНайтиИВыделитьОформлением", "name_en": "StrFindAndHighlightByAppearance", "description": "Выполняет поиск в строке.\nПоиск выполняется по началу слова.\nЕсли найдены все искомые строки, то возвращается форматированная строка, в которой искомые строки подсвечены стандартным образом.\nЕсли искомое слово содержит буквы и цифры:\nпоследовательность, состоящая только из букв, считается отдельным словом, последовательность, состоящая только из цифр, считается отдельным словом.В слове, состоящем из цифр, лидирующие нули считаются и значащими, и незначащими.\nПри наличии иерархии элемент считается найденным:\nесли в нем есть все искомые слова,или в нем есть хотя бы одно искомое слово, а остальные слова содержатся в его родителях.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Исходная строка.", "type": "Строка" }, { "name": "Подстрока", "description": "Искомая строка или массив искомых строк.", "type": "Строка" }] }], "return": "ФорматированнаяСтрока" }, { "name": "СтрНайтиПоРегулярномуВыражению", "name_en": "StrFindByRegularExpression", "description": "Находит первое вхождение регулярного выражения в исходной строке.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Исходная строка.", "type": "Строка" }, { "name": "РегулярноеВыражение", "description": "Регулярное выражение, по которому выполняется поиск.", "type": "Строка" }, { "name": "НаправлениеПоиска", "description": "Указывает направление поиска регулярного выражения в строке.\nЗначение по умолчанию:\n СНачала.", "type": "НаправлениеПоиска", "required": false }, { "name": "НачальнаяПозиция", "description": "Указывает позицию в строке, с которой начинается поиск.Если параметр не задан и в параметре НаправлениеПоиска указано значение СНачала, то значение по умолчанию равно 1.Если параметр не задан и в параметре НаправлениеПоиска указано значение СКонца, то значение по умолчанию равно длине строки.Допускаются значения от 1 до количества символов в строке, в которой выполняется поиск. Если указано значение, не входящее в диапазон, генерируется ошибка \"Неверное значение параметра\".\nЗначение по умолчанию:\n 1.", "type": "Число", "required": false }, { "name": "НомерВхождения", "description": "Указывает номер вхождения искомой подстроки в исходной строке.\nЗначение по умолчанию:\n 1.", "type": "Число", "required": false }, { "name": "ИгнорироватьРегистр", "description": "Истина - без учета регистра, Ложь - с учетом регистра.\nЗначение по умолчанию:\n Ложь.", "type": "Булево", "required": false }, { "name": "МногострочныйПоиск", "description": "Истина - выполняется многострочный поиск:\n символу \"^\" в шаблоне регулярного выражения соответствует начало каждой строки значения параметра <Строка>, символу \"$\" - конец каждой строки.\n\nЛожь - символу \"^\" в шаблоне регулярного выражения соответствует начало значения в параметре <Строка>, символу \"$\" - конец текста.\nЗначение по умолчанию:\n Ложь.", "type": "Булево", "required": false }] }], "return": "РезультатПоискаПоРегулярномуВыражению" }, { "name": "СтрНачинаетсяС", "name_en": "StrStartsWith", "description": "Определяет, что строка начинается с указанной подстроки. Определение выполняется с учетом регистра, аналогично функции Найти.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Строка, начало которой проверяется на совпадение с подстрокой поиска.", "type": "Строка" }, { "name": "СтрокаПоиска", "description": "Строка, содержащая предполагаемое начало строки.\nВ случае если переданное значение является пустой строкой генерируется исключительная ситуация.", "type": "Строка" }] }], "return": "Булево" }, { "name": "СтрПодобнаПоРегулярномуВыражению", "name_en": "StrLikeByRegularExpression", "description": "Проверяет, соответствует ли передаваемая строка передаваемому шаблону исходного выражения.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Исходная строка.", "type": "Строка" }, { "name": "РегулярноеВыражение", "description": "Регулярное выражение, на соответствие которому проверяется исходная строка.", "type": "Строка" }, { "name": "ИгнорироватьРегистр", "description": "Истина - без учета регистра, Ложь - с учетом регистра.\nЗначение по умолчанию:\n Ложь.", "type": "Булево", "required": false }, { "name": "МногострочныйПоиск", "description": "Истина - выполняется многострочный поиск:\n символу \"^\" в шаблоне регулярного выражения соответствует начало каждой строки значения параметра <Строка>, символу \"$\" - конец каждой строки.\n\nЛожь - символу \"^\" в шаблоне регулярного выражения соответствует начало значения в параметре <Строка>, символу \"$\" - конец текста.\nЗначение по умолчанию:\n Ложь.", "type": "Булево", "required": false }] }], "return": "Булево" }, { "name": "СтрПолучитьСтроку", "name_en": "StrGetLine", "description": "Получает строку многострочной строки по номеру.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Исходная строка.", "type": "Строка" }, { "name": "НомерСтроки", "description": "Номер получаемой строки. Нумерация строк в многострочной строке начинается с 1.", "type": "Число" }] }], "return": "Строка" }, { "name": "СтрРазделить", "name_en": "StrSplit", "description": "Разделяет строку на части по указанным символам-разделителям.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Разделяемая строка.", "type": "Строка" }, { "name": "Разделитель", "description": "Строка символов, каждый из которых является индивидуальным разделителем.", "type": "Строка" }, { "name": "ВключатьПустые", "description": "Указывает необходимость включать в результат пустые строки, которые могут образоваться в результате разделения исходной строки.\nЗначение по умолчанию:\n Истина.", "type": "Булево", "required": false }] }], "return": "Массив" }, { "name": "СтрСоединить", "name_en": "StrConcat", "description": "Соединяет массив переданных строк в одну строку с указанным разделителем.", "signature": [{ "description": "", "params": [{ "name": "Строки", "description": "Массив, содержащий объединяемые строки.", "type": "ФиксированныйМассив" }, { "name": "Разделитель", "description": "Строка, которая будет вставлена между объединяемыми строками.\nЕсли параметр не задан, строки будут объединены слитно друг с другом.\nЗначение по умолчанию:\n Неопределено.", "type": "Строка", "required": false }] }], "return": "Строка" }, { "name": "СтрСравнить", "name_en": "StrCompare", "description": "Выполняет сравнение строк без учета регистра, аналогичное сравнению строк с помощью объекта СравнениеЗначений.", "signature": [{ "description": "", "params": [{ "name": "Строка1", "description": "Строка для сравнения", "type": "Строка" }, { "name": "Строка2", "description": "Строка для сравнения.", "type": "Строка" }] }], "return": "Число" }, { "name": "СтрЧислоВхождений", "name_en": "StrOccurrenceCount", "description": "Вычисляет число вхождений подстроки поиска в исходной строке.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Исходная строка.", "type": "Строка" }, { "name": "ПодстрокаПоиска", "description": "Искомая подстрока.", "type": "Строка" }] }], "return": "Число" }, { "name": "СтрЧислоСтрок", "name_en": "StrLineCount", "description": "Позволяет посчитать число строк в многострочной строке. Строки в многострочной строке разделены символами перевода строк (Символы.ПС). При этом если после последнего символа перевода строк нет символов, то он игнорируется.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Исходная строка.", "type": "Строка" }] }], "return": "Число" }, { "name": "ТРег", "name_en": "Title", "description": "Преобразует строку следующим образом:\n у каждого слова строки первый символ преобразуется к верхнему регистру. Все остальные символы преобразуются к нижнему регистру.\nПредназначен для работы с языками, для которых определено понятие титульного регистра (каждая начальная буква слова в строке - прописная), например, английский.\nВ веб-клиенте метод преобразует только символы латинского алфавита.\nМетод использует правила преобразования с учетом разбиения строки на слова, определенные в стандарте Unicode (см. п. 3.13 стандарта (http:\n//www.unicode.org/versions/Unicode4.0.0/ch03.pdf#G33992)).\nПодробнее с алгоритмом можно ознакомиться здесь:\n http:\n//www.unicode.org/reports/tr29/#Default_Word_Boundaries\nи здесь:\n http:\n//userguide.icu-project.org/boundaryanalysis#TOC-Word-Boundary.", "signature": [{ "description": "", "params": [{ "name": "Строка", "description": "Преобразуемая строка.", "type": "Строка" }] }], "return": "Строка" }, { "name": "Тип", "name_en": "Type", "description": "Получает тип по его строковому имени.", "signature": [{ "description": "", "params": [{ "name": "ИмяТипа", "description": "Имя получаемого типа.", "type": "Строка" }] }] }, { "name": "ТипЗнч", "name_en": "TypeOf", "description": "Получает тип значения.", "signature": [{ "description": "", "params": [{ "name": "Значение", "description": "Значение, тип которого необходимо получить.", "type": "Произвольный" }] }] }, { "name": "ACos", "name_en": "ACos", "description": "Вычисляет арккосинус от аргумента <Число>.\nЕсли аргумент выходит за пределы диапазона, то происходит ошибка \"Неправильное значение аргумента встроенной функции (ACos)\".", "signature": [{ "description": "", "params": [{ "name": "Число", "description": "Аргумент функции. Определен в диапазоне -1 ... 1.", "type": "Число" }] }], "return": "Число" }, { "name": "ASin", "name_en": "ASin", "description": "Вычисляет арксинус от аргумента <Число>.\nЕсли аргумент выходит за пределы диапазона, то происходит ошибка \"Неправильное значение аргумента встроенной функции (ASin)\".", "signature": [{ "description": "", "params": [{ "name": "Число", "description": "Аргумент функции. Определен в диапазоне -1 ... 1.", "type": "Число" }] }], "return": "Число" }, { "name": "ATan", "name_en": "ATan", "description": "Вычисляет арктангенс от аргумента <Число>.", "signature": [{ "description": "", "params": [{ "name": "Число", "description": "Аргумент функции.", "type": "Число" }] }], "return": "Число" }, { "name": "Cos", "name_en": "Cos", "description": "Вычисляет косинус от аргумента <Угол>, заданного в радианах.", "signature": [{ "description": "", "params": [{ "name": "Угол", "description": "Аргумент функции.", "type": "Число" }] }], "return": "Число" }, { "name": "Exp", "name_en": "Exp", "description": "Вычисляет результат возведения основания натурального логарифма (числа e) в степень <Число>.\nЕсли значение параметра настолько велико, что вызывает при вычислении арифметическое переполнение (параметр превышает 709.78271289338397, при этом значение последнего разряда не оказывает влияние на результат), то происходит ошибка \"Неправильное значение аргумента встроенной функции (Exp)\".", "signature": [{ "description": "", "params": [{ "name": "Число", "description": "Аргумент функции.", "type": "Число" }] }], "return": "Число" }, { "name": "Log", "name_en": "Log", "description": "Вычисляет натуральный логарифм параметра <Число>.\nПри отрицательном или нулевом значении параметра происходит ошибка \"Неправильное значение аргумента встроенной функции (Log)\".", "signature": [{ "description": "", "params": [{ "name": "Число", "description": "Исходное число, больше 0.", "type": "Число" }] }], "return": "Число" }, { "name": "Log10", "name_en": "Log10", "description": "Вычисляет десятичный логарифм параметра <Число>.\nПри отрицательном или нулевом значении параметра происходит ошибка \"Неправильное значение аргумента встроенной функции (Log10)\".", "signature": [{ "description": "", "params": [{ "name": "Число", "description": "Исходное число, больше 0.", "type": "Число" }] }], "return": "Число" }, { "name": "Pow", "name_en": "Pow", "description": "Возводит число <X> в степень <Y>.\nВ случае арифметического переполнения или невозможности вычислить результат происходит ошибка \"Неправильное значение аргумента встроенной функции (Pow)\".", "signature": [{ "description": "", "params": [{ "name": "Основание", "description": "Основание операции возведения в степень.", "type": "Число" }, { "name": "Показатель", "description": "Показатель степени.", "type": "Число" }] }], "return": "Число" }, { "name": "Sin", "name_en": "Sin", "description": "Вычисляет синус от аргумента <Угол>, заданного в радианах.\nПри вычислениях полезно привести значение числа Пи, точности которого достаточно для вычисления тригонометрических функций:\n\nPi=3.1415926535897932\nУказание более точного значения числа Пи не оказывает влияния на результат вычислений, т.к. выходит за рамки ограничений представления числа.", "signature": [{ "description": "", "params": [{ "name": "Угол", "description": "Аргумент функции.", "type": "Число" }] }], "return": "Число" }, { "name": "Sqrt", "name_en": "Sqrt", "description": "Вычисляет квадратный корень параметра <Число>.\nПри отрицательном значении параметра происходит ошибка \"Неправильное значение аргумента встроенной функции (Sqrt)\".", "signature": [{ "description": "", "params": [{ "name": "Число", "description": "Аргумент функции. Неотрицательное число.", "type": "Число" }] }], "return": "Число" }, { "name": "Tan", "name_en": "Tan", "description": "Вычисляет тангенс от аргумента <Угол>, заданного в радианах.\nНесмотря на то, что формально значение функции Tan определено для значений параметра не равных Pi/2 +/- n*Pi, где n = любое целое число, реально задать значение числа Pi с необходимой точностью, при которой данная функция не определена, невозможно. Поэтому исключительных ситуаций вычисления для функции Tan не требуется.", "signature": [{ "description": "", "params": [{ "name": "Угол", "description": "Аргумент функции.", "type": "Число" }] }], "return": "Число" }, { "name": "Окр", "name_en": "Round", "description": "Округляет исходное число до нужной разрядности в соответствии с заданным режимом округления.", "signature": [{ "description": "", "params": [{ "name": "Число", "description": "Исходное число.", "type": "Число" }, { "name": "Разрядность", "description": "Определяет число знаков дробной части, до которых производится округление. Если параметр отрицательный, то число округляется до соответствующего разряда в целой части, начиная с младших разрядов.\nПараметр обязательный, если указан параметр <РежимОкругления>.\nЗначение по умолчанию:\n 0.", "type": "Число", "required": false }, { "name": "РежимОкругления", "description": "Определяет режим округления. Помимо системного перечисления допускается использование числового параметра:\n 0 - если при округлении 1.5 = 1;\n 1 - если при округлении 1.5 = 2.\nЗначение по умолчанию:\n Окр15как20.", "type": "РежимОкругления", "required": false }] }], "return": "Число" }, { "name": "Цел", "name_en": "Int", "description": "Вычисляет целую часть переданного числа, полностью отсекая дробную часть.", "signature": [{ "description": "", "params": [{ "name": "Число", "description": "Исходное число.", "type": "Число" }] }], "return": "Число" }, { "name": "НСтр", "name_en": "NStr", "description": "Получает строку на языке текущего пользователя или указанном языке из набора строк на разных языках конфигурации.", "signature": [{ "description": "", "params": [{ "name": "ИсходнаяСтрока", "description": "Строки на разных языках, разделенные символом \";\n\" (точка с запятой). Строка на одном языке состоит из кода языка, указанного в метаданных, символа \"=\" (равно) и собственно строки текста на данном языке в одинарных кавычках, двойных кавычках или без кавычек (когда указывается только один язык).", "type": "Строка" }, { "name": "КодЯзыка", "description": "Указывается код языка, на котором нужно получить строку.\nЕсли значение не указано, то строка будет выдаваться на языке, определенного для текущего пользователя.\nЗначение по умолчанию:\n Пустая строка.", "type": "Строка", "required": false }] }], "return": "Строка" }, { "name": "ПредставлениеПериода", "name_en": "PeriodPresentation", "description": "Формирует внешнее представление периода, заданного датами начала и окончания периода.\nЕсли задан режим совместимости НеИспользовать, то по умолчанию использует код локализации, заданный для сеанса (параметром VL), аналогично форматированию числа и даты.", "signature": [{ "description": "", "params": [{ "name": "ДатаНачалаПериода", "description": "Дата начала периода.", "type": "Дата" }, { "name": "ДатаОкончанияПериода", "description": "Дата окончания периода.", "type": "Дата" }, { "name": "ФорматнаяСтрока", "description": "Определяет способ форматирования периода.\nМожет содержать следующие параметры:\nЛ/L - код локализации. Если не указан, берется код локализации по умолчанию. Если система не поддерживает форматирование периода с указанной локализацией, генерируется исключительная ситуация.ФП/FP - признак \"финансовый период\". Влияет на форматирование в случае, если указанный датами период соответствует первому полугодию или первым 9 месяцам года. Если не указан, признак не установлен.Коды региональных установок, использование которых допустимо в форматной строке (в формате Код - Язык):\nen_US - Английский, az – Азербайджанский,be_BY – Белорусский,bg_BG – Болгарский,hu – Венгерский,vi_VN – Вьетнамский,ka_GE – Грузинский,kk_KZ – Казахский,lv_LV – Латышский,lt_LT – Литовский,de_DE – Немецкий,pl_PL – Польский,ro_RO – Румынский,ru_RU – Русский,tr_TR – Турецкий,tk – Туркменский,uk_UA – Украинский,fi_FI – Финский,fr_CA – Французский,et_EE – Эстонский.\nПример форматной строки:\n\nЛ=en_US;\n ФП=Истина\nЗначение по умолчанию:\n Пустая строка.", "type": "Строка", "required": false }] }], "return": "Строка" }, { "name": "СтрокаСЧислом", "name_en": "StringWithNumber", "description": "Формирует представление числа для определенного кода локализации и параметров числа.", "signature": [{ "description": "", "params": [{ "name": "ИсходнаяСтрока", "description": "Строка, содержит перечисленные через точку с запятой 6 форм строки для каждой категории числительного:\n%1 обозначает позицию числа,порядок категорий - по возрастанию:\n Ноль, Один, Два, Немного, Много, Другое.Если в данном языке какая-либо категория не используется, то форма для нее пропускается.\nДля количественных:\nДля русского (ru), белорусского (be) и украинского (uk) языков:\n \";\n день;\n ;\n дня;\n дней;\n дня\":\n день – для целых чисел, оканчивающихся на 1, но не оканчивающихся на 11;\n дня – для целых чисел, оканчивающихся на 2..4, но не оканчивающихся на 12..14;\n дней:\nдля целых чисел, оканчивающихся на 0,для целых чисел, оканчивающихся на 5..9,для целых чисел, оканчивающихся на 11..14;\nдня – для чисел, не подходящих под предыдущие правила.Для польского языка (pl):\n \";\n miesiąc;\n ;\n miesiące;\n miesięcy;\n miesiąca\":\nmiesiąc – для целого числа 1;\n miesiące – для целых чисел, оканчивающихся на 2..4, но не оканчивающихся на 12..14;\n miesięcy:\nдля целых чисел, оканчивающихся на 0..1, кроме числа 1,для целых чисел, оканчивающихся на 5..9,для целых чисел, оканчивающихся на 12..14;\nmiesiąca – для чисел, не подходящих под предыдущие правила.Для английского (en), немецкого (de), казахского (kk), болгарского (bg), грузинского (ka), турецкого (tr), азербайджанского (az), венгерского (hu), финского (fi), эстонского (et), туркменского (tk) языков:\n \";\n day;\n ;\n ;\n ;\n days\":\n day – для целого числа 1;\ndays – для чисел, не подходящих под предыдущие правила.Для французского (fr) языка:\n \";\n jour;\n ;\n ;\n ;\n jours\":\njour – для чисел, имеющих целую часть 0 или 1,jours – для чисел, не подходящих под предыдущее правило.Для латышского (lv) языка:\n \"dienu;\n diena;\n ;\n ;\n ;\n dienas\":\n dienu – для целых чисел или чисел с сотыми, оканчивающимися на 0, 11~19;\ndiena – для чисел, оканчивающиеся на 1, но не на 11 в случае целого числа или числа с сотыми;\ndienas – для чисел, не подходящих под предыдущие правила.Для литовского (lt) языка:\n \";\n diena;\n ;\n dienos;\n dienos;\n dienų\":\ndiena – для целых чисел, оканчивающиеся на 1, но не на 11, во всех десятичных записях;\n dienos – для целых чисел, оканчивающихся на 2..9, но не на 12..19, во всех десятичных записях;\ndienos – для чисел с ненулевой дробной частью;\ndienų – для чисел, не подходящих под предыдущие правила.Для румынского (ro) языка:\n \";\n zi;\n ;\n zile;\n ;\n de zile\":\n zi – для целого числа 1;\n zile – для дробного числа или целого числа, десятки которого равны 0 или 1de zile – для чисел, не подходящих под предыдущие правила.Для вьетнамского (vi), китайского (zh) языков:\n \";\n ;\n ;\n ;\n ;\n ngày\";\n ngày – для всех чисел.Для порядковых:\nДля английского (en) языка:\n \";\n %1st day;\n %1nd day;\n %1rd day;\n ;\n %1th day\":\n%1st day – для чисел, оканчивающихся на 1, но не оканчивающихся на 11;\n%1nd day – для чисел, оканчивающихся на 2, но не оканчивающихся на 12;\n%1rd day – для чисел, оканчивающихся на 3, но не оканчивающихся на 13;\n%1th day – для чисел не подходящих под предыдущие правила.Для азербайджанского (az) языка:\n \";\n %1-ci gün;\n ;\n %1-cü döngə;\n %1-cı gün;\n %1-cu döngə\":\n%1-ci gün:\nдля чисел, оканчивающихся на 1, 2, 5, 7, 8,для чисел, оканчивающихся на 20, 50, 70, 80;\n%1-cü döngə:\nдля чисел, оканчивающихся на 3, 4,для чисел, кратных 100, но не кратных 1000;\n%1-cı gün:\nдля нуля,для чисел, оканчивающихся на 6,для чисел, оканчивающихся на 40, 60, 90;\n%1-cu döngə – для чисел, не подходящих под предыдущие правила.Для болгарского (bg), китайского (zh), латышского (lv), литовского (lt), немецкого (de), польского (pl), русского (ru), турецкого (tr), финского (fi), эстонского (et), белорусского (be), туркменского (tk) языков:\n \";\n ;\n ;\n ;\n ;\n %1-й день\":\n%1-й день – для всех чисел.Для венгерского (hu) языка:\n \";\n %1 nap;\n ;\n ;\n ;\n %1 nap\":\n%1 nap – для чисел 1 и 5,%1 nap – для чисел, не подходящих под предыдущее правило.Для вьетнамского (vi), румынского (ro), французского (fr) языка:\n \";\n %1er jour;\n ;\n ;\n ;\n %1e jour\":\n %1er jour – для числа 1;\n%1e jour – для чисел, не подходящих под предыдущее правило.Для грузинского (ka) языка:\n \";\n %1-ლი;\n ;\n ;\n მე-%1;\n %1-ე\":\n%1-ლი – для числа 1;\nმე-%1:\nдля нуля,для чисел, оканчивающихся на 2..20, 40, 60, 80,%1-ე – для чисел, не подходящих под предыдущие правила.Для казахского (kk) языка:\n \";\n ;\n ;\n ;\n Мен %1-шы сыныпта оқимын;\n Мен %1-ші сыныпта оқимын\":\nМен %1-шы сыныпта оқимын:\nдля чисел, оканчивающихся на 6, 9,для чисел, оканчивающихся на 0, кроме 0;\nМен %1-ші сыныпта оқимын – для чисел, не подходящих под предыдущее правило.Для украинского (uk) языка:\n \";\n ;\n ;\n %1-ій день;\n ;\n %1-ий день\":\n%1-ій день – для чисел, оканчивающихся на 3, но не оканчивающихся на 13,%1-ий день – для чисел, не подходящих под предыдущее правило.", "type": "Строка" }, { "name": "Число", "description": "Число, которое будет подставлено в строку вместо параметра \"%1\".", "type": "Число" }, { "name": "ВидЧисловогоЗначения", "description": "Определяет вид числового значения, для которого формируется представление.", "type": "ВидЧисловогоЗначения" }, { "name": "ФорматнаяСтрокаЧисла", "description": "В качестве параметра передается строка, используемая методом Формат для преобразования исходного числа в строку в указанном формате.\nЗначение по умолчанию:\n Неопределено.", "type": "Строка", "required": false }] }], "return": "Строка" }, { "name": "СтрШаблон", "name_en": "StrTemplate", "description": "Подставляет параметры в строку по номеру.Если в строке встречается символ % два раза подряд (%%), такая пара трактуется как одинарный процент, независимо от того, стоит ли сразу за ними цифра или не стоит.Если параметров недостаточно для заполнения в шаблоне параметра %N, генерируется исключительная ситуация \"Недостаточно фактических параметров\".Если параметров слишком много, чтобы подставить их все в шаблон, генерируется исключительная ситуация \"Очень много параметров\".\nЕсли в качестве параметра указано значение Неопределено, тогда оно подставляется в результирующую строку в виде пустой строки.", "signature": [{ "description": "", "params": [{ "name": "Шаблон", "description": "Строка, содержащая маркеры подстановки вида:\n \"%1..%N\". Нумерация маркеров начинается с 1. N не может быть больше 10. \nЕсли требуется сразу после номера подстановки написать цифру, то номер подстановки должен быть указан в скобках. Тогда строка может иметь следующий вид:\n \"%(1)1cv8с.exe\"", "type": "Строка" }, { "name": "Значение1-Значение10", "description": "Параметры, содержащие произвольные значения, строковые представления которых должны быть подставлены в шаблон. Указываются через запятую.\nКоличество значений должно совпадать с числом N из %N. Если количество значений не совпадает с числом N из %N, тогда генерируется исключительная ситуация \"Недостаточно фактических параметров\".", "type": "Произвольный", "required": false }] }], "return": "Строка" }, { "name": "Формат", "name_en": "Format", "description": "Формирует удобное для чтения представление значений. Полезно использование в отчетах и при прочем визуальном отображении значений.", "signature": [{ "description": "", "params": [{ "name": "Значение", "description": "Форматируемое значение.", "type": "Число" }, { "name": "ФорматнаяСтрока", "description": "Форматная строка представляет собой строковое значение, включающее параметры форматирования. \nПараметры форматирования перечисляются через символ \";\n\". Наличие параметра означает отличие форматирования от стандартного. \nЕсли параметр не задан, то применяется стандартное форматирование, которое в основном соответствует преобразованию значения к строке. Однако для значений типа Число и Дата по умолчанию (0 и 01.01.0001 00:\n00:\n00 соответственно) будет выдаваться пустая строка.\nКаждый параметр задается именем параметра, символом \"=\" и значением параметра. Значение параметра может указываться в одинарных или двойных кавычках. Это необходимо, если значение параметра содержит символы, используемые в синтаксисе форматной строки, или пробелы. Внутри значения параметра могут указываться произвольные символы, которые при формировании результирующей строки будут отображаться как есть. Таким образом, например, можно указывать разделители часов, минут и секунд при форматировании времени. Если эти символы совпадают со значениями форматной строки, их необходимо заключать в одинарные кавычки.\nИмена и значения параметров форматной строки:\nЛ (L) - имя языка, страны, для которых будет выполняться стандартное форматирование. Доступные имена языков:\n\naf Африкаансaf_NA (af_NA) Африкаанс (Намибия)af_ZA Африкаанс (Южная Африка)am Амхарскийam_ET Амхарский (Эфиопия)ar Арабскийar_AE Арабский (Объединенные Арабские Эмираты)ar_BH Арабский (Бахрейн)ar_DZ Арабский (Алжир)ar_EG Арабский (Египет)ar_IQ Арабский (Ирак)ar_JO Арабский (Иордания)ar_KW Арабский (Кувейт)ar_LB Арабский (Ливан)ar_LY Арабский (Ливия)ar_MA Арабский (Марокко)ar_OM Арабский (Оман)ar_QA Арабский (Катар)ar_SA Арабский (Саудовская Аравия)ar_SD Арабский (Судан)ar_SY Арабский (Сирия)ar_TN Арабский (Тунис)ar_YE Арабский (Йемен)as Ассамскийas_IN Ассамский (Индия)az Азербайджанскийaz_AZ Азербайджанский (Азербайджан)az_Cyrl Азербайджанский (Кириллица)az_Cyrl_AZ Азербайджанский (Кириллица, Азербайджан)az_Latn Азербайджанский (Латиница)az_Latn_AZ Азербайджанский (Латиница, Азербайджан)be Белорусскийbe_BY Белорусский (Беларусь)bg Болгарский bg_BG Болгарский (Болгария)bn Бенгальскийbn_IN Бенгальский (Индия)ca Каталанскийca_ES Каталанский (Испания)cs Чешскийcs_CZ Чешский (Чешская Республика)cy Валлийскийcy_GB Валлийский (Великобритания)da Датскийda_DK Датский (Дания)de Немецкийde_AT Немецкий (Австрия)de_BE Немецкий (Бельгия)de_CH Немецкий (Швейцария)de_DE Немецкий (Германия)de_LI (de_LI) Немецкий (Лихтенштейн)de_LU Немецкий (Люксембург)el Греческийel_CY (el_CY) Греческий (Кипр)el_GR Греческий (Греция)en Английскийen_AU Английский (Австралия)en_BE Английский (Бельгия)en_BW Английский (Ботсвана)en_BZ (en_BZ) Английский (Белиз)en_CA Английский (Канада)en_GB Английский (Великобритания)en_HK Английский (Гонконг, (Область с Особым Административным Управлением, Китай))en_IE Английский (Ирландия)en_IN Английский (Индия)en_JM (en_JM) Английский (Ямайка)en_MH (en_MH) Английский (Маршалловы Острова)en_MT Английский (Мальта)en_NA (en_NA) Английский (Намибия)en_NZ Английский (Новая Зеландия)en_PH Английский (Филиппины)en_PK Английский (Пакистан)en_SG Английский (Сингапур)en_TT (en_TT) Английский (Тринидад и Тобаго)en_US Английский (Соединенные Штаты Америки)en_VI Английский (Американские Виргинские Острова)en_ZA Английский (Южная Африка)en_ZW Английский (Зимбабве)es Испанскийes_AR Испанский (Аргентина)es_BO Испанский (Боливия)es_CL Испанский (Чили)es_CO Испанский (Колумбия)es_CR Испанский (Коста-Рика)es_DO Испанский (Доминиканская Республика )es_EC Испанский (Эквадор)es_ES Испанский (Испания)es_GT Испанский (Гватемала)es_HN Испанский (Гондурас)es_MX Испанский (Мексика)es_NI Испанский (Никарагуа)es_PA Испанский (Панама)es_PE Испанский (Перу)es_PR Испанский (Пуэрто-Рико)es_PY Испанский (Парагвай)es_SV Испанский (Сальвадор)es_US Испанский (Соединенные Штаты Америки)es_UY Испанский (Уругвай)es_VE Испанский (Венесуэлла)et Эстонскийet_EE Эстонский (Эстония)eu Баскскийeu_ES Баскский (Испания)fa Персидскийfa_AF Персидский (Афганистан)fa_IR Персидский (Иран)fi Финскийfi_FI Финский (Финляндия)fo Фарерскийfo_FO Фарерский (Фарерские острова)fr Французскийfr_BE Французский (Бельгия)fr_CA Французский (Канада)fr_CH Французский (Швейцария)fr_FR Французский (Франция)fr_LU Французский (Люксембург)fr_MC (fr_MC) Французский (Монако)fr_SN (fr_SN) Французский (Сенегал)ga Ирландскийga_IE Ирландский (Ирландия)gl Галисийскийgl_ES, Галисийский (Испания)gu Гуяратиgu_IN Гуярати (Индия)he Ивритhe_IL Иврит (Израиль)hi Хиндиhi_IN Хинди (Индия)hr Хорватскийhr_HR Хорватский (Хорватия)hu Венгерскийhu_HU Венгерский (Венгрия)hy Армянскийhy_AM Армянский (Армения)hy_AM_REVISED Армянский (Армения, REVISED)id Индонезийскийid_ID Индонезийский (Индонезия)is Исландскийis_IS Исландский (Исландия)it Итальянскийit_CH, Итальянский (Швейцария)it_IT Итальянский (Италия)ja Японскийja_JP Японский (Япония)ka Грузинскийka_GE Грузинский (Грузия)kk Казахскийkk_KZ Казахский (Казахстан)kl Гренландскийkl_GL Гренландский (Гренландия)kn Каннадаkn_IN Каннада (Индия)ko Корейскийko_KR Корейский (Южная Корея)kok Конканиkok_IN Конкани (Индия)ky Киргизскийky_KY Киргизский (Киргизия)lt Литовскийlt_LT Литовский (Литва)lv Латышскийlv_LV Латышский (Латвия)mk Македонскийmk_MK Македонский (Македония)ml Малаяламml_IN Малаялам (Индия)mr Маратийскийmr_IN Маратийский (Индия)ms Малайскийms_BN Малайский (Бруней)ms_MY Малайский (Малайзия)mt Мальтийскийmt_MT Мальтийский (Мальта)nb Норвежский букмолnb_NO Норвежский букмол (Норвегия)nl Голландскийnl_BE Голландский (Бельгия)nl_NL Голландский (Нидерланды)nn Норвежский нюнорскnn_NO Норвежский нюнорск (Норвегия)om Оромо (Афан)om_ET Оромо (Афан) (Эфиопия)om_KE Оромо (Афан) (Кения)or Орияor_IN Ория (Индия)pa Панджабскийpa_IN Панджабский (Индия)pl Польскийpl_PL Польский (Польша)ps Пашто (Пушто)ps_AF Пашто (Пушто) (Афганистан)pt Португальскийpt_BR Португальский (Бразилия)pt_PT Португальский (Португалия)ro Румынскийro_RO Румынский (Румыния)ru Русскийru_RU Русский (Россия)ru_UA Русский (Украина)sk Словацкийsk_SK Словацкий (Словакия)sl Словенскийsl_SI Словенский (Словения)so Сомалиso_DJ Сомали (Джибути)so_ET Сомали (Эфиопия)so_KE Сомали (Кения)so_SO Сомали (Сомали)sq Албанскийsq_AL Албанский (Албания)sr Сербскийsr_BA (sr_BA) Сербский (Босния и Герцеговина)sr_CS Сербский (Сербия и Черногория)sr_Cyrl Сербский (Кириллица)sr_Cyrl_BA (sr_Cyrl_BA) Сербский (Кириллица, Босния и Герцеговина)sr_Cyrl_CS Сербский (Кириллица, Сербия и Черногория)sr_Cyrl_ME (sr_Cyrl_ME) Сербский (Кириллица, Черногория)sr_Cyrl_RS (sr_Cyrl_RS) Сербский (Кириллица, Сербия)sr_Latn Сербский (Латиница)sr_Latn_BA (sr_Latn_BA) Сербский (Латиница, Босния и Герцеговина)sr_Latn_CS Сербский (Латиница, Сербия и Черногория)sr_Latn_ME (sr_Latn_ME) Сербский (Латиница, Черногория)sr_Latn_RS (sr_Latn_RS) Сербский (Латиница, Сербия)sr_ME (sr_ME) Сербский (Черногория)sr_RS (sr_RS) Сербский (Сербия)sv Шведскийsv_FI Шведский (Финляндия)sv_SE Шведский (Швеция)sw Суахилиsw_KE Суахили (Суахили)sw_TZ Суахили (Танзания)ta Тамильскийta_IN Тамильский (Индия)te Телугуte_IN Телугу (Индия)th Тайскийth_TH Тайский (Таиланд)ti Тигриниаti_ER Тигриниа (Эритрея)ti_ET Тигриниа (Эфиопия)tr Турецкийtr_TR Турецкий (Турция)uk Украинскийuk_UA Украинский (Украина)ur Урдуur_PK Урду (Пакистан)uz Узбекскийuz_Cyrl Узбекский (Кириллица)uz_Cyrl_UZ Узбекский (Кириллица, Узбекистан)uz_Latn Узбекский (Латиница)uz_Latn_UZ Узбекский (Латиница, Узбекистан)uz_UZ Узбекский (Узбекистан)vi Вьетнамскийvi_VN Вьетнамский (Вьетнам)zh Китайскийzh_CN Китайский (Китай)zh_Hans Китайский (Hans)zh_Hans_CN Китайский (Hans, Китай)zh_Hans_SG Китайский (Hans, Сингапур)zh_Hant Китайский (Hant)zh_Hant_HK Китайский (Hant, Гонконг (Область с Особым Административным Управлением, Китай))zh_Hant_MO Китайский (Hant, Макао (Область с Особым Административным Управлением, Китай))zh_Hant_TW Китайский (Hant, Тайвань)zh_HK Китайский (Гонконг (Область с Особым Административным Управлением, Китай))zh_MO Китайский (Макао (Область с Особым Административным Управлением, Китай))zh_SG Китайский (Сингапур)zh_TW Китайский (Тайвань)ЧЦ (ND) - общее число отображаемых десятичных разрядов целой и дробной частей. Исходное число округляется при этом в соответствии с правилами округления Окр15как20. Если указан этот параметр, то для отображения дробной части числа обязательно указание параметра ЧДЦ, иначе дробная часть отображаться не будет.ЧДЦ (NFD) - число десятичных разрядов в дробной части. Исходное число округляется при этом в соответствии с правилами округления Окр15как20.ЧС (NS) - сдвиг разрядов:\n положительный - деление, отрицательный - умножение. Другими словами, это означает, что исходное число будет умножено или поделено на 10*С, где С - значение параметра по модулю.ЧРД (NDS) - символ-разделитель целой и дробной части.ЧРГ (NGS) - символ-разделитель групп целой части числа. Если в качестве разделителя использовать пустую строку, то в этом случае разделителем будет символ неразрывного пробела.ЧН (NZ) - строка, представляющая нулевое значение числа. Если не задано, то представление в виде пустой строки. Если задано \"ЧН=\", то в виде \"0\". Не используется для числовых полей ввода.ЧВН (NLZ) - если параметр указан, лидирующие нули выводятся. Если не указан - лидирующие нули не выводятся. Значение параметра игнорируется.ЧГ (NG) - порядок группировки разрядов числа. В качестве значения указываются числа, через запятую, обозначающие количество группируемых разрядов справа налево. Имеют смысл только два первых числа. Первое из них указывает первичную группировку, то есть ту, которая будет использована для наименее значимых разрядов целой части числа. Если второе число не указано, то будут сгруппированы только наименее значимые разряды. Если в качестве второго числа задан 0, то для всех разрядов целой части числа будет применено значение указанное для первичной группировки. Если в качестве второго числа используется значение, отличное от 0, то это значение будет использовано для группировки всех разрядов, кроме уже сгруппированных наименее значимых.ЧО (NN) - представление отрицательных чисел.\n0 (0) - строка вида \"(1,1)\";\n1 (1) - строка вида \"-1,1\";\n2 (2) - строка вида \"- 1,1\";\n3 (3) - строка вида \"1,1-\";\n4 (4) - строка вида \"1,1 -\".ДФ (DF) - формат даты.\nд (d) - день месяца (цифрами) без лидирующего нуля;\nдд (dd) - день месяца (цифрами) с лидирующим нулем;\nддд (ddd) - краткое название дня недели *);\nдддд (dddd) - полное название дня недели *);\nМ (M) - номер месяца (цифрами) без лидирующего нуля;\nММ (MM) - номер месяца (цифрами) с лидирующим нулем;\nМММ (MMM) - краткое название месяца *);\nММММ (MMMM) - полное название месяца *);\nк (q) - номер квартала в году;\nг (y) - номер года без века и лидирующего нуля;\nгг (yy) - номер года без века с лидирующим нулем;\nгггг (yyyy) - номер года с веком;\nч (H) - час в 24-часовом варианте без лидирующих нулей;\nчч (HH) - час в 24-часовом варианте с лидирующим нулем;\nЧ (H) - час в 24-часовом варианте без лидирующих нулей;\nЧЧ (HH) - час в 24-часовом варианте с лидирующим нулем;\nм (m) - минута без лидирующего нуля;\nмм (mm) - минута с лидирующим нулем;\nс (s) - секунда без лидирующего нуля;\nсс (ss) - секунда с лидирующим нулем;\nвв (tt) - отображение половины дня AM/PM (действительно только для языков конфигурирования, поддерживающих 12 часовой вариант представления времени).Примечание:\n *) - не используется для форматной строки поля ввода даты.ДЛФ (DLF) - локальный формат даты. Указывается вариант отображения частей даты.\nД (D) - дата (цифрами);\nДД (DD) - длинная дата (месяц прописью);\nВ (T) - полное время, дата может объединяться со временем;\nДВ (DT) - дата время.Пример:\n выражение Формат('20051120140323',\"ДЛФ=ДДВ\") имеет значение \"20 ноября 2005 г. 14:\n03:\n23\".\nВажно! Порядок следования опций форматной строки для ДЛФ <дата + время> (ДВ или ДДВ) не может быть изменен.ДП (DE) - строка, представляющая пустую дату (например, Формат('00010101000000' ,\"ДП=\"\"пустая дата\"\"\") вернет строку \"пустая дата\").БЛ (BF) - строка, представляющая логическое значение Ложь.БИ (BT) - строка, представляющая логическое значение Истина.ЧФ (NF) - шаблон форматирования числа. В строке можно использовать символ Ч(N) для указания позиции, в которую нужно вывести число. Число выводится с учетом остальных параметров, заданных в форматной строке. Остальные символы выводятся как есть. Символы, находящиеся между двойными или одинарными кавычками выводятся как есть. Шаблон форматирования не применяется к числу 0 (за исключением случая наличия в формате строки параметра \"ЧН=\").Примечание. Использование параметров для поля ввода:\n параметр ДП (DE) не используется;\n параметр ДЛФ (DLF) используется только со значениями Д (D), В(T) и ДВ (DT).", "type": "Строка", "required": false }] }], "return": "Строка" }, { "name": "ЧислоПрописью", "name_en": "NumberInWords", "description": "Формирует представление числа прописью в соответствии с заданными форматной строкой и параметрами предмета исчисления.\nЕсли задан режим совместимости НеИспользовать, то по умолчанию использует код локализации, заданный для сеанса (параметром VL), аналогично форматированию числа и даты.", "signature": [{ "description": "", "params": [{ "name": "Число", "description": "Число, которое необходимо преобразовать в строку прописью.", "type": "Число" }, { "name": "ФорматнаяСтрока", "description": "Форматная строка представляет собой строковое значение, включающее параметры форматирования. Параметры форматирования перечисляются через символ \";\n\" (точка с запятой). Если параметр не указывается, используется значение параметра по умолчанию.\nКаждый параметр задается именем параметра, символом \"=\" (равно) и значением параметра. Значение параметра может указываться в одинарных или двойных кавычках. Это необходимо, если значение параметра содержит символы, используемые в синтаксисе форматной строки.Л (L) - Код локализации. По умолчанию используется код локализации, установленный в операционной системе. Примеры кодов локализации:\n ru_RU - Русский (Россия);\n en_US - Английский (США). НП (SN) - Включать/не включать название предмета исчисления (Булево), по умолчанию - Истина.НД (FN) - Включать/не включать название десятичных частей предмета исчисления (Булево), по умолчанию - Истина.ДП (FS) - Дробную часть выводить прописью/числом (Булево), по умолчанию - Ложь;\nИИ (AU) - Определяет формирование классической (с использованием союза and перед прописью десятков и/или единиц внутри прописи триады) или упрощенной (без использования союза and) прописи числа. Имеет смысл и анализируется только при англоязычной локализации (en, en_XX). Возможные значения параметра:\nНеИспользовать (DontUse) - формировать упрощенную пропись числа (используется по умолчанию);\nИспользовать (Use) - формировать классическую пропись числа.", "type": "Строка", "required": false }, { "name": "ПараметрыПредметаИсчисления", "description": "Представляет собой строковое значение, определяющее параметры предмета исчисления. Параметры предмета исчисления перечисляются через запятую. Формат строки зависит от кода локализации.\nДля русского и белорусского языков (ru_RU, be_BY):\n\n\"рубль, рубля, рублей, м, копейка, копейки, копеек, ж, 2\", где:\n\n\"рубль, рубля, рублей, м\" – предмет исчисления:\n рубль – единственное число именительный падеж;\n рубля – единственное число родительный падеж;\n рублей – множественное число родительный падеж;\nм – мужской род (ж – женский род, с - средний род);\n\"копейка, копейки, копеек, ж\" – дробная часть, аналогично предмету исчисления (может отсутствовать);\n\"2\" – количество разрядов дробной части (может отсутствовать, по умолчанию равно 2).Для украинского языка (uk_UA):\n \n\"гривна, гривны, гривен, м, копейка, копейки, копеек, ж, 2\", где:\n\n\"гривна, гривны, гривен, м\" – предмет исчисления:\n \"гривна – единственное число именительный падеж;\nгривны – единственное число родительный падеж;\nгривен – множественное число родительный падеж;\n м – мужской род (ж – женский род, с - средний род);\n\"копейка, копейки, копеек, ж\" – дробная часть, аналогично предмету исчисления (может отсутствовать);\n\"2\" – количество разрядов дробной части (может отсутствовать, по умолчанию равно 2).Для польского языка (pl_PL):\n \n\"złoty, złote, złotych, m, grosz, grosze, groszy, m, 2\" где:\n\n\"złoty, złote, złotych, m \" - предмет исчисления (m - мужской род, ż - женский род, ń - средний род, mo – личностный мужской род).złoty - единственное число именительный падеж;\nzłote - единственное число винительный падеж;\nzłotych - множественное число винительный падеж;\nm - мужской род (ż - женский род, ń - средний род, mo – личностный мужской род);\n\"grosz, grosze, groszy, m \" - дробная часть (может отсутствовать) (аналогично целой части);\n2 - количество разрядов дробной части (может отсутствовать, по умолчанию равно 2).Пример:\n\nПропись = ЧислоПрописью(1832, “L=pl_PL;\nSN=true;\nFN=true;\nFS=true”, “złoty, złote, złotych, m, grosz, grosze, groszy, m, 2”);\n\nДля английского, французского, финского и казахского языков (en_US, fr_CA,fi_FI, kk_KZ):\n\n\"dollar, dollars, cent, cents, 2\", где:\n\"dollar, dollars\" – предмет исчисления в единственном и множественном числе;\n\"cent, cents\" – дробная часть в единственном и множественном числе (может отсутствовать);\n\"2\" – количество разрядов дробной части (может отсутствовать, по умолчанию равно 2).Для немецкого языка (de_DE):\n\n\"EURO, EURO, М, Cent, Cent, M, 2\", где:\n\n\"EURO, EURO, М\" – предмет исчисления:\n EURO, EURO – предмет исчисления в единственном и множественном числе;\n М – мужской род (F – женский род, N - средний род);\n\"Cent, Cent, M\" – дробная часть, аналогично предмету исчисления (может отсутствовать);\n\n\"2\" – количество разрядов дробной части (может отсутствовать, по умолчанию равно 2).\nДля латышского языка (lv_LV):\n\n\"lats, lati, latu, V, santīms, santīmi, santīmu, V, 2, J, J\", где:\n\n\"lats, lati, latu, v\" – предмет исчисления:\n lats – для чисел заканчивающихся на 1, кроме 11;\nlati – для чисел заканчивающихся на 2-9 и 11;\nlatu – множественное число (родительный падеж) используется после числительных 0, 10, 20,..., 90, 100, 200, ..., 1000, ..., 100000;\n v – мужской род (s – женский род);\n\"santīms, santīmi, santīmu, V\" – дробная часть, аналогично предмету исчисления (может отсутствовать);\n\n\"2\" – количество разрядов дробной части (может отсутствовать, по умолчанию равно 2);\n\n\"J\" - число 100 выводится как \"Одна сотня\" для предмета исчисления (N - как \"Сто\");\n\nможет отсутствовать, по умолчанию равно \"J\";\n\n\"J\" - число 100 выводится как \"Одна сотня\" для дробной части (N - как \"Сто\");\n\nможет отсутствовать, по умолчанию равно \"J\".\nДля литовского языка (lt_LT):\n\n\"litas, litai, litų, М, centas, centai, centų, М, 2\", где:\n\n\"litas, litai, litų, М\" – предмет исчисления:\nlitas - единственное число целой части;\nlitai - множественное число целой части от 2 до 9;\nlitų - множественное число целой части прочие;\nm - род целой части (f - женский род),\"centas, centai, centų, М\" – дробная часть, аналогично предмету исчисления (может отсутствовать);\n\n\"2\" - количество разрядов дробной части (может отсутствовать, по умолчанию равно 2).\nДля эстонского языка (et_EE):\n\n\"kroon, krooni, sent, senti, 2\", где:\n\n\"kroon, krooni\" – – предмет исчисления в единственном и множественном числе;\n\"sent, senti\" – дробная часть в единственном и множественном числе (может отсутствовать);\n2 – количество разрядов дробной части (может отсутствовать, по умолчанию равно 2).Для болгарского языка (bg_BG):\n\n\"лев, лева, м, стотинка, стотинки, ж, 2\", где:\n\n\"лев, лева, м\" – предмет исчисления:\nлев - единственное число целой части;\nлева - множественное число целой части;\nм - род целой части,\"стотинка, стотинки, ж\" - дробная часть:\nстотинка - единственное число дробной части;\nстотинки - множественное число дробной части;\nж - род дробной части,\"2\" - количество разрядов дробной части.\nДля румынского языка (ro_RO):\n\n\"leu, lei, M, ban, bani, W, 2\";\n\n\"leu, lei, M\" – предмет исчисления:\nleu - единственное число целой части;\nlei - множественное число целой части;\nM - род целой части;\n\"ban, bani, W\" - дробная часть:\nban - единственное число дробной части;\nbani - множественное число дробной части;\nW - род дробной части;\n\"2\" - количество разрядов дробной части.\nДля грузинского языка (ka_GE):\n\n\"ლარი, თეთრი, 2\";\nლარი - целая часть;\nთეთრი - дробная часть;\n\"2\" - количество разрядов дробной части.Для азербайджанского(az) и туркменского языков(tk):\n\n\"TL,Kr,2 \" , где\"TL\" - предмет исчисления;\n\"Kr\" - дробная часть (может отсутствовать);\n2 - количество разрядов дробной части (может отсутствовать, по умолчанию - 2)Для вьетнамского языка (vi_VN):\n\n\"dong, xu, 2\";\ndong, - целая часть;\nxu, - дробная часть;\n2 - количество разрядов дробной части.Для турецкого языка (tr_TR):\n\n\"TL,Kr,2,Separate\", где:\nTL - целая часть;\nKr - дробная часть (может отсутствовать);\n2 - количество разрядов дробной части (может отсутсвовать, значение по умолчанию - 2);\n\"Separate\" - признак написания прописи раздельно, \"Solid\" - слитно (может отсутствовать, по умолчанию слитно).Для венгерского языка (hu):\n\n\"Forint, fillér, 2\", гдеForint - целая часть;\nfillér - дробная часть;\n\"2\" - количество разрядов дробной части.Для китайского языка (zh, zh_CN):\n\n\"元,角,分,2\" , где\"元\" – юань/предмет исчисления;\n\"角\" – цзяо/дробная (одна десятая) часть;\n\"分\" – фынь/дробная (одна сотая) часть;\n2 – количество разрядов дробной части.\nЗначение по умолчанию:\n Пустая строка.", "type": "Строка", "required": false }] }], "return": "Строка" }]