СхемаСистемыАналитики.УстановитьИзДвоичныхДанных

Методы · SetFromBinaryData

Устанавливает схему системы аналитики по переданным двоичным данным.

Синтаксис

УстановитьИзДвоичныхДанных(<СхемаКакДвоичныеДанные>)
Полное описание, параметры и ограничения

СхемаСистемыАналитики.УстановитьИзДвоичныхДанных (AnalyticsSystemSchema.SetFromBinaryData)

СхемаСистемыАналитики (AnalyticsSystemSchema)

УстановитьИзДвоичныхДанных (SetFromBinaryData)

Доступен, начиная с версии 8.3.17.

Синтаксис:
УстановитьИзДвоичныхДанных(<СхемаКакДвоичныеДанные>)
Параметры:

<СхемаКакДвоичныеДанные> (обязательный)
Тип: ДвоичныеДанные.
Содержит схему системы аналитики в виде двоичных данных.
Описание:

Устанавливает схему системы аналитики по переданным двоичным данным.

Доступность:

Сервер, внешнее соединение.

Использование в версии:

Доступен, начиная с версии 8.3.17.

Описание изменено в версии 8.3.18.

Методическая информация

Практические примеры

Схема аналитики: двоичное представление и копирование

Двоичные данные получаем из настоящей схемы, не из произвольного файла.

Где и как запускать

Серверный модуль собственной учебной обработки; система аналитики настроена отдельно.

Подготовка

  1. Заранее экспортируйте свою действительную схему из системы аналитики в собственный файл C:\УчебныеДанные\СхемаАналитики.txt. Это готовая схема сервера, не произвольный JSON. На сервере 1С файл должен быть доступен по указанному пути; путь замените своим.

  2. Серверный блок, только свои объекты в памяти. Двоичная схема передается между объектами без записи на диск.

Текст = Новый ТекстовыйДокумент;
Текст.Прочитать("C:\УчебныеДанные\СхемаАналитики.txt");
Схема = Новый СхемаСистемыАналитики(Текст.ПолучитьТекст());
Данные = Схема.ПолучитьКакДвоичныеДанные();
Копия = Новый СхемаСистемыАналитики(Данные);
Копия.УстановитьИзДвоичныхДанных(Данные);
Сообщить("Двоичный размер: " + Строка(Данные.Размер()));
Сообщить("Символов в копии: " + Строка(СтрДлина(Копия.ПолучитьКакСтроку())));

Разбор по шагам

  1. Получите двоичные данные реальной схемы.

  2. Создайте копию двоичным конструктором.

  3. Повторно установите те же данные документированным методом.

Как проверить результат

  1. Конструктор получает данные именно схемы.

  2. Содержимое копии сравните с исходной схемой.

Ожидаемый результат

Копия действительной схемы из двоичного представления.

На что обратить внимание

  1. Нативная страница перечисляет два необязательных двоичных параметра с одинаковым описанием. Используется первый; назначение второго не выдумывается. Двоичная схема не равнозначна обычному текстовому файлу.

Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.