M mewudi Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-08 #1 使用rave生成报表显示(invalid)的问题:同一个程序里使用rave设计了两张报表,都可以单独正确生成,但是当生成了一张报表后,再生成另外一张时,另外一张的数据显示为(invalid),希望能够得到大家的帮助
使用rave生成报表显示(invalid)的问题:同一个程序里使用rave设计了两张报表,都可以单独正确生成,但是当生成了一张报表后,再生成另外一张时,另外一张的数据显示为(invalid),希望能够得到大家的帮助
I icet Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-08 #2 看起来你指的似乎是在datatext里出现这个invalid错误。 这个错误是指你的字段取向错误了。 我不知道你第一张报表与第二张报表的关系,但是可以肯定的是你的 第一张报表影响了第二张报表的相应字段。而造成字段读取错误。
看起来你指的似乎是在datatext里出现这个invalid错误。 这个错误是指你的字段取向错误了。 我不知道你第一张报表与第二张报表的关系,但是可以肯定的是你的 第一张报表影响了第二张报表的相应字段。而造成字段读取错误。
M mewudi Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-08 #3 确实是字段取向错误,我发现当第一张报表生成以后,再生成第二张的时候,字段还是读取第一张报表,从而造成第二张的显示“(invalid)”;那应该怎么改啊?
I icet Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-08 #4 rvproject,rvdatasetconnection,dataset,这些你都是单独命名的么?
M mewudi Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-09 #5 对,但是rvdatasetconnection的dataset我指向的是一个tadoquery组件。因为每张报表对应的数据库表格其实是固定的,再由于第一次用rave生成报表,不是很懂,我的方法是创建了一个tadotable,即要导出的表格,报表里面的dataview对应了这个表格以后,再把tadotable删掉。 两张报表对应两张表格,然后都能单独正确生成,但是生成任意一张以后,生成另一张就会发生上面所说的字段取向出错。
对,但是rvdatasetconnection的dataset我指向的是一个tadoquery组件。因为每张报表对应的数据库表格其实是固定的,再由于第一次用rave生成报表,不是很懂,我的方法是创建了一个tadotable,即要导出的表格,报表里面的dataview对应了这个表格以后,再把tadotable删掉。 两张报表对应两张表格,然后都能单独正确生成,但是生成任意一张以后,生成另一张就会发生上面所说的字段取向出错。
M mewudi Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-09 #6 rvproject,rvdatasetconnection都是单独的,导出的两张表格也是没有关联的,拜托大家了,//bow
I icet Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-09 #7 把你的第一张表与第二张表的SQL语句贴出来看看? 你有没有用脚本对这两个进行控制? 因为你第二张表取第一张表的数据,我感觉象是在运行的时候出现了取向重定位。 或者是你的raveDataConnection重名。 由于用得不熟,有时候找问题很难,你再此基础上再新建第二张表试试看。 (你指向adoquery,在用的时候可以先active:=true,在RAVE里设计,再把它false)
把你的第一张表与第二张表的SQL语句贴出来看看? 你有没有用脚本对这两个进行控制? 因为你第二张表取第一张表的数据,我感觉象是在运行的时候出现了取向重定位。 或者是你的raveDataConnection重名。 由于用得不熟,有时候找问题很难,你再此基础上再新建第二张表试试看。 (你指向adoquery,在用的时候可以先active:=true,在RAVE里设计,再把它false)
M mewudi Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-13 #8 的确是raveDataConnection重名的缘故,谢谢你!
I icet Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-13 #9 呵呵。 给分吧。 我还不能给专家笔记评分呢。(差三分) 顺便给你看看我写的关于RAVE的笔记: http://www.delphibbs.com/keylife/iblog_show.asp?xid=2939
呵呵。 给分吧。 我还不能给专家笔记评分呢。(差三分) 顺便给你看看我写的关于RAVE的笔记: http://www.delphibbs.com/keylife/iblog_show.asp?xid=2939