关于动态表单提示报错
金蝶云社区-林鹏
林鹏
0人赞赏了该文章 1,217次浏览 未经作者许可,禁止转载编辑于2017年05月01日 21:49:11
老师们好,我建立了一个新的动态表单,用于展现报表数据。通过编写插件完成数据的展现,插件的主要逻辑如下:

首先通过查询一个sql语句查询出我要的结果,在把他们保存到list中,保存完成后遍历list,每次循环执行下一个查询语句,查询语句查出的结果为一条,具体如下:


查询出来结果后,先通过createnewentryrow增加一行,再通过setvalue把sql语句查询出来的结果赋值给当前行。


现在的主要问题是,当我第一个查询语句的结果超过一定数量以后,程序就会报Unexpected EOF错误,具体报错信息如下:
{"Message":"Unexpected EOF","MessageCode":null,"LoginResultType":-1,"Context":null,"FormId":null,"RedirectFormParam":null,"FormInputObject":null,"ErrorStackTrace":" 位于 ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputStream.Fill()\r\n 位于 ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputStream.Read(Byte[] buffer, Int32 offset, Int32 count)\r\n 位于 ICSharpCode.SharpZipLib.GZip.GZipInputStream.Read(Byte[] buffer, Int32 offset, Int32 count)\r\n 位于 Kingdee.BOS.ServiceFacade.Common.CompressedStream.Read(Byte[] buffer, Int32 offset, Int32 count)\r\n 位于 System.IO.StreamReader.ReadBuffer()\r\n 位于 System.IO.StreamReader.ReadToEnd()\r\n 位于 Kingdee.BOS.ServiceFacade.KDServiceClient.KDWebRequest.GetResponseCallback(IAsyncResult result)","Lcid":0,"AccessToken":null,"KdAccessResult":null,"IsSuccessByAPI":false}
烦请各位老师能够看看具体的问题和解决方法,谢谢!