kclist.pas
上传用户:jiete_yjc
上传日期:2010-02-11
资源大小:422k
文件大小:1k
源码类别:

医药行业

开发平台:

Delphi

  1. unit kclist;
  2. interface
  3. uses
  4.   Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  5.   Dialogs, StdCtrls, Buttons, Grids, DBGridEh, ComCtrls, ExtCtrls,udm,PrnDbgeh;
  6. type
  7.   Tkc = class(TForm)
  8.     Label1: TLabel;
  9.     TabControl1: TTabControl;
  10.     Label3: TLabel;
  11.     TabControl2: TTabControl;
  12.     print: TBitBtn;
  13.     DBGridEh1: TDBGridEh;
  14.     PrintDBGridEh1: TPrintDBGridEh;
  15.     BitBtn3: TBitBtn;
  16.     BitBtn5: TBitBtn;
  17.     procedure FormShow(Sender: TObject);
  18.     procedure BitBtn5Click(Sender: TObject);
  19.     procedure printClick(Sender: TObject);
  20.     procedure BitBtn3Click(Sender: TObject);
  21.   private
  22.     { Private declarations }
  23.   public
  24.     { Public declarations }
  25.   end;
  26. var
  27.   kc: Tkc;
  28. implementation
  29. {$R *.dfm}
  30. procedure Tkc.FormShow(Sender: TObject);
  31. begin
  32.   label3.Caption:=datetimetostr(date);
  33.   bitbtn5.Click;
  34. end;
  35. procedure Tkc.BitBtn5Click(Sender: TObject);
  36. var sqlstr:string;
  37. begin
  38. sqlstr:='select a.* ,b.* from ypzdk a,kc b where a.id=b.ypid '  ;
  39. adodm.ttemp.Close;
  40. adodm.ttemp.CommandText:= sqlstr;
  41. adodm.ttemp.Open;
  42. end;
  43. procedure Tkc.printClick(Sender: TObject);
  44. begin
  45.   printdbgrideh1.Title.Text:=' 库 存 ' ;
  46.   printdbgrideh1.AfterGridText.Text:=datetostr(date);
  47.   printdbgrideh1.Preview;
  48. end;
  49. procedure Tkc.BitBtn3Click(Sender: TObject);
  50. begin
  51. close;
  52. end;
  53. end.