网站公告列表

  没有公告

加入收藏
设为首页
联系站长
您现在的位置: 网络学院 >> 程序设计 >> Delphi编程 >> 文章正文
  水晶报表(Crystal Reports 9) for delphi            【字体:
水晶报表(Crystal Reports 9) for delphi
作者:佚名    文章来源:不详    点击数:    更新时间:2007-8-3    
正在装载数据……

当安装了Crystal Reports 9后,在delphi的Data Access页中显示Tcrpe和TCrpeDS两个控件,

1)选择报表控件crpe1:Tcrpe和数据源控件qryRptPath:TSQLDataSet及打印设置控件PrintDialog1: TPrintDialog

2)在窗体初始化事件中

var
  CurrentDir:string;
  CFGIniFiles: TIniFile;
begin
  //获取报表的数据库连接信息;
  CurrentDir:=ExtractFileDir(Application.ExeName);
  try
    CFGIniFiles:=TIniFile.Create(CurrentDir +'\'+ 'dbxmtsconf.ini');
    servername:=CFGIniFiles.ReadString('EXMTNCUS', 'HostName', 'Localhost');
    dbuser:= CFGIniFiles.ReadString('EXMTNCUS', 'User_Name', 'LGSAS');
    dbPswd:= CFGIniFiles.ReadString('EXMTNCUS', 'Password', 'LGSAS');
    dbName:= CFGIniFiles.ReadString('EXMTNCUS', 'DataBase', 'MTNCUS');
  finally
    CFGIniFiles.Free;
  end;
  //获取参数报表路径
  with qryRptPath do
  begin
    Close;
    CommandText:='select * from PLMPARM where PARA_CODE=''RPT''';
    Open;
    if not IsEmpty then
      rptPath:=FieldByName('PARA_VALUE').AsString
    else
      rptPath:=CurrentDir+'\RPT\';
  end;




本文来源:http://blog.csdn.net/sheshou2/archive/2007/07/02/1675581.aspx
站内文章搜索 高级搜索
文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
     在delphi中使用xml文档有…
     初探delphi 7 中的插件编…
     delphi 2006(dexter) & …
     获得windows的版本信息。
     “序列号输入助手”源代…
     rs232串口通讯模块
     ado方式下判断数据表是否…
  • 绑定HGE到AngelScript脚本系…

  • Ajax - javascript之实现…

  • Archive for the Linux Cate…

  • Windows API一日一练(25)Cre…

  • 在C++实现C#中的属性(Proper…

  • 在C++实现C#中的属性(Proper…

  • CreateProcess函数详解

  • Crystal report viewer 控件…

  • delphi中CRC算法的实现

  • 用Setup Factory 7.0制作安装…

  •   网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    网络学院©2007 www.23book.net
    为您提供web编程,vb编程,vc编程,服务器架设管理,数据库设计等方面的知识 站长:David