Выберите Type of Table to Create

Можно использовать API DOM и API Отчета, чтобы создать четыре типа таблиц в отчетах. Типы таблиц имеют отличные структуры и представлены различными классами.

Тип таблицыКлассПример (в PDF)Больше информации
Formal table — Таблица с по-другому отформатированным заголовком, телом и разделами нижнего колонтитулаmlreportgen.dom.FormalTable

Table with a header of column names "Age", "Weight", "Height".
                                    The background of the header is light steel blue. The table body
                                    has three rows and three columns of numbers representing patient
                                    age, weight, and height.

Составьте формальные таблицы
Informal table — Таблица, которая имеет только телоmlreportgen.dom.Table

Three-by-three table of numbers representing patient age,
                                    height, and weight. The border and separators are thin, solid,
                                    and black.

Составьте неофициальные таблицы
MATLAB® table — Таблица создается из таблицы MATLABmlreportgen.dom.MATLABTable

Table with named rows and a header of column names. The text in
                                    the header and first column is bold. The table body has three
                                    rows containing the patient name, age, weight, and height. The
                                    table has the appearance of a table in MATLAB.

Составьте таблицы из таблиц MATLAB
Base table — Таблица с пронумерованным заголовкомmlreportgen.report.BaseTable

Table with the title "Table 1. Patient Data".

Составьте базовые таблицы API отчета

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

ТребованиеТип таблицы

Составьте таблицу с заголовком или нижним колонтитулом.

  • Формальная таблица, если заголовок или нижний колонтитул имеют несколько строк.

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

  • Неофициальная или формальная таблица, если заголовок ссорится.

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

Составьте таблицу без заголовка или нижнего колонтитула.

Неофициальная таблица

Преобразуйте таблицу MATLAB в таблицу DOM.

Представление DOM таблицы MATLAB (mlreportgen.dom.MATLABTable)

Составьте таблицу с пронумерованным заголовком.

Базовая таблица

Можно сначала составить таблицу DOM, и затем составить базовую таблицу из таблицы DOM, или можно составить базовую таблицу непосредственно от массива MATLAB.

Разделите широкую таблицу на четкие срезы.

Базовая таблица

Если таблица DOM слишком широка, можно составить базовую таблицу из таблицы DOM и затем использовать BaseTable свойства для разрезания таблицы. Можно также нарезать таблицу, составленную как Table или FormalTable объект при помощи mlreportgen.utils.TableSlicer.

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

| | |

Похожие темы