SimpleColumn
Используйте методы класса SimpleColumn для конвертации типа колонок и их содержимого из типа Text в WYSIWYG и из WYSIWYG в Text.
convertTextToWYSIWYG(columnId)
Используйте этот метод, чтобы запустить процесс изменения типа колонки с Text на WYSIWYG с конвертацией текстовых данных.
При превышении допустимого размера пакета конвертации данных возможно возникновение ошибок конвертации. В этом случае в таблице Основной журнал (sys_log) создаются записи, содержащие ID записей, которые не удалось конвертировать. Для последующей конвертации используйте метод reconvertRecords().
Параметры:
| Название | Тип | Обязательный | Значение по умолчанию |
|---|---|---|---|
| columnId | String | Да | Нет |
Возвращаемое значение:
| Тип | Описание |
|---|---|
| Void | Метод не возвращает значение. |
const columnId = '154931135900000013';
const column = new SimpleColumn(columnId);
column.convertTextToWYSIWYG();
convertWYSIWYGToText(columnId)
Используйте метод, чтобы запустить процесс изменения типа колонки с WYSIWYG на Text с конвертацией данных.
При превышении допустимого размера пакета конвертации данных возможно возникновение ошибок конвертации. В этом случае в таблице Основной журнал (sys_log) создаются записи, содержащие ID записей, которые не удалось конвертировать. Для последующей конвертации используйте метод reconvertRecords().
Параметры:
| Название | Тип | Обязательный | Значение по умолчанию |
|---|---|---|---|
| columnId | String | Да | Нет |
Возвращаемое значение:
| Тип | Описание |
|---|---|
| Void | Метод не возвращает значение. |
Пример:
const columnId = '166345213822488731';
let column = new SimpleColumn(columnId);
column.convertWYSIWYGToText();
reconvertRecords(columnIds)
Используйте этот метод для осуществления доконвертации колонок, если их конвертация ранее завершилась с ошибкой. В параметре columnIds укажите массив, содержащий ID записей, подлежащих повторной конвертации.
Максимальный размер записи для конвертации составляет 32 МБ. Если размер превышен, исправьте его, а затем запустите метод.
Параметры:
| Название | Тип | Обязательный | Значение по умолчанию |
|---|---|---|---|
| columnIds | Array of Strings | Да | Нет |
Возвращаемое значение:
| Тип | Описание |
|---|---|
| Void | Метод не возвращает значение. |
Пример:
const ids = ['154931135900000013', '153931135900000012', '152931135900000011'];
const column = new SimpleColumn('166345213822488731');
column.reconvertRecords(ids);