亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? unit1.pas

?? 新型農(nóng)村合作醫(yī)療慢性病醫(yī)療證管理Delphi7 ReportBuilder
?? PAS
?? 第 1 頁 / 共 2 頁
字號:
unit Unit1;
//----------------------------------------------------------//
//   新型農(nóng)村合作醫(yī)療慢性病醫(yī)療證管理

//   程序簡單實(shí)用
//   方便的報(bào)表模板設(shè)計(jì)
//   打印機(jī)套打

//   數(shù)據(jù)庫采用 Access,文件名稱 : YLZ.mdb
//   使用控件 ReportBuilder 7.03 for Delphi 7.0

//   第一次往 盒子 2ccc.com 上傳自己做的小東東,感謝大家支持.
//   以后多多交流!

//   Author : thplus
//   Email  : thplus@sina.com
//   QQ     : 419157190
//   2008.06.15

//   如有轉(zhuǎn)載,請保留以上信息!謝謝!
//----------------------------------------------------------//

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, Buttons, DB, ADODB, ppPrnabl, ppClass, ppCtrls, ppDB,
  ppBands, ppCache, ppEndUsr, ppProd, ppReport, ppComm, ppRelatv, ppDBPipe,
  ExtCtrls, ppViewr, ComCtrls, Grids, DBGrids, ppParameter{, ppParameter};

type
  TForm1 = class(TForm)
    ADOConnection1: TADOConnection;
    ADOQuery1: TADOQuery;
    ppDBPipeline1: TppDBPipeline;
    ppReport1: TppReport;
    ppDesigner1: TppDesigner;
    ADOQSelect: TADOQuery;
    dsSelect: TDataSource;
    ADOQPrint2: TADOQuery;
    ADOQPrint: TADOQuery;
    Panel1: TPanel;
    bbtnSelect: TBitBtn;
    Edit1: TEdit;
    RB01: TRadioButton;
    RB02: TRadioButton;
    Edit2: TEdit;
    RB03: TRadioButton;
    ComboBox1: TComboBox;
    Panel2: TPanel;
    bbtnPrint: TBitBtn;
    CheckBox1: TCheckBox;
    bbtnSave: TBitBtn;
    bbtnExit: TBitBtn;
    Panel3: TPanel;
    Panel4: TPanel;
    Label1: TLabel;
    Label2: TLabel;
    DateTimePicker1: TDateTimePicker;
    DateTimePicker2: TDateTimePicker;
    DBGrid1: TDBGrid;
    DataSource1: TDataSource;
    StatusBar1: TStatusBar;
    Label3: TLabel;
    Edit3: TEdit;
    Label4: TLabel;
    Label5: TLabel;
    Edit4: TEdit;
    Label6: TLabel;
    Edit5: TEdit;
    Label7: TLabel;
    Edit6: TEdit;
    Label8: TLabel;
    Edit7: TEdit;
    Label9: TLabel;
    Edit8: TEdit;
    Label10: TLabel;
    Edit9: TEdit;
    Edit10: TEdit;
    Label11: TLabel;
    ADOQSave: TADOQuery;
    Label12: TLabel;
    Edit11: TEdit;
    bbtnClear: TBitBtn;
    Label13: TLabel;
    Edit12: TEdit;
    BitBtn2: TBitBtn;
    RB04: TRadioButton;
    Edit13: TEdit;
    ppParameterList1: TppParameterList;
    ppHeaderBand1: TppHeaderBand;
    ppDBText1: TppDBText;
    ppDBText2: TppDBText;
    ppDBText3: TppDBText;
    ppDBText4: TppDBText;
    ppDBText5: TppDBText;
    ppDBText6: TppDBText;
    ppDBText7: TppDBText;
    ppDBText8: TppDBText;
    ppDBText9: TppDBText;
    ppDBText10: TppDBText;
    ppDBText11: TppDBText;
    ppDBText12: TppDBText;
    ppDBText13: TppDBText;
    ppDBText14: TppDBText;
    ppDBText15: TppDBText;
    ppDBText16: TppDBText;
    ppDBText17: TppDBText;
    ppDBText18: TppDBText;
    ppDBText19: TppDBText;
    ppLabel1: TppLabel;
    ppLabel2: TppLabel;
    ppLabel3: TppLabel;
    ppLabel4: TppLabel;
    ppLabel5: TppLabel;
    ppLabel6: TppLabel;
    ppLabel7: TppLabel;
    ppLabel8: TppLabel;
    ppLabel9: TppLabel;
    ppLabel10: TppLabel;
    ppLabel11: TppLabel;
    ppLabel12: TppLabel;
    ppLabel13: TppLabel;
    ppLabel14: TppLabel;
    ppLabel15: TppLabel;
    ppDetailBand1: TppDetailBand;
    ppFooterBand1: TppFooterBand;
    procedure bbtnSelectClick(Sender: TObject);
    procedure bbtnExitClick(Sender: TObject);
    procedure bbtnPrintClick(Sender: TObject);
    procedure FormShow(Sender: TObject);
    procedure Edit2Enter(Sender: TObject);
    procedure ComboBox1Enter(Sender: TObject);
    procedure Edit1Enter(Sender: TObject);
    procedure ModifyDBGrid1Title;
    procedure ADOQSelectAfterScroll(DataSet: TDataSet);
    procedure bbtnSaveClick(Sender: TObject);
    procedure bbtnClearClick(Sender: TObject);
    procedure FormCreate(Sender: TObject);
    procedure WriteLog(ErrStr:String);
    procedure BitBtn2Click(Sender: TObject);
    procedure Edit13Enter(Sender: TObject);
    //function InttoFixedStr(i : integer):String;
  private
    { Private declarations }
  public
    { Public declarations }
  yyyymm : String;
  mxb1     : String;
  mxb2     : String;
  mxb3     : String;
  mxb4     : String;
  mxb      : String;

  yx_yy : String;
  yx_mm : String;
  yx_dd : String;

  fz_yyyy : String;
  fz_mm   : String;
  fz_dd   : String;

  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}
