将带有数据表的表导出为pdf和excel和html5

时间:2018-06-05 12:04:05

标签: r html5 datatable shiny export

我需要一些帮助,我的excel和pdf导出与数据表中的按钮。我的按钮未显示在预览或最终浏览器中(firefox,chrome,...)

Link

我将此编码用于输出:

db2_subset <- reactive({
a = datatable(db2, extensions = c('Buttons', 'ColReorder','FixedHeader','KeyTable', 'RowReorder'), 
  filter = list (position = 'top'),
  escape = FALSE,
  options = list(
      searchHighlight = TRUE,
      pageLength = 10,
      colReorder = TRUE,
      fixedHeader = TRUE,
      rowReorder = TRUE,
      keys = TRUE,
      dom = 'Blfrtip', 
      buttons = list(
                 list(extend = 'colvis', text='Show/Hide'),
                 list(extend = 'excelHtml5', exportOptions = list(columns = ':visible')),
                 list(extend = 'pdfHtml5', orientation = 'landscape', exportOptions = list(columns = ':visible')),
                 list(extend = 'print', exportOptions = list(columns = ':visible'))
                 )))

我在server.r的开头包含必须具有此命令的.js文件。当我启动应用程序时找到该文件。

includeScript("www/jszip.js")

当我将按钮更改为“正常”excel或pdf时 - 它可以正常工作。

请给我一个提示,为什么我不会获得pdf和excel导出的按钮。

或简短的工作样本,包含了解解决方案的所有步骤。

感谢。

0 个答案:

没有答案