如何在SPotfire中将交叉表(!不进行值格式化!)导出到Excel(IronPython脚本)

问题描述 投票:0回答:1

早上好,

我可以提取CSV格式的报告,并将其放在下面的以下代码的目录中。唯一的问题是我要提取它时不使用值格式。

enter from System.IO import Path, File, StreamWriter
      from Spotfire.Dxp.Application.Visuals import TablePlot
      from System.IO import Path, File, StreamWriter
      from Spotfire.Dxp.Application.Visuals import TablePlot
      from Spotfire.Dxp.Data import DataPropertyClass
      from Spotfire.Dxp.Data import DataType
      from Spotfire.Dxp.Data.Export import DataWriterTypeIdentifiers
      from Spotfire.Dxp.Data import DataPropertyClass
      from Spotfire.Dxp.Data import DataType
      from System.IO import File, Directory
      from System.IO import Path, File, StreamWriter
      from Spotfire.Dxp.Application.Visuals import CrossTablePlot

      report1 = "C:\\export\\report1.csv"
      writer = StreamWriter(report1)

      Viz1.As[CrossTablePlot]().ExportText(writer)

我想选择不带值格式提取的选项。

谢谢您的帮助

ironpython spotfire tibco spotfire-webplayer spotfire-analyst
1个回答
0
投票

由于您导出为CSV而不是xlsx或其他Excel数据类型,因此我将脚本导出到csv,而不将内置函数ExportText()用作最终导出。

© www.soinside.com 2019 - 2024. All rights reserved.