Таблица
Виджет таблицы (table) хранит структурированные данные в виде массива. В интерфейсе ввода данные отображаются как таблица с переменным числом строк и столбцов.

Данные хранятся в виде массива, который необходимо преобразовать для хранения в базе данных. Для этого столбцы разделяются символом "|", а строки - переносами строк. Полем базы данных для таблицы является текстовый столбец. Например, данные, показанные на экране выше, будут сохранены в виде:
one|two|three
four|five|six
seven|eight|nine
Виджет ввода может быть предварительно настроен на использование данных по умолчанию или фиксированного количества строк и столбцов. Количество строк и столбцов по умолчанию, а также данные по умолчанию могут быть изменены позже, когда данные будут введены. Можно запретить добавление/удаление дополнительных строк/столбцов, установив флажок «Rows fixed»/«Cols fixed». Если для этого параметра установлено значение "fixed", кнопка добавления и удаления строк и столбцов исчезнет.
Чтобы задать табличные данные программно, в сеттер необходимо передать массив, как показано во фрагменте кода ниже:
$object->setTable([
["one", "two", "three"],
["four", "five", "six"],
["seven", "eight", "nine"]
]);
Использование функции копирования и вставки в объекте, использующем табличный тип данных
Доступна функция копирования и вставки, позволяющая легко заполнить таблицу в объекте, например, с листа Excel:
Можно напрямую копировать данные из Excel в буфер обмена операционной системы:
И после вставки данные будут отформатированы с сохранением структуры Excel:
Можно вставлять любые данные (из текстовых файлов и других источников), разделителем должен быть символ табуляции.
Вы можете предложить улучшение документации или задать вопрос в комментариях.
Если вам нужна полноценная консультация — вы можете заказать её на нашем сайте.