这种问题有人遇到过吗?

时间:2021-12-22 01:53:39
我用QUICKREPORT 做报表,我想用显示一QRDBRichText1显示一数据库TEXT字段,但只要一加入该控件,BUILD无任何出错提示,运行时,第一次可以正确读取数据库的数据,第二次显示时就显示为空白,报表中的图片,也是时有时无,在程序退出时,总是提示“程序非正常中断”,删除QRDBRichText1控件后,一切正常,退出时也无出错提示,但图片仍然是时有时无(预览时)。
是什么原因呢?我的报表非常大,A3幅面,

7 个解决方案

#1


多数原因是出在数据库上,仔细检查一下,没有源码,大家很难判断什么原因。

#2


应该是程序逻辑上的错误吧,在好好看看你的程序,多想想第二次的结果

#3


同意futulove(福途£爱) 

考虑到实用性,推荐你用别的报表,说不定还是QR的问题。QR连改个字体都要Rebuild,真是太麻烦。

#4


在程序中其他地方,报表中使用过很多QRDBRichText1,都没有错,新建一报表,其中包含QRDBRichText1,也不会错,就是这个报表,只要一参入QRDBRichText1,什么都不做,BUILD没任何问题,运行就有问题。
如果不用QR,大家都用什么报表控件呢?
这个问题解决了就可以交货了,拜托大家了

#5


没人遇到过吗?

#6


调用word做报表

#7


问题已经解决,笨方法:用程序中其他成功了的含有QRDBRichText控件的报表,修改后即可,(代码没有任何改变)
但想要新增加就不行了,
百思不解
希望遇到过这种问题的都来说说,能找到原因最好

#1


多数原因是出在数据库上,仔细检查一下,没有源码,大家很难判断什么原因。

#2


应该是程序逻辑上的错误吧,在好好看看你的程序,多想想第二次的结果

#3


同意futulove(福途£爱) 

考虑到实用性,推荐你用别的报表,说不定还是QR的问题。QR连改个字体都要Rebuild,真是太麻烦。

#4


在程序中其他地方,报表中使用过很多QRDBRichText1,都没有错,新建一报表,其中包含QRDBRichText1,也不会错,就是这个报表,只要一参入QRDBRichText1,什么都不做,BUILD没任何问题,运行就有问题。
如果不用QR,大家都用什么报表控件呢?
这个问题解决了就可以交货了,拜托大家了

#5


没人遇到过吗?

#6


调用word做报表

#7


问题已经解决,笨方法:用程序中其他成功了的含有QRDBRichText控件的报表,修改后即可,(代码没有任何改变)
但想要新增加就不行了,
百思不解
希望遇到过这种问题的都来说说,能找到原因最好