Составьте формальные таблицы

API DOM формальная таблица имеет заголовок, тело и разделы нижнего колонтитула. Формальная таблица полезна, когда заголовок или нижний колонтитул имеют несколько строк. Отдельный заголовок, тело и разделы нижнего колонтитула упрощают добавляющие строки к и форматирование заголовка, тела или нижнего колонтитула независимо от других разделов. Для получения информации о других типах таблиц, которые можно составить в отчетах, смотрите, Выбирают Type of Table to Create. Для получения информации о таблицах форматирования см. Таблицы Формата.

Формальная таблица представлена mlreportgen.dom.FormalTable объект. Заголовок, тело и разделы нижнего колонтитула представлены mlreportgen.dom.TableHeader, mlreportgen.dom.TableBody, и mlreportgen.dom.TableFooter объекты, соответственно. Каждый раздел имеет строки и записи таблицы. Строки представлены mlreportgen.dom.TableRow объекты. Записи в теле и разделах нижнего колонтитула представлены mlreportgen.dom.TableEntry объекты. Записи в заголовке представлены mlreportgen.dom.TableHeaderEntry или mlreportgen.dom.TableEntry объекты.

Можно создать разделы формальной таблицы от массива MATLAB®. Этот подход является самым простым, потому что вы не должны создавать TableRow и TableEntry или TableHeaderEntry объекты. Можно также создать разделы путем создания таблицы из TableRow и TableEntry или TableHeaderEntry объекты. Этот подход полезен для комплексных требований форматирования, такой как, когда запись охватывает несколько столбцов или строк. Можно объединить подходы. Например, можно создать табличное тело из массива и создать заголовок из строк и записей.

Составьте формальную таблицу от массивов MATLAB

Составьте формальную таблицу при помощи mlreportgen.dom.FormalTable конструктор. Конструктор опционально принимает двумерный массив или массив ячеек данных MATLAB для тела, заголовка и разделов нижнего колонтитула. Смотрите header, body, и footer аргументы на mlreportgen.dom.FormalTable страница с описанием. Для примера, который создает формальный табличный заголовок из массива строк и формальное табличное тело от массива ячеек, смотрите, Составляют Таблицу от Массива ячеек.

Составьте формальную таблицу от строк и записей

Можно создать заголовок, тело или разделы нижнего колонтитула формальной таблицы путем добавления записей таблицы к строкам таблицы и добавления строк к разделам.

Чтобы создать запись заголовка, можно использовать mlreportgen.dom.TableHeaderEntry или mlreportgen.dom.TableEntry объект. Если вы создаете заголовок из массива, API DOM создает записи как TableHeaderEntry объекты. В отчете HTML API DOM представляет TableHeaderEntry возразите как th (ячейка заголовка таблицы) элемент. Этот рендеринг использует браузер, чтобы отформатировать запись таблицы. Для Word и отчетов PDF, по умолчанию, API DOM представляет TableHeaderEntry возразите как бесформатный Word или элемент записи таблицы PDF. Можно использовать TableHeaderEntry свойства объектов, чтобы отформатировать записи таблицы, сгенерированные для всех выходных типов. Например, можно использовать эти свойства заменить форматирование браузера в отчетах HTML.

Чтобы создать раздел формальной таблицы от строк таблицы и записей, можно использовать FormalTable appendHeaderRowдобавление, и appendFooterRow методы, чтобы добавить строки к табличному заголовку, телу или разделам нижнего колонтитула. В качестве альтернативы можно получить доступ к разделу при помощи Header, Body, или Footer свойства FormalTable возразите и затем добавьте строки к разделу при помощи append метод.

Для примера, который создает заголовок из записей и строк, см. Формальную Таблицу в Промежутке Запись таблицы Через Строки и столбцы.

Смотрите также

| | | | | | |

Похожие темы