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

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

?? ufrmlivemarrowquery.pas

?? 一個(gè)簡單得醫(yī)院圖像管理系統(tǒng)
?? PAS
字號(hào):
unit ufrmLiveMarrowQuery;

interface
uses
 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
 Dialogs, ComCtrls, StdCtrls,uPubFun,uPublicConnection,ADODB,DB,DateUtils,
 uDictionary;

type
  TQueryReturn=record
     Succeed:Boolean;
     SQL:string;
  end;
  TfrmLiveMarrowQuery = class(TForm)
    Label4: TLabel;
    dtpStart: TDateTimePicker;
    Label1: TLabel;
    dtpEnd: TDateTimePicker;
    GroupBox4: TGroupBox;
    Label6: TLabel;
    Label7: TLabel;
    Label8: TLabel;
    Label10: TLabel;
    Label11: TLabel;
    Label12: TLabel;
    Label19: TLabel;
    edtCaseCode: TEdit;
    edtName: TEdit;
    edtSicknessBed: TEdit;
    cboDepartment: TComboBox;
    cboSex: TComboBox;
    cboDiagnosis: TComboBox;
    cboSicknessSection: TComboBox;
    cboOutOrIn: TComboBox;
    GroupBox5: TGroupBox;
    Label14: TLabel;
    Label16: TLabel;
    Label18: TLabel;
    Label23: TLabel;
    Label24: TLabel;
    Label13: TLabel;
    cboSampleSource: TComboBox;
    cboSendDoctor: TComboBox;
    cboTestDoctor: TComboBox;
    edtTestNo: TEdit;
    btnQuery: TButton;
    btnReset: TButton;
    btnClose: TButton;
    memReport: TMemo;
    procedure FormCreate(Sender: TObject);
    procedure btnQueryClick(Sender: TObject);
    procedure btnResetClick(Sender: TObject);
    procedure btnCloseClick(Sender: TObject);
    procedure cboDepartmentExit(Sender: TObject);
    procedure cboSicknessSectionExit(Sender: TObject);
    procedure cboDiagnosisExit(Sender: TObject);
    procedure cboSendDoctorExit(Sender: TObject);
    procedure cboTestDoctorExit(Sender: TObject);
  private
     FQueryReturn:TQueryReturn;
     FADOQuery:TADOQuery;
     //產(chǎn)生SQL語句
     procedure ProductSQL;
     procedure InitialQuery;
     procedure LookUpByName(cobItem: TComboBox;Dictionary: TDictionary);

  public
     //以下為字典對(duì)象
     TestDoctor:TDictionary;
     SicknessSection:TDictionary;
     Diagnostic:TDictionary;
     Department:TDictionary;
     SendDoctor:TDictionary;
     procedure LoadDictionary;
     property QueryReturn:TQueryReturn read FQueryReturn;
     
  end;

var
  frmLiveMarrowQuery: TfrmLiveMarrowQuery;

implementation

{$R *.dfm}

{ TfrmLiveMarrowQuery }

procedure TfrmLiveMarrowQuery.InitialQuery;
var
  i:Integer;
begin
  for i:=0 to Self.ComponentCount-1 do
  begin
    if Self.Components[i] is TComboBox then
    begin
      TComboBox(Self.Components[i]).Text:='';
    end;
    if Self.Components[i] is TEdit then
    begin
      TEdit(Self.Components[i]).Text:='';
    end;
    if Self.Components[i] is TMemo then
    begin
      TMemo(Self.Components[i]).Text:='';
    end;
  end;
  //默認(rèn)為住院
  cboOutOrIn.ItemIndex:=1;
  dtpEnd.Date:=Today;
  dtpStart.Date:=IncMonth(Today,-5);

end;

