СхемаСистемыАналитики.По строке

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

Создает объект данных системы аналитики на основе указанной строки.

Синтаксис

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

СхемаСистемыАналитики.По строке

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

По строке

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

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

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

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

Создает объект данных системы аналитики на основе указанной строки.

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

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

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

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

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

Схема аналитики: строковый экспорт и копия в памяти

На действительном экспорте изучаем строковый конструктор, getter и установку содержимого.

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

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

Подготовка

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

  2. Блок серверный. Здесь готовая схема копируется в памяти, без соединения с аналитикой и без записи файла.

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

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

  1. Создайте схему из действительного экспорта.

  2. Получите ее строковое представление.

  3. Установите это представление в новый объект.

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

  1. Копия имеет настоящий тип СхемаСистемыАналитики.

  2. Проверьте смысловую идентичность содержимого, а не только длину.

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

Два объекта своей готовой схемы и их строковые представления.

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

  1. Справка перечисляет два необязательных строковых параметра конструктора с одинаковым описанием. Здесь используется только первый, без выдуманного назначения второго. Неподходящий экспорт вызывает ошибку; пустой JSON не становится схемой.

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

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

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

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

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