Пользовательский нижний колонтитул предприятия ag-grid в Excel и CSV из контекстного меню экспорта

Пользовательский нижний колонтитул предприятия ag-grid в Excel и CSV из контекстного меню экспорта

Я добавил defaultExportParams, где он отлично работает для Excel, но для CSV я получаю [object Object]

customFooter: [
  [],
  [
    {
      data: {
        type: 'String'
      }
    },
    {
      data: {
        type: 'String'
      }
    },

    {
      styleId: 'watermark',
      data: {
        type: 'String',
        value: 'My Own Footer Value'
      }
    }
  ]
]

};

Если я попытаюсь сделать это так, CSV будет работать, но не для excel customFooter: '[[[My Own Footer Value]]] \ n'. Как я могу добиться этого как для CSV, так и для EXCEL для экспорта контекстного меню

заранее спасибо


person VNR    schedule 15.03.2019    source источник
comment
не могли бы вы поделиться своим кодом через plnkr или stackblitz   -  person un.spike    schedule 15.03.2019


Ответы (1)


Если вы определяете

data: {
    type: 'String'
}

Вы также должны определить value (иначе вы получите сообщение об ошибке)

Поэтому удалите неиспользуемые определения или добавьте значения (возможна пустая строка)

data: {
    type: 'String',
    value: ''
}
person un.spike    schedule 15.03.2019
comment
Это будет работать только для Excel, но не для Excel и CSV. - person VNR; 19.03.2019
comment
почему бы не создать условие для раздельной обработки CSV и Excel? - person un.spike; 19.03.2019