300分求助fastreport 看似简单实则很难解决的问题 ( 积分: 300 )

  • 主题发起人 主题发起人 jyman
  • 开始时间 开始时间
J

jyman

Unregistered / Unconfirmed
GUEST, unregistred user!
fastreport cross-tab问题,我依照demos printtable中的例子用cross-tab打印数据表中的内容,如果仅打印一列值,则正常,但打印两列以上的值时则提示“Could not convaer variant of type(String) into type (Double)”的错误。但使用例子的cross-tab表则正常,除了使用例子的表外,请高手帮忙想另一法解决这一问题,只要通过测试,我马上送出300分。
 
看提示应该是你的列中有非数字字符转换成double型错误,你看看那是不是记录问题。
 
设置在cross-tab上的字段数据类型错误
 
请大家注意:同样的代码用实例的cross-tab是能通过的,也就是说很可能是cross-tab的属性或其它地方的设置问题.
 
把cross1中的报表结构中的行和列合计去掉试过没?
 
怎么去掉行和列合计,如果是在cross-tab右键属性中设置的话,我的是跟例子的设置得一模一样的?
 
就是在右键上的属性中,我试了一下,不是行和列合计,而是三个空白框中,有一个CELL要设为无,你可能设为求和了。
 
十分感谢你,ntjrr!300分实难表达我对您的谢意!
 
后退
顶部