Ошибка диалога «Сохранить как» с объектом «HtmlTextArea» не имеет атрибута «ExportText» - PullRequest
1 голос
/ 06 июля 2019

Я пытаюсь создать всплывающее окно сохранения в виде диалога.Сценарий предлагает пользователю ввести имя файла и тип файла, однако я получаю эту ошибку до того, как она перестает работать:

Traceback (последний вызов был последним): файл "", строка 21, в AttributeError: 'HtmlTextArea 'объект не имеет атрибута' ExportText '

import System
from System.IO import FileStream, FileMode
from Spotfire.Dxp.Application.Visuals import TablePlot
from  Spotfire.Dxp.Data.Export import DataWriterTypeIdentifiers

import clr
clr.AddReference("System.Windows.Forms")
from System.Windows.Forms import SaveFileDialog

SaveFile = SaveFileDialog()
SaveFile.Filter = "Excel Workbook (*.xlsx)|*.xlsx"   #file type saving to
SaveFile.ShowDialog()
saveFilename = SaveFile.FileName
print "saveFilename=", saveFilename

from Spotfire.Dxp.Application.Visuals import VisualContent,TablePlotColumnSortMode
from Spotfire.Dxp.Data.Export import DataWriterTypeIdentifiers 
from System.IO import File, StreamWriter

writer = Document.Data.CreateDataWriter(DataWriterTypeIdentifiers.ExcelXlsDataWriter)
stream = StreamWriter(saveFilename)
te = summaryCrossTable.As[VisualContent]()
te.ExportText(stream)                          # the error occurs here
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...