Skip to Main Content
Spotfire Ideas Portal
Status Will not implement
Product Spotfire
Categories Visualization
Created by Guest
Created on Dec 14, 2018

Export using Prepared Report -> Repeat Over Bookmarks does not work.

If a user tries to select multiple bookmarks in a prepared report and then export, we get an error message:

Error message:

 

InvalidOperationException at Spotfire.Dxp.Framework:

Invalid operation 'Rollback' to the command history when in state 'RollbackingAggregated'. (HRESULT: 80131509)

 

Stack Trace:

   at Spotfire.Dxp.Framework.Commands.CommandHistory.RollbackAggregatedTransaction(AggregatedTransactionHandleImpl handle)

   at Spotfire.Dxp.Framework.DocumentModel.AggregatedTransactionHandle.Dispose()

   at Spotfire.Dxp.Application.Export.PreparedExportReport.PreparedExportReport.BuildResultCache(Nullable`1 maxRepetitions)

   at Spotfire.Dxp.Web.Export.PreparedExportReportBuilder.BuildForExport(PreparedExportReport preparedExportReport)

   at Spotfire.Dxp.Web.Export.Tools.PdfExportTool`1.<>c__DisplayClass20_2.<TryExport>b__0()

   at Spotfire.Dxp.Framework.ApplicationModel.Progress.ExecuteSubtask(String title, IndeterminateProgressFormatter progressFormatter, ProgressOperation operation)

   at Spotfire.Dxp.Web.Export.Tools.PdfExportTool`1.TryExport(Document document, ExportSettings settings, Stream outputStream, Exception& exception)

 

 

 

 

TIBCO® Spotfire® Analyst 7.14.0 HF-003 R167784

Build version: 7.14.0.42

Build date: 10/18/2018

 

System.InvalidOperationException: Invalid operation 'Rollback' to the command history when in state 'RollbackingAggregated'.

   at Spotfire.Dxp.Framework.Commands.CommandHistory.RollbackAggregatedTransaction(AggregatedTransactionHandleImpl handle)

   at Spotfire.Dxp.Framework.DocumentModel.AggregatedTransactionHandle.Dispose()

   at Spotfire.Dxp.Application.Tools.ExportTool`1.<Spotfire-Dxp-Application-Tools-IExportTool-ExecuteInsideTransaction>d__16.System.IDisposable.Dispose()

   at Spotfire.Dxp.Application.Tools.ExportTool`1.<Spotfire-Dxp-Application-Tools-IExportTool-ExecuteInsideTransaction>d__16.MoveNext()

   at Spotfire.Dxp.Forms.Application.FormsToolHandler.TryExecute[T](IExportTool tool, T toolContext)

   at Spotfire.Dxp.Forms.Framework.Menu.InvokeToolUserAction.HandleActionImpl(Object sender, EventArgs e)

   at Spotfire.Dxp.Forms.Framework.Menu.UserActionRegistration.DispatchEventToHandlers(Object sender, EventArgs e)

   at Spotfire.Dxp.Forms.Framework.Menu.UserActionRegistration.Invoke(Object sender, EventArgs e)

   at Spotfire.Dxp.Forms.Visuals.VisualFormsUserActions.<>c__DisplayClass5_0.<RegisterUserActions>b__4(Object sender, EventArgs args)

   at Spotfire.Dxp.Forms.Framework.Menu.UserActionRegistration.DispatchEventToHandlers(Object sender, EventArgs e)

   at Spotfire.Dxp.Forms.Framework.Menu.UserActionRegistration.Invoke(Object sender, EventArgs e)

   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)

   at System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)

   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)

   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)

   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)

   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)

   at System.Windows.Forms.Control.WndProc(Message& m)

   at System.Windows.Forms.ToolStrip.WndProc(Message& m)

   at Spotfire.Dxp.Forms.Application.ClickThroughToolStrip.WndProc(Message& m)

   at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

   at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)

   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)

   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)

   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)

   at Spotfire.Dxp.Forms.MainFormManager.Run()

  • ADMIN RESPONSE
    Dec 17, 2018

    Hi Jeffrey, Please reach out to support.tibco.com to get help with this. The idea portal is for new feature ideas and support is better set up to troubleshoot issues like this. 

  • Attach files