datatable

определяет настройки для таблиц Pivot

object datatable;

Example

webix.ui({
  view:"pivot",
  datatable:{
    minX: true,
    maxX: true,
    footer: "sumOnly",
    rowHeight:27,
    rowLineHeight:27,
  },
  structure: {
    rows: ["form", "name"],
    columns: ["year"],
    values: [{ name: "oil", operation: ["min", "max", "sum"] }],
  },
});

Related samples

Details

Объект datatable хранит настройки для таблиц в режимах table и tree. Содержит следующие поля:

  • footer (boolean, string) - определяет, показывать ли сумму значений каждого столбца. Возможные значения:
    • true
    • false (по умолчанию)
    • "sumOnly" - true чтобы отобразить суммы только для столбцов "sum".
  • minX (boolean) - подсвечивает минимальное значение ряда
  • maxX (boolean) - подсвечивает максимальное значение ряда
  • minY (boolean) - подсвечивает минимальное значение столбца
  • maxY (boolean) - подсвечивает максимальное значение столбца
  • cleanRows (boolean) - удаляет повторяющиеся значения в первом столбце (в режиме table).
  • totalColumn (boolean, string) - определяет, показывать ли столбец(столбцы) с итоговыми значениями. Возможными значениями являются:
    • true
    • false
    • "sumOnly" - вычисляет итоговые значения только для столбцов, к которым применяется функция "sum"
      • transpose (boolean) - размещает результаты математических вычислений по горизонтальной оси

Вы также можете использовать свойства объекта конфигурации Datatable для настройки таблиц в Pivot (напр. rowHeight).

See also
Наверх