I have an issue where, a value in the datasource overflows, with the following exception:
System.OverflowException: Værdien var enten for stor eller for lille til en Int32.
ved System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
ved System.Int32.Parse(String s, NumberStyles style, IFormatProvider provider)
ved . (String )
ved .(Table , String , Int32 )
ved .(Table , String , String )
ved .( , String , Boolean , & )
ved .( , String , Boolean , Boolean )
ved .(String , )
ved . (ArrayList , )
ved .(String )
ved .( , String , )
ved .( , String , )
ved .( , String )
ved .( )
ved .(Field , )
ved Aspose.Words.Fields.FieldIf.()
ved Aspose.Words.Fields.FieldIf.86q6acmbfp2kjwdcs2q6rs3uwmqt2zc9 ( )
ved .( )
ved .( )
ved .( )
ved .( )
ved .( )
ved .( , )
ved .(ArrayList )
ved .(ArrayList , )
ved . ()
ved .( , Boolean )
ved Aspose.Words.MailMerging.MailMerge.( )
ved Aspose.Words.MailMerging.MailMerge.Execute(String[] fieldNames, Object[] values)
The only thing I can deduce from this, is that it is happening in a FieldIf statement,
however, it would be >really< helpful, if you would provide the value and/or name of the field in question.
When dealing with very large datasets, and complicated templates, finding the culprit in such cases is very time consuming… Especially since Microsoft Word doesn’t present an error.
Thank you.