У меня есть Spotfire dxp, который не открывается.В нем у меня есть пара функций TERR, которые дублируют одну таблицу и создают из нее другую (например, InfoLink в качестве входных данных и выводят новую таблицу через функцию TERR).Затем он выполняет некоторые преобразования типов данных столбцов, а также некоторые сводные данные, а затем эти данные вставляются в другую таблицу данных на основе объединения.Я мог сохранить в течение дня, но когда я закрыл и открыл его на следующий день, я получил следующую ошибку:
Сообщение об ошибке:
InvalidOperationException at Spotfire.Dxp.Data.Cxx: SafeExecuteне удалось.(HRESULT: 80131509)
Трассировка стека: в Spotfire.Dxp.Data.Cxx.CxxColumnManager.ReadTableFromZip (строковый параметр filePath, CxxReadTableSettings, строковая запись, UpdateProgress, updateProgress, HashSet 1 columnsToIgnore)
at Spotfire.Dxp.Data.Persistence.PersistentDataTable2.<>c__DisplayClass4.<GetProducerResult>b__0()
at Spotfire.Dxp.Framework.ApplicationModel.Progress.ExecuteSubtask(String title, Int64 totalSteps, DeterminateProgressFormatter progressFormatter, ProgressOperation operation)
at Spotfire.Dxp.Data.Persistence.PersistentDataTable2.GetProducerResult(CxxSession session, GlobalMethodRegistry globalMethodRegistry, HashSet
1 загружено81 ManufacturerKeysToIgnore, FileMetadata fileMetadata) в Spotfire.Dxp.Data.DataManager. <> C__DisplayClass28.b__24 () в Spotfire.Dxp.Framework.ApplicationModel.Progress.ExecuteSubtask (операция с заголовком строки, операция Progress.DataDataDataDataDeader).LoadEmbeddedData (PersistentDataContainer persistentDataContainer, Datapool Datapool, PersistenceManager PersistenceManager, FileMetadata FileMetadata) при Spotfire.Dxp.Application.PartiallyOpenedDxpFile..ctor (dxpFileReadResult dxpFileReadResult, Datapool Datapool, PersistenceManager PersistenceManager, DocumentLocation documentOrigin, Nullable 1 lastNormalizedUpdateTime, Dictionary
2 параметра) на Spotfire.Dxp.Application.AnalysisApplication.OpenDxpReadResult (DxpFileReadResult dxpFileReadResult, DocumentLocation documentOrigin, Doc()
SEHException at Spotfire.Dxp.Data.Cxx: внешний компонент выдал исключение.(HRESULT: 80004005)
Трассировка стека: в Spotfire.Dxp.Data.Cxx.Internal.NativeMethods64.NativeMethods.ColumnManagerReadTableFromZip_ (сеанс IntPtr, файл IntPtr, столбцы CxxReadTableSettingItringIringing, стр.) в Spotfire.Dxp.Data.Cxx.Internal.NativeMethods64. <> c__DisplayClass12d.b__12c () в Spotfire.Dxp.Data.Cxx.Internal.Helper.SafeExecute [T] (Func`1 nativeDelegate)