Перейти к основному содержимому
Версия: 1.34.0

SimpleColumn

Используйте методы класса SimpleColumn для конвертации типа колонок и их содержимого из типа Text в WYSIWYG и из WYSIWYG в Text.

convertTextToWYSIWYG(columnId)


Используйте этот метод, чтобы запустить процесс изменения типа колонки с Text на WYSIWYG с конвертацией текстовых данных.

При превышении допустимого размера пакета конвертации данных возможно возникновение ошибок конвертации. В этом случае в таблице Основной журнал (sys_log) создаются записи, содержащие ID записей, которые не удалось конвертировать. Для последующей конвертации используйте метод reconvertRecords().

Параметры:

НазваниеТипОбязательныйЗначение по умолчанию
columnIdStringДаНет

Возвращаемое значение:

ТипОписание
VoidМетод не возвращает значение.
convertTextToWYSIWYG()
const columnId = '154931135900000013';
const column = new SimpleColumn(columnId);
column.convertTextToWYSIWYG();

convertWYSIWYGToText(columnId)


Используйте метод, чтобы запустить процесс изменения типа колонки с WYSIWYG на Text с конвертацией данных.

При превышении допустимого размера пакета конвертации данных возможно возникновение ошибок конвертации. В этом случае в таблице Основной журнал (sys_log) создаются записи, содержащие ID записей, которые не удалось конвертировать. Для последующей конвертации используйте метод reconvertRecords().

Параметры:

НазваниеТипОбязательныйЗначение по умолчанию
columnIdStringДаНет

Возвращаемое значение:

ТипОписание
VoidМетод не возвращает значение.

Пример:

convertWYSIWYGToText()
const columnId = '166345213822488731'; 
let column = new SimpleColumn(columnId);
column.convertWYSIWYGToText();

reconvertRecords(columnIds)


Используйте этот метод для осуществления доконвертации колонок, если их конвертация ранее завершилась с ошибкой. В параметре columnIds укажите массив, содержащий ID записей, подлежащих повторной конвертации.

Максимальный размер записи для конвертации составляет 32 МБ. Если размер превышен, исправьте его, а затем запустите метод.

Параметры:

НазваниеТипОбязательныйЗначение по умолчанию
columnIdsArray of StringsДаНет

Возвращаемое значение:

ТипОписание
VoidМетод не возвращает значение.

Пример:

reconvertRecords()
const ids = ['154931135900000013', '153931135900000012', '152931135900000011'];
const column = new SimpleColumn('166345213822488731');
column.reconvertRecords(ids);