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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? upd.pas

?? 藥品進銷存
?? PAS
字號:
unit Upd;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, Grids, DBGridEh, ComCtrls, Buttons, Mask, DBCtrlsEh,
  DBLookupEh, Menus,upreview,udm;

type
  Tfpd = class(TForm)
    DBGridEh1: TDBGridEh;
    Label1: TLabel;
    TabControl1: TTabControl;
    TabControl2: TTabControl;
    Label2: TLabel;
    Label3: TLabel;
    Edit1: TEdit;
    Label5: TLabel;
    Label6: TLabel;
    ren: TDBLookupComboboxEh;
    Edit2: TEdit;
    print: TCheckBox;
    save: TBitBtn;
    ret: TBitBtn;
    BitBtn3: TBitBtn;
    procedure FormShow(Sender: TObject);
    procedure DBGridEh1ColExit(Sender: TObject);
    procedure saveClick(Sender: TObject);
    procedure retClick(Sender: TObject);
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
    procedure DBGridEh1KeyDown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure BitBtn3Click(Sender: TObject);
  private
    function  check():boolean;

    { Private declarations }
  public
    { Public declarations }
  end;



implementation

{$R *.dfm}

procedure Tfpd.FormShow(Sender: TObject);
begin
  adodm.tcr.Close;
  adodm.tcr.Open;
  label3.caption:=datetimetostr(date());
end;

procedure Tfpd.DBGridEh1ColExit(Sender: TObject);
begin
  if (trim(adodm.tcr.FieldByName('ypid').AsString)<>'') and (trim(adodm.tcr.FieldByName('數量').AsString)<>'')  then

   if  adodm.tkc.Locate('ypid',adodm.tcr.Fieldvalues['ypid'],[])  then
        if adodm.tkc.FieldByName('數量').AsInteger<adodm.tcr.FieldByName('數量').AsInteger then
        begin
          showmessage('庫存數量:'+adodm.tkc.FieldByName('數量').Asstring+'    不足以支付');
          adodm.tcr.Edit;
          adodm.tcr.FieldByName('數量').AsString:='';
          dbgrideh1.col:=2;
        end
        else
        begin
        adodm.tcr.edit;
        adodm.tcr.FieldByName('單價').Asfloat:=adodm.tkc.fieldbyname('購進單價').asfloat
        end
  else
   begin
    showmessage('該藥品沒有庫存');
    adodm.tcr.Edit;
    adodm.tcr.FieldByName('藥品簡碼').AsString:='';
    dbgrideh1.col:=1;
   end;

  if (adodm.tcr.FieldByName('單價').AsString<>'') and (adodm.tcr.FieldByName('數量').Asstring<>'') then
    begin
    adodm.tcr.FieldByName('金額').AsFloat:=adodm.tcr.FieldByName('數量').Asinteger*adodm.tcr.FieldByName('單價').Asfloat ;
    end ;



end;




function Tfpd.check: boolean;
begin
  result:=true;

 if adodm.tcr.RecordCount<=0 then
   begin
    showmessage('請錄入退出的藥品信息!');
    result:=false;
    exit;
   end;
end;

procedure Tfpd.saveClick(Sender: TObject);
begin
 
  if not check then
  exit;
  adodm.ctemp.Parameters.ParamValues['@lx']:='pd';
  adodm.ctemp.Execute;
  edit2.Text:=adodm.ctemp.Parameters.ParamValues['@bh'];
    {GETbh}
  adodm.tcr.First;
  while not adodm.tcr.Eof do
  begin
    adodm.tcr.Edit;
    adodm.tcr.FieldByName('編號').AsString:=trim(edit2.Text);
    if adodm.tcr.FieldByName('數量').AsInteger<0 then
    begin
    adodm.tcr.FieldByName('入庫單位').AsInteger:=-2;
    adodm.tcr.FieldByName('類型').Asstring:='盤虧';
    adodm.tcr.fieldbyname('出入').asboolean:=false;
    end
     else
     begin
    adodm.tcr.FieldByName('出庫單位').AsInteger:=-2;
    adodm.tcr.FieldByName('類型').Asstring:='盤盈';
    adodm.tcr.fieldbyname('出入').asboolean:=true;
     end;
    if trim(ren.Text)<>'' then
    adodm.tcr.FieldByName('開票人').Asinteger:=adodm.tyg.fieldbyname('ygid').Asinteger;
    adodm.tcr.FieldByName('操作人').Asstring:=trim(edit1.Text);

   
    adodm.tcr.FieldByName('日期').Asdatetime:=date;
    if adodm.tkc.Locate('ypid',adodm.tcr.FieldValues['ypid'],[]) then
    begin
      adodm.tkc.Edit;
      adodm.tkc.FieldByName('數量').AsInteger:=adodm.tkc.FieldByName('數量').AsInteger+adodm.tcr.FieldByName('數量').AsInteger;
      adodm.tkc.FieldByName('購進金額').Asfloat:=adodm.tkc.FieldByName('購進單價').Asfloat*adodm.tkc.FieldByName('數量').AsInteger;
      adodm.tkc.Post;
    end  ;

   adodm.tcr.Next;
   end;
   adodm.tcr.UpdateBatch();
   dbgrideh1.Enabled:=false;
   if print.Checked then
   begin
   fpreview.frrk.FindObject('memo1').Memo.Text:=label1.Caption;
   fpreview.frrk.ShowReport;
   fpreview.ShowModal;
   end;
   save.Enabled:=false;

