Возвращает схему системы аналитики в виде строки.
Синтаксис
ПолучитьКакСтроку()Полное описание, параметры и ограничения
СхемаСистемыАналитики.ПолучитьКакСтроку (AnalyticsSystemSchema.GetAsString)
СхемаСистемыАналитики (AnalyticsSystemSchema)
ПолучитьКакСтроку (GetAsString)
Доступен, начиная с версии 8.3.17.
Синтаксис:
ПолучитьКакСтроку()
Возвращаемое значение:
Тип: Строка.
Описание:
Возвращает схему системы аналитики в виде строки.
Доступность:
Сервер, внешнее соединение.
Использование в версии:
Доступен, начиная с версии 8.3.17.
Методическая информация
Практические примеры
Схема аналитики: строковый экспорт и копия в памяти
На действительном экспорте изучаем строковый конструктор, getter и установку содержимого.
Где и как запускать
Серверный модуль собственной учебной обработки; система аналитики настроена отдельно.
Подготовка
Заранее экспортируйте свою действительную схему из системы аналитики в собственный файл C:\УчебныеДанные\СхемаАналитики.txt. Это готовая схема сервера, не произвольный JSON. На сервере 1С файл должен быть доступен по указанному пути; путь замените своим.
Блок серверный. Здесь готовая схема копируется в памяти, без соединения с аналитикой и без записи файла.
Текст = Новый ТекстовыйДокумент;
Текст.Прочитать("C:\УчебныеДанные\СхемаАналитики.txt");
Схема = Новый СхемаСистемыАналитики(Текст.ПолучитьТекст());
СтрокаСхемы = Схема.ПолучитьКакСтроку();
Копия = Новый СхемаСистемыАналитики;
Копия.УстановитьИзСтроки(СтрокаСхемы);
Сообщить("Размер копии: " + Строка(СтрДлина(Копия.ПолучитьКакСтроку())));Разбор по шагам
Создайте схему из действительного экспорта.
Получите ее строковое представление.
Установите это представление в новый объект.
Как проверить результат
Копия имеет настоящий тип СхемаСистемыАналитики.
Проверьте смысловую идентичность содержимого, а не только длину.
Ожидаемый результат
Два объекта своей готовой схемы и их строковые представления.
На что обратить внимание
Справка перечисляет два необязательных строковых параметра конструктора с одинаковым описанием. Здесь используется только первый, без выдуманного назначения второго. Неподходящий экспорт вызывает ошибку; пустой JSON не становится схемой.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.