quickrep 4.07 for delphi 2007 预览的时候出现:list index out fo bounds (-1) 错误。(50分)

  • 主题发起人 主题发起人 blude
  • 开始时间 开始时间
B

blude

Unregistered / Unconfirmed
GUEST, unregistred user!
只是做个测试很简单的。窗体上只有一个TQUICKERP,窗体onshow事件:quickrep1.Preview;
 
跟踪下源码,我的机器没有安装2007,猜测会不会是打印机的原因
 
应该不是打印机的问题,我试了好几台打印机都一样,
quickreport 4.07 for delphi 20007 .
安装方法参照:
1.如果有请删除老版本的QuickReport的组件包;
2.确定'(QuickReport InstallDir)'路径在Tools|Options|Environment Options|Delphi Options|Library - Win32|library path中;
3.打开'(QuickReport InstallDir)/QR4runD2007.dpk',在project manager中, 右击菜单中选择编译(Compile);
4.打开'(QuickReport InstallDir)/QR4DesignD2007.dpk',在project manager中, 右击菜单中选择安装(Install)。
安装成功!
安装都没什么问题,新建一个工程。
只有一个窗体。一个quickrep在窗体ONSHOW事件中执行预览。
quickrep1.preview;
执行之后报错:list index out of bounds(-1)
delphi 2007版本:
CodeGear™
Delphi®
2007 for Win32®
Version 11.0.2852.9797 Copyright ©
2007 CodeGear™. All Rights Reserved
 
查看一下,quickreport中的其他事件的手写代码,尤其注意下你写的循环语句等的循环变量
 
后退
顶部