end;

procedure Tfpd.retClick(Sender: TObject);
begin
 dbgrideh1.Enabled:=true;
 adodm.tcr.close;
 adodm.tcr.Open;
 edit2.Text:='';
 save.Enabled:=true;
end;

procedure Tfpd.FormClose(Sender: TObject; var Action: TCloseAction);
begin
action:=cafree;
end;

procedure Tfpd.DBGridEh1KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
if (key=vk_down) and adodm.tcr.Eof   then
begin
sendmessage(dbgrideh1.Handle,wm_keydown,vk_tab,0);
adodm.tcr.Append;
dbgrideh1.Col:=1;
end;
end;

procedure Tfpd.BitBtn3Click(Sender: TObject);
begin
close;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
懂色av一区二区三区蜜臀| youjizz久久| 欧美影视一区在线| 狠狠v欧美v日韩v亚洲ⅴ| 欧美激情一区二区三区蜜桃视频 | 国产精品国产三级国产| 日韩一区二区三区观看| 99riav一区二区三区| 国产精品91一区二区| 亚洲资源在线观看| 自拍偷拍亚洲综合| 国产精品电影一区二区| 国产精品系列在线| 国产亚洲综合色| 精品国产sm最大网站| 911国产精品| 欧美日韩一区成人| 欧美日韩国产大片| 欧美无人高清视频在线观看| 色综合久久久久综合体桃花网| 国产91精品一区二区麻豆网站| 免费xxxx性欧美18vr| 午夜精品久久久久| 蜜桃av一区二区三区| 午夜av电影一区| 婷婷国产在线综合| 日本成人在线网站| 精品一区中文字幕| 久久99国产精品久久99果冻传媒| 蜜臀av一级做a爰片久久| 日韩二区三区四区| 精品一区二区三区香蕉蜜桃| 五月激情综合色| 九色porny丨国产精品| 久久er99精品| 国产毛片一区二区| 99视频超级精品| 色中色一区二区| 欧美日韩国产三级| 日韩免费电影一区| 久久精子c满五个校花| 欧美高清在线一区二区| 亚洲靠逼com| 午夜日韩在线观看| 国产精品99久久久久| 日本韩国一区二区| 欧美一区二区三区日韩| 中文字幕av一区 二区| 国产精品色哟哟| 亚洲乱码国产乱码精品精可以看| 日韩影院精彩在线| 激情综合网激情| 97se亚洲国产综合自在线| 日本电影欧美片| 日韩美女一区二区三区| 精品sm在线观看| 亚洲天堂网中文字| 秋霞成人午夜伦在线观看| 国产精品69久久久久水密桃| 91传媒视频在线播放| 精品视频在线看| 欧美韩国日本综合| 午夜私人影院久久久久| 国内国产精品久久| 欧美日韩综合在线| 国产亚洲一二三区| 午夜精品久久久| 狠狠色丁香婷综合久久| 在线区一区二视频| 国产日产亚洲精品系列| 免费观看91视频大全| 国产一区不卡视频| 欧美日本一区二区在线观看| 中文字幕一区二区在线观看| 精品一区二区免费看| www.日韩精品| 久久久久国产精品人| 天天色天天爱天天射综合| 91福利国产精品| 亚洲欧美一区二区在线观看| 久久精品久久99精品久久| 欧美羞羞免费网站| 日韩理论在线观看| 成人美女在线视频| 日韩精品专区在线| 亚洲成人在线网站| 欧美色精品在线视频| 亚洲日本在线天堂| 成人黄色国产精品网站大全在线免费观看| 2023国产一二三区日本精品2022| 国产老肥熟一区二区三区| 国产亚洲午夜高清国产拍精品| 成人一区二区视频| 一区二区三区高清| 欧美一级国产精品| 国产成人8x视频一区二区| 亚洲视频免费看| 色先锋资源久久综合| 午夜亚洲福利老司机| 久久影院电视剧免费观看| 国产aⅴ精品一区二区三区色成熟| 中文字幕精品—区二区四季| 99久久国产综合精品女不卡| 亚洲国产精品久久久男人的天堂 | 日本网站在线观看一区二区三区| 欧美一区二区三区在线视频| 国产a视频精品免费观看| 自拍av一区二区三区| 欧美性大战久久久久久久蜜臀| 三级久久三级久久久| 国产视频一区二区三区在线观看| 色呦呦国产精品| 日韩高清不卡一区二区三区| 国产精品午夜电影| 欧美日韩在线观看一区二区| 国产一区二区三区黄视频| 亚洲欧美一区二区三区极速播放 | 国产一区二区精品在线观看| 国产精品久久久久久久久免费丝袜 | 中文字幕乱码日本亚洲一区二区| 在线免费观看日本欧美| 激情亚洲综合在线| 一区二区三区不卡视频在线观看| 欧美一卡二卡在线| 99精品桃花视频在线观看| 美国一区二区三区在线播放| |精品福利一区二区三区| 欧美变态口味重另类| 色偷偷久久一区二区三区| 国产一区二区三区不卡在线观看| 亚洲精品免费看| 亚洲国产精品t66y| 精品福利二区三区| 欧美日韩激情一区| 91亚洲精品乱码久久久久久蜜桃| 狠狠色丁香久久婷婷综合_中| 亚洲国产成人av| 亚洲精品成人悠悠色影视| 久久你懂得1024| 精品欧美一区二区三区精品久久 | 天天影视色香欲综合网老头| 亚洲视频在线观看一区| 久久综合久久综合久久| 欧美成人精品福利| 欧美精品三级日韩久久| 91黄色激情网站| 91小视频在线| 成人在线视频首页| 成人中文字幕合集| 国产.欧美.日韩| 国产精品一卡二卡在线观看| 国产一区二区三区四区五区美女| 麻豆国产欧美一区二区三区| 三级久久三级久久| 视频一区二区欧美| 亚洲va欧美va人人爽| 午夜精品成人在线视频| 精品一区二区三区在线观看国产| 91久久精品一区二区二区| 久久超碰97中文字幕| 欧美aⅴ一区二区三区视频| 免费在线观看日韩欧美| 日本在线不卡视频| 美女久久久精品| 国产主播一区二区三区| 国产精品18久久久久久久网站| 国产综合久久久久久久久久久久| 国产精品一区免费视频| 成人免费看黄yyy456| 91视频一区二区三区| 日本高清视频一区二区| 欧美日韩国产综合草草| 欧美丰满高潮xxxx喷水动漫| 日韩视频免费观看高清完整版 | 久久久不卡影院| 中文字幕av一区 二区| 一区二区三区中文字幕精品精品| 一区二区三区国产豹纹内裤在线 | 国产亚洲一本大道中文在线| 国产精品美女久久久久高潮| 亚洲精品视频一区二区| 日本va欧美va欧美va精品| 国产一区二区精品久久91| 成人激情小说乱人伦| 欧美性videosxxxxx| 日韩精品在线看片z| 国产精品麻豆视频| 亚洲国产人成综合网站| 久久精品99久久久| 成人av免费在线| 在线成人免费观看| 国产欧美日产一区| 亚洲成av人片在线观看无码| 国产在线精品不卡| 欧美日韩久久一区二区| 日本一区二区三区高清不卡| 亚洲一区在线视频观看| 国产美女精品在线| 91精品国产91热久久久做人人| 中文字幕不卡三区|