我有一个非常简单的问题。我一直在尝试从当前在图表上使用的数据层导出一组数据(2 列)。我想要完成的是,获取包含在该图表中的数据并将其作为数据呈现在 excel 或 csv 电子表格中(而不是实际图表)。我想知道在不创建单独的数据表并将导出链接到该表的情况下这是否可行。我已经尝试了多个 Action.Export 来完成此操作,但我不确定是否可以完成。
我很感激我可能得到的任何帮助。谢谢!
更新:这是我对您的报告大卫所做的修改,以重新创建我的问题:
<Body>
<Dashboard2 SaveFile="@Function.AppPhysicalPath~\SavedDashboards\Dashboard.xml" DashboardAdjustable="True" AllowFreeformLayout="False" DashboardTabs="True">
<Panel ID="pnl1" Caption="pnl1" MultipleInstances="True">
<PanelContent>
<Division ShowModes="rdExportCsv" ID="divTable" IdeDisplayStatus="Collapsed">
<DataTable ID="table">
<DataLayer Type="Static" ID="dlStatic1">
<StaticDataRow columnA="Test 1" columnB="100" />
<StaticDataRow columnA="Test 3" columnB="110" />
<StaticDataRow columnA="Test 2" columnB="105" />
<DataLayerLink ID="linkData" />
</DataLayer>
<AutoColumns />
</DataTable>
</Division>
<Division ID="divChart" ShowModes="rdBrowser" IdeDisplayStatus="Collapsed">
<Chart Type="XY" ChartDataColumn="columnB" XYChartType="Bar" ChartHeight="260" ChartWidth="400" ChartLabelColumn="columnA">
<DataLayer Type="Linked" LinkedDataLayerID="linkData" />
</Chart>
</Division>
<Button ID="ExportCSV" Caption="Export CSV" IdeDisplayStatus="Collapsed">
<Action Type="CSV">
<Target Type="CSV" ExportDataTableID="table" />
</Action>
</Button>
</PanelContent>
</Panel>
</Dashboard2>
单击导出按钮后,它导出为 CSV 文件,但出现了我在下面的评论中提到的错误。有任何想法吗?谢谢!