请问高手,用哪种方式编写打印报表?谢谢
解决方案 »
- delphi 程序问题
- 为什么有些情况,软件可以处于顶层,有些不可以,请教了
- 菜鸟的问题!Delphi现在最新版本是什么啊?
- 怎样将shape控件始终显示出来,也就是不被其他组件遮盖住??
- 如何用delphi 做一个信使服务 ?
- 怎么用Delphi把图片存入Oracle数据库?
- 请问怎样可以把excel文件的数据导入到delphi做的程序中呢
- 请教:我在窗体上放置数据控件,建立数据连接,当关闭窗体时
- 请问怎样安装graphicex
- socket插口问题,请教各位,小生线上等待,十万火急,先谢过各位!!!!
- 操作系统就是c/c++写的,所以delphi对底层的操作,永远也比不上c/c++,这种说法对吗?
- 谁能给哥pascal语言进行socket通信的例子呢 多谢
引用刚才的那个数据库 DataBase1,好了,一个驱动型数据视图就设计好了,下面我们来为它
取数据。在弹出的Query Advanced Designer里我们可以看到我们要用到的数据表都罗列其中,
我们只需点一下左下角的 Editor按钮,写好Sql 查询语句即可,我们选择clients.dbf数
据表,于是Sql查询语句这样写”Select * from clients.dbf”,完成后,会看到导航栏里又多
了DriverDataView1这个组件,在它下面应该显示表中的各个字段,可是总是显示一个字段呀。
请问高手怎么回事!
用控件就用FastReport好了,去找它的资料去研究吧
例如 Form1.Text1.Text 传到 Rave中的Text1.Text
uses
RVClass, RVProj, RVCsStd
procedure TForm1.Button1Click(Sender: TObject);
var
MyPage:TRavePage;
MyText:TRaveText;
begin
RvProject1.Open;
With RvProject1.ProjMan do
begin
MyPage := FindRaveComponent('Report1.Page1',nil) as TRavePage; //查找PAGE
MyText := FindRaveComponent('Text1',MyPage) as TRaveText; //查找TEXT
MyText.Text := 'Boland Delphi'; //设置报表中文本内容
MyText.Color := clGreen; //设置颜色
end; { with }
RvProject1.ExecuteReport('Report1');
RvProject1.Close; end;
这段程序,我怎么通不过呢?请问高手有什么问题吗?
begin
//form2:=Tform2.Create(self);
form2.showmodal;
end;
这个语句,在加了form2:=Tform2.Create(self);和不加有什么区别
begin
//form2:=Tform2.Create(self);
form2.showmodal;
end;直接form2.showmodal;好用的话说明你的form2是自动创建的如果不是自动创建的,则要用form2:=Tform2.Create(self);project/option/auto-create form可以设置窗体是否自动创建