将我的简单数据报告导出到Excel(在localmode中使用ReportViewer)时,我可以对表数据进行排序,但是我在所有行中都有图像,并且不对数据进行排序。
我的基本设置是一个C#类,它提供了一个List<>具有少量列的数据类型和作为对象数据源的byte []图像。
我只是将一个图像项拖到表中,然后将其设置为数据库和MIME类型jpeg。
任何人都知道如何启用Excel输出的排序?
谢谢,
菲尔
编辑:
我正在尝试通过选择单元格进行排序,然后进行排序。不使用过滤器按钮。
我正在使用Excel 2007。
不幸的是,这些图像是迷你图形,可快速表示每行的含义,并且在查看数据时非常重要。
答案 0 :(得分:0)
我不认为这是可能的,因为图像不会附加到单元格,而是定位在电子表格左侧和顶部的固定距离。这是Excel行为,与生成电子表格的SSRS本身无关。这在2003年及以下肯定是不可能的,但我没有尝试过Excel 2007。
您可以通过SSRS将超链接导出到图像而不是图像本身,在这种情况下,您可以对数据进行排序而不会使图像引用孤立。
答案 1 :(得分:0)
奇。我刚刚导出了一个我的报告,它有图像,他们排序很好。你在使用过滤器按钮,或者只是选择单元格并单击排序按钮?