FastReport 2.5 的Demo分栏报表我在的机子有问题,2.4的Demo反而没有问题! (200分)

  • 主题发起人 主题发起人 caidao
  • 开始时间 开始时间
C

caidao

Unregistered / Unconfirmed
GUEST, unregistred user!
各位有时间帮忙看看,在你们的电脑上有没有问题?我不相信作者犯这样的错误。
 
据说2.5很多Bug,不敢用。
 

都有些什么Bug?
 
我这里没问题,把你的BUG说说3
BTW:我还在用 2.47
 
等2.5 N多人用过之后才换,难道2.47不够用?
 
如果是期待他能把交叉表改进一下。
 
原来不只我遇到了这么愚蠢的bug
 
解决了,重新下载即可
FR2.5 Can't Print Multi-Colum Report correctly?(18 Jun 2003 06am:30:23)
I Try it with fr demo in fr2.5,the first page is ok,but from second page,it can
not print correctly? but in fr2.4,it can print correctly.

--------------------------------------------------------------------------------

Alexander (23 Jun 2003 07:43:48)
This bug fixed.do
wnload trial version from http://www.fastreport.org/files/fr250d.exe again.

 
没人理睬,自己解决了,FR_Class.pas 中
是否会产生新的Bug,不知道
反正 2.47 中是这样的,不知作者什么意思
procedure TfrPage.DrawPageFooters;
//var
// sadj : integer;
begin
CurColumn := 0;
// sadj:=XAdjust;
XAdjust := LeftMargin;
if (PageNo <> 0) or ((Bands[btPageFooter].Flags and flBandOnFirstPage) <> 0) then
while PageNo < MasterReport.EMFPages.Countdo
begin
if not (Append and WasPF) then
begin
if (CurReport <> nil) and Assigned(CurReport.FOnEndPage) then
CurReport.FOnEndPage(PageNo);
if (MasterReport <> CurReport) and (MasterReport <> nil) and
Assigned(MasterReport.FOnEndPage) then
MasterReport.FOnEndPage(PageNo);
ShowBand(Bands[btPageFooter]);
end;
Inc(PageNo);
end;
PageNo := MasterReport.EMFPages.Count;
// XAdjust:=sadj;
end;
 
真不明白作者为什么要这样写?
 
接受答案了.
 
后退
顶部