fastreport 3.0版本以上的,怎么修改Memo中的值?(50分)

  • 主题发起人 主题发起人 astrodust
  • 开始时间 开始时间
A

astrodust

Unregistered / Unconfirmed
GUEST, unregistred user!
如果打印的数据列数很多,纸张的宽度不够,怎样可以把PageHeader设置成两行来显示?也就是怎样加长页头的显示宽度?
还有,就是我用FastReport3.2.25版本,在编程预览的时候一切正常,但是在程序运行时,很多字都无法显示,是空白,请问是怎么回事?
 
var FrxMemo: TFrxMemoView;
begin
FrxMemo := Re.FindObject('memo1') as TFrxMemoView;
FrxMemo.Text := 'xxxxxxxxxxxxxx';
end;
 
我也是这么做的,可总是出错!我也用的是FastReport3.25呀!
 
procedure TForm1.RzButton1Click(Sender: TObject);
var Memo1:TfrxMemoView;
begin
frxReport1.Clear;
frxReport1.LoadFromFile('f:/test3.frx');
//Memo1:=frxReport1.FindObject('Memo2') as TfrxMemoView;
//if Memo1<>nil then
//Memo1.Memo.Text:='hello';
TfrxMemoView(frxReport1.FindObject('memo1')).memo.text:='Hello';
frxReport1.ShowReport(True);
end;

总提示&quot;Access violation at address 0056BC5C in Module&quot;,不知什么原因?
 
楼住啊 我今天装了一天的3.25版本都搞不好,装不上去(我以前用的是2.5版本),
你能不能把你的控件发给我装一下啊,我下载了好多都装不了(包括3.0,3.18,3.25等)都不行
帮帮忙啊
我的油箱是afa1981128@163.com 或者加我的QQ也行:364263925
万分感谢啊!
 
是不是MEMO2/1不存在呢,如果不存在你要找的这个MEMO1/2,那要如何判断,然后如何在DELPHI里面来填加这个MEMO2/1.
 
还有一个问题,如何来固定这个MEMO的位置呢.
 
TfrxMemoView(frxReport1.FindObject('memo1')).left := value;
TfrxMemoView(frxReport1.FindObject('memo1')).top := value;
 
我这两天也遇到楼主这个问题,结果跟踪一下,发现memo1根本没有找到,为nil,具体原因未明
 
大小写?
 
右键strech试验下看看能不能行
 
善意提醒:
这个版本好像不是免费的哦,
小心啊,
我就吃过亏,发布的时候,呵呵。。。。。
 
可以用更高版本
 
后退
顶部