function InttoFixedStr(i : integer):String;
var
  i_len : integer;
begin
  Result := '0000';
  i_len := Length(inttostr(i));
  if i_len = 1 then
    Result := '000' + inttostr(i);
  if i_len = 2 then
    Result := '00' + inttostr(i);
  if i_len = 3 then
    Result := '0' + inttostr(i);
  if i_len = 4 then
    Result :=  inttostr(i);

end;

procedure TForm1.WriteLog(ErrStr:String);
var
  LogFilename: String;
  LogFile: TextFile;
begin
  LogFilename:=ExtractFilePath(ParamStr(0)) + 'YLZP_' + FormatDateTime('yyyymmdd',Now)+ '.LOG';
  AssignFile(LogFile, LogFilename);
  if FileExists(LogFilename) then Append(LogFile)
  else Rewrite(LogFile);
  Writeln(Logfile,DateTimeToStr(now)+': '+ErrStr);
  CloseFile(LogFile);
end;

procedure TForm1.ModifyDBGrid1Title;
begin
  DBGrid1.Repaint;
  DBGrid1.Columns[0].Visible  := False;
  DBGrid1.Columns[1].Title.Caption := '編號';
  DBGrid1.Columns[1].Width := 40;
  DBGrid1.Columns[2].Title.Caption := '姓名';
  DBGrid1.Columns[2].Width := 50;
  DBGrid1.Columns[3].Title.Caption := '性別';
  DBGrid1.Columns[3].Width := 30;
  DBGrid1.Columns[4].Title.Caption := '年齡';
  DBGrid1.Columns[4].Width := 30;
  DBGrid1.Columns[5].Title.Caption := '鄉(xiāng)鎮(zhèn)';
  DBGrid1.Columns[5].Width := 50;
  DBGrid1.Columns[6].Title.Caption := '住址';
  DBGrid1.Columns[6].Width := 70;
  DBGrid1.Columns[7].Title.Caption := '醫(yī)療證號';
  DBGrid1.Columns[7].Width := 140;
  DBGrid1.Columns[8].Title.Caption := '身份證號';
  DBGrid1.Columns[8].Width := 160;
  DBGrid1.Columns[9].Title.Caption := '病種';
  DBGrid1.Columns[9].Width := 140;
  DBGrid1.Columns[10].Title.Caption := '電話';
  DBGrid1.Columns[10].Width := 100;
  DBGrid1.Columns[11].Title.Caption := '門診編號';
  DBGrid1.Columns[11].Width := 140;

