Post

1 follower Follow
0
Avatar

Canned Error Report Error

I got this error while running the canned report Matrix - Use Cases and Referenced requirements.....what doe it mean?

 

The following will help CaseComplete support engineers diagnose this issue. Please paste into an email and send to support@serlio.com.

Version: 6.0.4157.24273

OS: Microsoft Windows NT 5.1.2600 Service Pack 3

Word version: 12

Report Template : C:\Program Files\Serlio Software\CaseComplete 2011\ExcelReports\Matrix - Use Cases and Referenced Requirements.xls

System.Runtime.InteropServices.COMException (0x800A03EC): Unable to get the Next property of the Range class

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

   at Microsoft.Office.Interop.Excel.Range.get_Next()

   at dg.a(i2 A_0, i2 A_1, Boolean A_2)

   at h9.a(Object A_0, Element[] A_1, i2 A_2, String A_3, Boolean A_4)

   at h9.a(Element A_0, String A_1, String A_2, i2 A_3, Boolean A_4)

   at h9.c(Element A_0, String A_1, i2 A_2)

   at h9.c(Element A_0, i2 A_1)

   at h9.h(String A_0)

   at eq.a(h9 A_0)

A.J. Garrett Answered

Please sign in to leave a comment.

1 comment

0
Avatar

Hi A.J.,

We've seen this error when the number of columns exceeds the maximum number of columns that Excel allows.  About the only workaround I can offer is to create a custom report to limit the number of requirements in the columns using the where clause.  For example, you could limit it to a specific type of requirement: $matrixColumnRequirementsSortID where Type = Functional. Or a specifiic priority, or any property to cut down the number of columns.  You could then have multiple matrix reports, e.g. one for each type of requirement.

Another option, you could limit the report to a specific package when you run it, but if you do this, it will only report the use cases and requirements in that package.  If there are references from a use case to requirement in a different package, that requirement won't show.

And one more idea just occurred to me - change the $matrix keyword to: $matrixColumnReferencedRequirements (ReferencedRequirements instead of Requirments).  This should eliminate requirements that don't have any references.  If all or most do, then this won't help you.

Sorry about this, but it's an Excel limit that we can't control.  Hope one of the workarounds helps you out.

Doug Earl 0 votes
Comment actions Permalink