Skip to main content

The issue does not recur in the IFS environment or when we try to access the customer environment, because labeling of documents is not mandatory for IFS Microsoft Office. When the customer disabled the labeling policy, it is working fine.

 


Error:
 


Details Log:

Ifs.Application.Br.ExcelInterface.ExcelException: Excel Exception Occured ---> System.Runtime.InteropServices.COMException: Exception from HRESULT: 0x800A03EC

  at System.RuntimeType.ForwardCallToInvokeMember(String memberName, BindingFlags flags, Object target, Int32t] aWrapperTypes, MessageData& msgData)

  at Microsoft.Office.Interop.Excel.Shape.Delete()

  at Ifs.Application.Br.ExcelInterface.Vsto.ExcelShape.Delete()

  --- End of inner exception stack trace ---

  at Ifs.Application.Br.ExcelInterface.Vsto.ExcelShape.Delete()

  at Ifs.Application.Br.Rendering.ReportExecutionUtil.CreateCopyOfDesignSheet()

  at Ifs.Application.Br.Rendering.ReportExecutionUtil.CacheBeforeExecution(IReportLoaderOperations operations)

  at Ifs.Application.Br.Rendering.ReportExecutionMgr.PrintReport(Dsrd dsrd, DesignDsodTemplate template, List`1 physicalDataSets, Exception& exception, Int32 lastDataSetId, ReportGeneratorBase generator, IReportLoaderOperations operations)

  at Ifs.Application.Br.Rendering.ReportExecutionMgr.RenderCachedDsrd(Exception& exception, IReportLoaderOperations operations, IUiCallback uiCallback)

  at Ifs.Application.Br.Rendering.ContainerObjects.BrExecutionTemplateExe.ExecuteWithCachedDsrd(IReportLoaderOperations operations, IUiCallback uiCallback)
 

Label example:

 

 

 

This issue is occurring because labeling of documents is mandatory for Customer. When customer disabled the labeling policy, it is working fine.

 

Question:
It is mandatory for Users to label documents, is there any way to access Business Reporter document with labeling? If not, what can be the solution to this problem?

 If an organization sets a mandatory tool to have sensitivity labels for all Excel files, the reports published into database also should follow that rule. There is no way for Business Reporter to know what sensitivity label should be set for each individual report, therefore it needs a manual work to republish those reports with the correct sensitivity label.

Found the Workaround: Set the labels as per your business requirement, save it and republish it and then try to verify the report, it should work fine.

To make it easier, you could use the Bulk Save and Republish features in IFS Business Reporter.


Reply