Выгрузка в отчета в xls

Несколько ошибок при попытке скачать xls-шаблон отчета или готовый отчет:

  1. Если на Вкладках применяются дэши типа “Доски”, а на досках лежат либо Таблицы, либо диаграммы, то при открытии Системного шаблона сначала возникает предупреждение о том, что нужно довериться источнику, доверяемся, но дальше пишет что произошла ошибка и файл пустой открывается.
  2. Переделали Вкладки без Досок, сразу таблицы и диаграммы. Если title для одного поля таблицы не задан, то возникает ошибка, скачать шаблон не удается
  3. Задали title для графы, на которую ругалась система, но все равно скачать Системный шаблон для Вкладок не удается, пишет ошибку:

  1. Отдельно для вкладки с таблицей скачать получилось, подложили шаблон, но при скачивании уже Отчета в xls получаем ошибку:

Сам дэшборд выглядит сейчас так:

Это шаблон для Вкладки Инциденты:

по п. 3 нашли в чем ошибка. Дело в том, что для measures: [ ‘count(__incidenta):cnt’, ] не было указано имя cnt.

  1. Для данного случая, могу предложить реализовать системный шаблон конкретно для таблицы, после этого вставить его в конфигурацию дэша “Доска”, view_class указать с префиксом “dashlet/koob-table-simple”, тогда отчет для таблицы будет работать. Ошибка возникает в связи с тем, что не может определить для какого конкретно из дэшей необходимо реализовать отчет, т.к. их там два

Ниже представлен пример предлагаемой реализации:

{
  frame: {
    h: 7,
    w: 6,
    x: 0,
    y: 0,
  },
  children: [
    {
      id: '-1000001:0',
      title: 'Новая вкладка 1',
      options: [
        'ActiveTab',
      ],
      children: [
        {
          frame: {
            h: 6,
            w: 5,
            x: 0,
            y: 0,
          },
          title: '',
          report: [
            {
              title: 'Отчёт',
              output: 'xlsx',
              template: 'd50078c0-aa97-4d5a-9bb4-7a2859f6a050',
            },
          ],
          dataSource: {
            koob: 'luxmsbi.mishaKoob',
            style: {},
            xAxis: 'category;degree;dt;education;experience;generation',
            yAxis: 'measures',
            measures: [
              'sum(v_main):sum_v_main',
            ],
            dimensions: [
              'category',
              'degree',
              'dt',
              'education',
              'experience',
              'generation',
            ],
          },
          view_class: 'dashlet/koob-table-simple',
        },
      ],
      view_class: '11I.board',
    },
  ],
  dataSource: {
    koob: '',
  },
  view_class: '11I.tabs',
  title: '',
}

2-3. Могу предложить прописать алиас для факта. Для этого в массиве measures, после count(__incidenta) укажите двоеточие и алиас.
Пример:

measures:[
'count(__incidenta):count_incidenta'
]

Это должно решить вашу проблему.

Попробуйте воспользоваться вышеописанными рекомендациями. В случае, если не поможет - будем рассматривать вашу проблему далее.

2-3 alias указали, шаблон скачали, настроили, но все равно получаем ERROR: function… , приведенную выше. Даже если скачен системный шаблон и подложен без изменений

Добрый день. Обновление компонента luxmsbi-pg до актуальной версии должно решить проблему с отсутствием функции.

Указанная проблема с обновлением компонента решилась, спасибо. Однако теперь при выгрузке в отчет не применяются установленные на дэшборде значения фильтров. Происходит выгрузка данных без их учета.