procedure TfrmLiveMarrowQuery.LoadDictionary;
begin
  Department.LoadAllDictionNames(cboDepartment.Items);
  SicknessSection.LoadAllDictionNames(cboSicknessSection.Items);
  Diagnostic.LoadAllDictionNames(cboDiagnosis.Items);
  TestDoctor.LoadAllDictionNames(cboTestDoctor.Items);
  SendDoctor.LoadAllDictionNames(cboSendDoctor.Items);
end;

procedure TfrmLiveMarrowQuery.LookUpByName(cobItem: TComboBox;
  Dictionary: TDictionary);
var
  tem:string;
begin
  if cobItem.Items.IndexOf(Trim(cobItem.Text))>-1 then Exit;
  tem:=Trim(Dictionary.FindNameByCode(Trim(cobItem.Text)));
  if tem='' then Exit;
  cobItem.Text:=tem;
end;

procedure TfrmLiveMarrowQuery.ProductSQL;
var
 sql:string;
 procedure GetSQL(sText:string;sFieldName:string);
 begin
  if Trim(sText)<>'' then
  begin
    sql:=sql+' and ('+sFieldName+'='+QuotedStr(Trim(sText))+')';
  end;
 end;
begin
  FQueryReturn.SQL:='';
  FQueryReturn.Succeed:=False;

  //日期
  SQL:='(TestDate>=#%s#) and (TestDate<=#%s#)';
  SQL:=Format(SQL,[DateToStr(dtpStart.Date),DateToStr(dtpEnd.Date)]);
  GetSQL(edtCaseCode.Text,'PatientCode');

  if Trim(edtName.Text)<>'' then
  begin
    sql:=sql+' and (PatientName like '+QuotedStr(Trim(edtName.Text))+')';
  end;

  GetSQL(cboSex.Text,'Sex');
  GetSQL(cboSicknessSection.Text,'SickSection');
  GetSQL(cboDepartment.Text,'Department');
  GetSQL(edtSicknessBed.Text,'BedCode');
  GetSQL(cboDiagnosis.Text,'Diagnositic');
  GetSQL(edtTestNo.Text,'TestNumber');
  GetSQL(cboSampleSource.Text,'SampleSource');
  GetSQL(cboSendDoctor.Text,'SendDoctor');
  GetSQL(cboTestDoctor.Text,'TestDoctor');
  GetSQL(memReport.Text,'ReportMemo');
  FQueryReturn.SQL:=sql;

try
  if FADOQuery.Active then FADOQuery.Active:=False;
  FADOQuery.SQL.Text:='select count(*) as QueryCount from LIVING_MARROW_PATIENT where '+sql;
  FADOQuery.Active:=True;
  FQueryReturn.Succeed:=TBasoUtils.GetDataFromField(FADOQuery,'QueryCount',0)>=1;
finally
  if FADOQuery.Active then FADOQuery.Active:=False;
end;

end;

procedure TfrmLiveMarrowQuery.FormCreate(Sender: TObject);
begin
  FADOQuery:=TADOQuery.Create(Self);
  FADOQuery.Connection:=GlobalConnection.Connection;
  FQueryReturn.SQL:='';
  FQueryReturn.Succeed:=False;
  InitialQuery;

end;

procedure TfrmLiveMarrowQuery.btnQueryClick(Sender: TObject);
begin
  Screen.Cursor:=crHourGlass;
try
  ProductSQL;
finally
  Screen.Cursor:=crDefault;
end;
  if FQueryReturn.Succeed then
  begin
   Close;
  end else
  begin
   if TBasoUtils.SysMessage('未查詢到符合條件的檢驗(yàn)報(bào)告,是否重新查詢?',YESNO+QUST)=NO then
   begin
     Close;
   end else
   begin
     edtCaseCode.SetFocus;
   end;
  end;
end;

procedure TfrmLiveMarrowQuery.btnResetClick(Sender: TObject);
begin
  InitialQuery;
  edtCaseCode.SetFocus;
end;

procedure TfrmLiveMarrowQuery.btnCloseClick(Sender: TObject);
begin
  Close;