end;

procedure TForm1.bbtnSelectClick(Sender: TObject);
begin
  if RB01.Checked then
  begin
    with ADOQSelect do
      begin
        Close;
        SQL.Clear;
        SQL.Text := 'select * from YiLiaoZheng where YiLiaoZhengHao = :YiLiaoZhengHao';
        Parameters.ParamByName('YiLiaoZhengHao').Value := Trim(Edit1.Text);
        Open;
      end;
  end;
  if RB02.Checked then
  begin
    with ADOQSelect do
      begin
        Close;
        SQL.Clear;
        SQL.Text := 'select * from YiLiaoZheng where XingMing = :XingMing';
        Parameters.ParamByName('XingMing').Value := Trim(Edit2.Text);
        Open;
      end;
  end;
  if RB03.Checked then
  begin
    if Trim(ComboBox1.Text) = '--全部--' then
    begin
    with ADOQSelect do
      begin
        Close;
        SQL.Clear;
        SQL.Text := 'select * from YiLiaoZheng';
        Open;
      end  
    end
    else
    begin
    with ADOQSelect do
      begin
        Close;
        SQL.Clear;
        SQL.Text := 'select * from YiLiaoZheng where XiangZhen = :XiangZhen';
        Parameters.ParamByName('XiangZhen').Value := Trim(ComboBox1.Text);
        Open;
      end;
    end
  end;
  if RB04.Checked then
    begin
    with ADOQSelect do
      begin
        Close;
        SQL.Clear;
        SQL.Text := 'select * from YiLiaoZheng where ShenFenZheng = :ShenFenZheng';
        Parameters.ParamByName('ShenFenZheng').Value := Trim(Edit13.Text);
        Open;
      end  
    end;

  ModifyDBGrid1Title;

end;

procedure TForm1.bbtnExitClick(Sender: TObject);
begin
  Close;
end;

procedure TForm1.bbtnPrintClick(Sender: TObject);
var
  yy,mm : String;
  ShenFenZheng : String;
  sTemplateName : String;
