首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >导出不按预期工作的视图数据导出结果

导出不按预期工作的视图数据导出结果
EN

Drupal用户
提问于 2015-06-16 03:11:31
回答 2查看 3.7K关注 0票数 3

我有一个基于视图的搜索(drupal 7,视图的最新版本)和几个公开的过滤器。默认情况下,它显示所有结果,用户必须使用过滤器来缩小搜索范围。

我添加了“视图数据导出”模块,允许用户通过CSV下载搜索结果,如果他们愿意的话。然而,它并不像预期的那样起作用。

我创建了导出视图并将其附加到搜索视图。我确保导出视图中的寻呼机设置为“显示所有项”(否则它只显示大约10个结果)。

我把批量出口定为“是”。我还将每个过滤器设置为“记住最后的选择”。

然而,无论选择哪种过滤器,数据导出仍然会显示导出数据库中的每条记录。

有人知道怎么解决这个问题吗?理想情况下,导出只显示在使用各种过滤器后显示在屏幕上的记录。

EN

回答 2

Drupal用户

回答已采纳

发布于 2015-06-16 06:27:01

对于您正在寻找的修补程序,一个可能的备选方案是考虑一个可以满足您所有需求的替代模块,例如福雷纳模块。下面是它的一些特性,这些特性似乎是您的需求的一部分:

  • 对公开过滤器的支持(通过报告"参数")。
  • 以CSV格式保存报表(=查询结果) (CSV是支持的文档类型之一)。
  • 创建导出视图(=编写报告,例如使用所见即所得报告作者)。
  • 是或否包括一个寻呼机(使用数据表插件通过报表“皮肤”实现dataTables提供的搜索框功能.)。

Forena还有更多的特性,这一点在其社区文献中也有详细介绍。参考一些样本报告的演示站点(随模块一起提供),或模块中包含的文档(如支持的文档类型,CSV只是其中之一)。

披露:我是福雷纳的共同维护者,

我希望这不会违反网站的自我推销政策

票数 0
EN

Drupal用户

发布于 2019-04-19 15:29:53

正如@seb在他对原始帖子的评论中提到的那样,您需要确保导出显示具有与所附加的显示相同的公开过滤器。如果是这样的话,当用户点击导出按钮时,它应该自动继承当前公开的筛选器值。

票数 0
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/162067

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档