end;

procedure TfrmLiveMarrowQuery.cboDepartmentExit(Sender: TObject);
begin
  LookUpByName(cboDepartment,Department);
end;

procedure TfrmLiveMarrowQuery.cboSicknessSectionExit(Sender: TObject);
begin
  LookUpByName(cboSicknessSection,SicknessSection);
end;

procedure TfrmLiveMarrowQuery.cboDiagnosisExit(Sender: TObject);
begin
  LookUpByName(cboDiagnosis,Diagnostic);
end;

procedure TfrmLiveMarrowQuery.cboSendDoctorExit(Sender: TObject);
begin
  LookUpByName(cboSendDoctor,SendDoctor);
end;

procedure TfrmLiveMarrowQuery.cboTestDoctorExit(Sender: TObject);
begin
  LookUpByName(cboTestDoctor,TestDoctor);
end;

end.

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品久久毛片av大全日韩| 69堂亚洲精品首页| 国产精品久久久久国产精品日日| 国产福利一区二区三区视频在线 | 亚洲国产成人av网| 欧美久久久久久蜜桃| 日韩电影免费在线看| 久久久综合九色合综国产精品| 国产精品综合一区二区三区| 日本一区二区动态图| 91成人在线精品| 欧美aaa在线| 日本一区二区三区四区在线视频| av福利精品导航| 天堂蜜桃一区二区三区| 精品三级在线观看| jiyouzz国产精品久久| 亚洲综合免费观看高清在线观看| 欧美福利视频一区| 国产成人高清在线| 亚洲一区二区在线观看视频 | 精品国产精品网麻豆系列 | 99久久精品费精品国产一区二区| 一区二区三区在线观看欧美| 91精品国产欧美一区二区| 国产精品白丝jk白祙喷水网站| 亚洲精品高清在线观看| 精品日韩av一区二区| 色综合中文字幕| 久久精品国产**网站演员| 中文字幕一区二区三区精华液 | 国产精品黄色在线观看| 日韩一区二区三| 不卡一区二区中文字幕| 日日摸夜夜添夜夜添亚洲女人| 久久精品夜夜夜夜久久| 欧美日韩激情一区| www.亚洲精品| 毛片基地黄久久久久久天堂| 亚洲人妖av一区二区| 日韩三级免费观看| 91久久精品日日躁夜夜躁欧美| 久久国产精品99久久人人澡| 亚洲美腿欧美偷拍| 久久久久久久性| 日韩一区二区免费电影| 欧美午夜电影一区| av在线不卡免费看| 国产乱码精品一品二品| 蜜臀av一区二区在线免费观看| 亚洲视频狠狠干| 欧美经典一区二区三区| 精品久久久久99| 欧美最新大片在线看| 粉嫩一区二区三区在线看| 日韩1区2区3区| 亚洲一级电影视频| 综合在线观看色| 国产欧美一区二区在线| 日韩精品一区二区三区蜜臀| 欧美日本在线看| 欧美三区在线视频| 欧美亚洲高清一区二区三区不卡| av中文字幕不卡| 成人黄色小视频在线观看| 国产91在线|亚洲| 成人在线综合网| 国产成人综合在线| 国产精品资源在线| 粉嫩蜜臀av国产精品网站| 国产一区二区三区香蕉| 国产精品自拍在线| 国产精品一区专区| 高清在线观看日韩| 成人免费视频caoporn| 成人自拍视频在线| 91影院在线免费观看| 色综合色狠狠天天综合色| 一本到不卡精品视频在线观看| 99国产精品久| 色婷婷精品大在线视频| 在线观看91视频| 欧美区在线观看| 日韩免费在线观看| 国产亚洲一本大道中文在线| 久久久国际精品| √…a在线天堂一区| 亚洲少妇中出一区| 亚洲成人精品一区| 麻豆精品精品国产自在97香蕉| 久久99国产乱子伦精品免费| 国内精品国产成人国产三级粉色 | 91免费观看视频| 欧美中文字幕一二三区视频| 7777精品伊人久久久大香线蕉的 | 日韩欧美亚洲一区二区| 337p日本欧洲亚洲大胆精品 | 亚洲第一会所有码转帖| 免费观看91视频大全| 精品亚洲成av人在线观看| 国产精品99久| 色呦呦一区二区三区| 欧美视频一区二区三区| 51久久夜色精品国产麻豆| 久久综合久久综合九色| 欧美高清一级片在线观看| 伊人性伊人情综合网| 奇米精品一区二区三区在线观看一 | 99精品欧美一区| 欧美性猛交一区二区三区精品| 日韩欧美在线观看一区二区三区| 国产日产亚洲精品系列| 亚洲.国产.中文慕字在线| 黑人精品欧美一区二区蜜桃| 色综合天天在线| 日韩一区二区中文字幕| 国产精品乱子久久久久| 午夜激情久久久| 成人午夜看片网址| 欧美一区二区三区免费大片| 国产精品素人视频| 日本视频一区二区三区| 99久久免费视频.com| 日韩视频中午一区| 亚洲特黄一级片| 黑人巨大精品欧美一区| 欧美日韩情趣电影| 国产精品久久久久久户外露出| 男女男精品视频网| 色婷婷综合久久久中文一区二区| 精品久久久久久久人人人人传媒| 亚洲精品久久久蜜桃| 国产精品亚洲人在线观看| 欧美丰满高潮xxxx喷水动漫| 亚洲色图色小说| 大白屁股一区二区视频| 精品福利av导航| 日本大胆欧美人术艺术动态| 欧美午夜精品一区二区蜜桃 | 精品日韩在线观看| 亚洲一区二区欧美日韩| 91美女片黄在线观看| 久久久久久久久久久久久女国产乱| 天天做天天摸天天爽国产一区| 91玉足脚交白嫩脚丫在线播放| 亚洲国产精品成人综合| 国产呦萝稀缺另类资源| 日韩三级视频中文字幕| 视频在线观看一区二区三区| 在线视频中文字幕一区二区| 中文字幕一区二区三区不卡在线| 国产成人av影院| 久久精品夜色噜噜亚洲aⅴ| 国产原创一区二区| 亚洲精品一区二区在线观看| 蜜桃视频一区二区三区| 这里只有精品视频在线观看| 亚洲第一成年网| 欧美乱妇15p| 亚洲自拍偷拍欧美| 欧美系列日韩一区| 亚洲不卡一区二区三区| 欧美日韩情趣电影| 日韩在线一二三区| 欧美日韩黄色一区二区| 秋霞电影网一区二区| 91精品国产综合久久小美女| 五月婷婷色综合| 6080午夜不卡| 久久国产剧场电影| 亚洲精品一线二线三线| 国产馆精品极品| 国产精品国产三级国产专播品爱网 | 久久精品综合网| 成人做爰69片免费看网站| 国产精品久久午夜夜伦鲁鲁| 成人精品免费网站| 亚洲人成精品久久久久| 色婷婷综合中文久久一本| 亚洲午夜久久久久久久久久久| 制服丝袜中文字幕亚洲| 精品影院一区二区久久久| 久久久久久久久蜜桃| 成人av免费在线播放| 亚洲制服丝袜av| 日韩一区二区三区免费看 | 色偷偷久久一区二区三区| 亚洲va天堂va国产va久| 欧美成人精品3d动漫h| 国精产品一区一区三区mba视频| 国产日韩欧美高清| 色噜噜狠狠成人中文综合| 石原莉奈一区二区三区在线观看| 日韩亚洲欧美综合| 成人午夜激情片| 亚洲一区免费在线观看| 2020国产精品自拍| 99久久国产综合色|国产精品| 亚洲无线码一区二区三区| 精品99一区二区三区|