fastreport.net疑问

7年 2014-07-11 01:35:41

ERROR: Text1: Error in expression: Source.FLongTime
在 FastReport.TextObjectBase.CalcAndFormatExpression(String expression, Int32 expressionIndex) 在 FastReport.TextObject.GetData() 在 FastReport.BandBase.GetData() 在 FastReport.Engine.ReportEngine.PrepareBand(BandBase band, Boolean getData) 在 FastReport.Engine.ReportEngine.ShowBandToPreparedPages(BandBase band, Boolean getData) 在 FastReport.Engine.ReportEngine.ShowBand(BandBase band, Boolean getData) 在 FastReport.Engine.ReportEngine.ShowBand(BandBase band) 在 FastReport.Engine.ReportEngine.ShowDataBand(DataBand dataBand, Int32 rowCount) 在 FastReport.Engine.ReportEngine.RunDataBand(DataBand dataBand, Int32 rowCount, Boolean keepFirstRow, Boolean keepLastRow) 在 FastReport.Engine.ReportEngine.RunDataBand(DataBand dataBand) 在 FastReport.Engine.ReportEngine.RunBands(BandCollection bands) 在 FastReport.Engine.ReportEngine.RunReportPage(ReportPage page) 在 FastReport.Engine.ReportEngine.RunReportPages() 在 FastReport.Engine.ReportEngine.RunPhase2() 在 FastReport.Report.PreparePhase2() 在 FastReport.Web.Handlers.WebExport.GetReportHTML(StringBuilder sb, WebReport webReport, HttpContext context) 在 FastReport.Web.Handlers.WebExport.SendReport(HttpContext context)


这个错误,我把字段类型设置成什么格式都不行,求指导。
...全文
495 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
linlvxin0504 2015-05-02
  • 打赏
  • 举报
回复
好长的代码啊。。。楼主怎么解决的?让我学习下。。我一直用finereport都好好的,从来没出现过这种问题。
7年 2014-07-11
  • 打赏
  • 举报
回复
问题解决了,来人接分啊
7年 2014-07-11
  • 打赏
  • 举报
回复
没人用过吗?
请移步:http://download.csdn.net/source/2881508 版本:1.0.0.1 完全兼容 前一个版本 升级时同时更新 RMVIEWP.CAB、rmview1.0.0.1.jar(删除前一个版本的jar包,名称为:RMVIEW.JAR) 使用方法不变,无缝升级。 更新日志: 1. 修正部分用户使用中用到插件的分割符号,致使插件不能正常使用,本版中间使用xml格式,不会和用户使用的符号有冲突。 2. 重新构件了ocx,jar两个地方的源码,使结构更加清晰。 注意事项: 1. 这个版本的功能和前一个版本的功能是一样的,如果运行得可以就可以不用更新 声明: 任何个人或组织可以自由使用,可以任意修改、复制、发布,但要保留本人的声明以遵重本人的劳动成果,并且不能用于任何商业目的。 本人提供的是免费报表,不与商家争长短,但希望对你有用: 使用方法: 范例使用的是access数据库,首先在odbc 注册ReportDemo.mdb 数据源,名字随你喜好, 然后修改classes文件下的 db.properties 的连接。 然后把项目放在tomcat下运行既可: 起作用的关键文件:RMVIEWP.CAB 文件,客户端插件 Lib下的两个包:rmview1.0.0.1.jar,commons-logging.jar 使用接口: package common.rmview; /* * 设计的第一步,首先定义字段的类型, * 然后通过AddRow将结果加入缓存中 * */ import common.rmview.surperInterface.IDataSet; import common.rmview.until.Types; public interface IRMDataSet extends IDataSet { public void addField(String fieldName, Types.filedType type, int fieldLength, Boolean isNull);//1:将段类型加入 public void addField(String fieldName, Types type, int fieldLength);//1:将段类型加入,isNull 默认为 false public void AddRow(IRMDataRecord rmd);//2:在 IRMDataRecord实现类赋值完成一条记录后使用一次,循环加入. } package common.rmview; import common.rmview.surperInterface.IDataRecord; /* * 使用时的第二步 * 通过这个接口设置结果集 */ public interface IRMDataRecord extends IDataRecord { public void SetValue(String fieldName,Object objValue); } package common.rmview; /* * 第三步: * 前面IDataSet,IRMDataRecord实现类完成后,通过此接口的实现类向html也面输出ie到ie以方便ocx的取值使用 */ public interface IRMEngine { final int rmf=1; final int rls=2; public void SetReportFile(String urlandFileName,int fileFormat);//1:设置报表路径及文件名称 public void AddClientDataSet(String dataSourceName,IRMDataSet rmd);//2:设置数据源名称以ocx使用,并把IRMDataSet实现的结果加入 public String CreateViewer();//3:生成在html页面的编码 } 具体的使用方法请参照 index.jsp 报表的使用方法请自己参照官方的文档 RMDesigner.exe 是个设计器(非本人开发,所有权属于其所在的组织),也可以使用delphi 的RM报表来设计 RM报表的设计请另行学习。 新建QQ群:29672297 有疑问请发邮件到 lujianfu123@yahoo.com.cn 下期计划:进行对 fastReport的封装。不过也要看呼声如何再决定。

62,244

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