在最近的开发中,需要动态控制打印上下左右边距,在fastreport设计中,可以使用topmargin和leftmargin进行控制,可是,在程序中,找不到这两个值的设置地方,我KAO,用quickreport早就搞定了,
但是在fastreport中不知道怎么控制,毕竟第一次用这东西. 求各位有经验的兄弟姐妹们尽量拉兄弟一把. 这里,先谢过了.
但是在fastreport中不知道怎么控制,毕竟第一次用这东西. 求各位有经验的兄弟姐妹们尽量拉兄弟一把. 这里,先谢过了.
解决方案 »
- 在DELPHI中怎样把'c:\pallet.txt'文件内容中的 % 全部替换成 ' ?
- ★★★救命!有没有办法判断客户端的ocx是否有两个实例在运行?
- service application,Tserversocket,dll的问题,急急急!!!在线等
- 怎么判断一个access数据库中的表是否存在?
- 为什么往ADoquery中添加一条记录会出错,能不能帮我分析一下原因?
- 小问题急急!!!!有关函数的参数传递问题??????
- DBGRID中删除记录老出错, 请高手指教?
- 为什么dll不让注册了呢?
- 通过query查询后,query1.edit出错,
- delphi中控件不能安装
- 在FastReport中,如何根据不同的字段内容,自动换页?
- 为什么速度很慢?
var P:Tfrxreportpage;
begin frxReport1.LoadFromFile(ExtractFilePath(Application.ExeName) + '简单下拉表.fr3'); //控制打印偏移量
P:=Tfrxreportpage(frxreport1.Pages[0]);
P.LeftMargin:=P.LeftMargin+60;
P.topMargin:=P.topMargin+60;
frxReport1.PrepareReport();
adoquery1.Open;
frxreport1.ShowPreparedReport;
end;
不过呢,如果内存不用钱买,还是可以用一下borland的delphi2005,如果用delphi2005做.net真的是只有傻瓜才会用,我反正也正在等vs.net 2005正式版出来