begin
  if (not ADOQSelect.Active) or (ADOQSelect.RecordCount <= 0 ) then Exit;

      sTemplateName :=  ExtractFilePath(Paramstr (0)) + 'YLZP.rtm';
      ShenFenZheng := Trim(ADOQSelect.FieldByName('ShenFenZheng').AsString);

      if Length(ShenFenZheng) = 15 then
        begin
          yy := '19' + copy(ShenFenZheng,7,2);
          mm := copy(ShenFenZheng,10,2);
        end;
      if Length(ShenFenZheng) = 18 then
        begin
          yy := copy(ShenFenZheng,7,4);
          mm := copy(ShenFenZheng,11,2);
        end;
      yyyymm := yy + '年' + mm + '月';

      mxb := Trim(ADOQSelect.FieldByName('BingZhong').AsString);
      mxb1 := copy(mxb,1,pos(';',mxb) - 1);
      mxb  := copy(mxb,pos(';',mxb) + 1,length(mxb));
      mxb2 := copy(mxb,1,pos(';',mxb) - 1);
      mxb  := copy(mxb,pos(';',mxb) + 1,length(mxb));
      mxb3 := copy(mxb,1,pos(';',mxb) - 1);
      mxb  := copy(mxb,pos(';',mxb) + 1,length(mxb));
      mxb4 := copy(mxb,1,pos(';',mxb) - 1);
      //showmessage(mxb1 + #13#10 + mxb2 + #13#10 + mxb3 + #13#10 + mxb4);

      yx_yy := FormatDatetime('yy',DateTimePicker1.DateTime);
      yx_mm := FormatDatetime('mm',DateTimePicker1.DateTime);
      yx_dd := FormatDatetime('dd',DateTimePicker1.DateTime);

      fz_yyyy := FormatDatetime('yyyy',DateTimePicker2.DateTime);
      fz_mm   := FormatDatetime('mm',DateTimePicker2.DateTime);
      fz_dd   := FormatDatetime('dd',DateTimePicker2.DateTime);

      //showmessage(yx_yy + #13#10 + yx_mm + #13#10 + yx_dd + #13#10 + fz_yyyy + #13#10 + fz_mm + #13#10 + fz_dd);
      with ADOQPrint do
        begin
          Close;
          SQL.Clear;
          SQL.Text := 'delete from Print';
          ExecSQL;
        end;
      with ADOQPrint do
        begin
          Close;

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲国产另类av| 欧美一级一级性生活免费录像| 中文字幕欧美激情| 国产成人精品午夜视频免费| 久久精品视频一区二区三区| 成人免费视频网站在线观看| 中文一区在线播放| 91麻豆精品在线观看| 夜夜夜精品看看| 日韩一区二区三区电影在线观看| 免费看欧美女人艹b| 久久这里只有精品视频网| 国产不卡在线一区| 亚洲日本青草视频在线怡红院 | √…a在线天堂一区| 91麻豆精品在线观看| 日韩精品电影在线| 精品久久久久久久人人人人传媒| 国产不卡视频在线播放| 亚洲另类春色校园小说| 欧美日韩免费一区二区三区 | 一区二区三区成人在线视频| 欧美巨大另类极品videosbest | 亚洲午夜激情av| 欧美不卡一二三| 91一区二区在线观看| 日本一道高清亚洲日美韩| 久久综合一区二区| 在线精品视频一区二区三四 | 亚洲一区二区三区四区在线免费观看| 在线播放/欧美激情| 国产精品一区2区| 亚洲成人久久影院| 久久久久久亚洲综合影院红桃| 色婷婷精品久久二区二区蜜臂av| 日韩国产欧美在线播放| 国产精品久久久久久久久搜平片| 精品视频全国免费看| 国产成人午夜99999| 天堂资源在线中文精品| 国产女人水真多18毛片18精品视频 | 国产偷v国产偷v亚洲高清 | 欧美日韩精品欧美日韩精品一综合| 久久99精品国产麻豆不卡| 自拍偷拍欧美精品| 欧美精品一区二区精品网| 在线观看免费视频综合| 国产.欧美.日韩| 蜜臀精品一区二区三区在线观看 | 一区二区三区精品视频在线| 精品欧美一区二区在线观看| 欧美性猛交xxxx乱大交退制版| 国产不卡视频在线播放| 久久精品国产澳门| 五月激情综合网| 一区二区三区四区在线播放| 国产日韩欧美电影| 欧美电影精品一区二区| 欧美一区二区在线看| 欧美日韩成人高清| 色国产精品一区在线观看| 国产99久久精品| 国产美女精品在线| 精品一区二区在线看| 日本va欧美va欧美va精品| 亚洲成人av一区二区三区| 亚洲激情综合网| 亚洲特黄一级片| 亚洲欧美日韩国产一区二区三区| 国产欧美综合在线| 国产欧美日韩视频在线观看| 久久一日本道色综合| 精品1区2区在线观看| 欧美变态口味重另类| 欧美精品一区二区三区蜜桃视频| 日韩精品一区二区三区中文不卡| 欧美肥胖老妇做爰| 欧美精品丝袜中出| 678五月天丁香亚洲综合网| 欧美日本一区二区三区| 在线播放91灌醉迷j高跟美女| 欧美日韩一级黄| 7777精品伊人久久久大香线蕉 | 亚洲综合一区二区| 一区二区三区四区亚洲| 一区二区欧美精品| 亚洲第四色夜色| 美国三级日本三级久久99| 麻豆精品视频在线观看视频| 久久成人久久鬼色| 国产福利91精品| 99免费精品在线| 欧美性感一区二区三区| 欧美精品电影在线播放| 日韩免费视频一区二区| 国产欧美一二三区| 亚洲欧美偷拍三级| 亚洲一区二区三区三| 图片区小说区区亚洲影院| 精品在线观看免费| 成人福利视频在线看| 一本久道久久综合中文字幕 | 一区二区高清免费观看影视大全| 水野朝阳av一区二区三区| 狠狠色综合日日| caoporm超碰国产精品| 欧美视频一区在线| 欧美v国产在线一区二区三区| 亚洲国产精品二十页| 亚洲一卡二卡三卡四卡| 麻豆久久久久久| 成人91在线观看| 欧美一二三四区在线| 久久精品一二三| 亚洲成人一区二区| 国产精品伊人色| 欧美日韩你懂的| 国产欧美日韩不卡免费| 亚洲h在线观看| 丰满放荡岳乱妇91ww| 欧美三级三级三级爽爽爽| 精品国产露脸精彩对白| 亚洲欧美欧美一区二区三区| 久久精品国产秦先生| 97精品国产97久久久久久久久久久久 | 一区二区三区精品视频| 韩国精品久久久| 欧美日韩视频不卡| 国产精品不卡视频| 久久国产夜色精品鲁鲁99| 91视频免费看| 久久综合999| 天天综合网 天天综合色| 成人av集中营| 精品国产乱码久久久久久1区2区| 夜夜夜精品看看| 99国产精品久久久久久久久久| 日韩精品一区二区三区四区视频| 亚洲综合色婷婷| caoporn国产精品| 久久久三级国产网站| 婷婷夜色潮精品综合在线| 不卡欧美aaaaa| 久久精品人人做人人爽97| 免费av成人在线| 欧美日韩精品久久久| 亚洲精品国产精华液| 波波电影院一区二区三区| 久久综合色综合88| 麻豆精品在线看| 91精品国产综合久久久久| 一区二区三区免费在线观看| 成人激情小说网站| 久久中文娱乐网| 国产一区二区三区在线观看免费视频| 欧美日韩另类一区| 亚洲免费观看视频| 成人a区在线观看| 日本一区免费视频| 国产资源在线一区| 精品国产免费人成电影在线观看四季| 亚洲成va人在线观看| 精品视频免费在线| 亚洲成人免费电影| 欧美麻豆精品久久久久久| 夜夜嗨av一区二区三区网页| 91麻豆免费在线观看| 亚洲欧美日韩国产综合| 色综合视频在线观看| 樱花草国产18久久久久| 在线观看视频91| 亚洲国产成人高清精品| 欧美区视频在线观看| 人妖欧美一区二区| 欧美成人三级在线| 国内成人自拍视频| 久久久久久久网| 国产v日产∨综合v精品视频| 欧美国产欧美综合| 成人国产精品免费观看视频| 国产精品久久久久久久裸模| 色综合色狠狠综合色| 亚洲h在线观看| 精品毛片乱码1区2区3区| 国产一区91精品张津瑜| 久久久99精品免费观看不卡| av中文一区二区三区| 亚洲色图都市小说| 欧美日韩中文字幕一区| 老司机免费视频一区二区| 国产校园另类小说区| 99久久精品免费看| 亚洲午夜电影在线| 精品国产乱码久久久久久免费| 国产精品1区2区| 亚洲特黄一级片| 91精品国产麻豆国产自产在线| 国内精品久久久久影院色| 18欧美亚洲精品| 日韩一区二区电影网|