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

Конструкторы

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

Синтаксис

Новый СхемаСистемыАналитики(<СхемаКакДвоичныеДанные>, <Данные>)
Полное описание, параметры и ограничения

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

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

Из двоичных данных

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

Синтаксис:
Новый СхемаСистемыАналитики(<СхемаКакДвоичныеДанные>, <Данные>)
Параметры:

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

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

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

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

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

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

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

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

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

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

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

Подготовка

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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