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

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

?? mrwx_bjrk.~pas

?? 這是用Delphi編寫的維修管理系統。主要功能包括業務管理
?? ~PAS
?? 第 1 頁 / 共 2 頁
字號:
           stringgrid1.Col:=stringgrid1.Col+1;
        end;
//        key:=#0;
      end;
      9:begin
        if key=#13 then
          stringgrid1.Col:=stringgrid1.Col+1;
        if key='.' then begin
           for stri:=1 to length(stringgrid1.cells[9,y]) do begin
               if stringgrid1.Cells[9,y][stri]='.' then key:=#0;
           end;
        end else begin
           if (key>'9') or (key<'0') then key:=#0;
        end;
      end;
      10:begin
        if key=#13 then
          stringgrid1.Col:=stringgrid1.Col+1;
      end;
      11:begin
        if key=#13 then begin
          stringgrid1.Col:=1;
          stringgrid1.row:=stringgrid1.Row+1;
        end;
      end;
  end;
end else begin
   key:=#0;
end; }
end;

procedure TMR_WXBJ_RK.StringGrid1KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
case x of
{    1:begin
        if dbgrid4.Visible then begin
             if key=$26 then begin
                key:=$0;
                adotable8.Prior;
                stringgrid1.cells[1,y]:=adotable8.fieldbyname('備件名').asstring;
             end;
             if key=$28 then begin
                key:=$0;
                adotable8.Next;
                stringgrid1.cells[1,y]:=adotable8.fieldbyname('備件名').asstring;
             end;
             if key=$27 then begin
                dbgrid4.Visible:=false;
                stringgrid1.Cells[1,y]:='';
             end;
        end;
    end;
    1:begin
        if dbgrid3.Visible then begin
             if key=$26 then begin
                key:=$0;
                adotable4.Prior;
                stringgrid1.cells[1,y]:=adotable4.fieldbyname('備件名稱').asstring;
             end;
             if key=$28 then begin
                key:=$0;
                adotable4.Next;
                stringgrid1.cells[1,y]:=adotable4.fieldbyname('備件名稱').asstring;
             end;
             if key=$27 then begin
                dbgrid3.Visible:=false;
                stringgrid1.Cells[1,y]:='';
             end;
        end;
    end;
end;     }

end;

procedure TMR_WXBJ_RK.StringGrid1KeyUp(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
case x of
    1:begin
        if dbgrid3.Visible then begin
             if length(stringgrid1.Cells[1,y])<>0 then begin
                   if (key<>$26) and (key<>$28) then begin
                       adotable4.Locate('備件名稱',stringgrid1.Cells[1,y],[loPartialKey]);
                   end;
             end;
        end;
      end;
end;
end;

procedure TMR_WXBJ_RK.DBGrid3DblClick(Sender: TObject);
begin
                stringgrid1.Cells[1,y]:=adotable4.fieldbyname('備件名稱').asstring;
                stringgrid1.Cells[2,y]:=adotable4.fieldbyname('備件型號').asstring;
                stringgrid1.Cells[3,y]:=adotable4.fieldbyname('備件規格').asstring;
                stringgrid1.cells[4,y]:=adotable4.fieldbyname('單位').asstring;
                stringgrid1.Cells[6,y]:='0';
                stringgrid1.cells[7,y]:='0';
                stringgrid1.cells[9,y]:='0';
                stringgrid1.cells[10,y]:='0';
                dbgrid3.Visible:=false;
//                adotable4.Close;
                stringgrid1.Col:=5;

end;

procedure TMR_WXBJ_RK.StringGrid1GetEditMask(Sender: TObject; ACol,
  ARow: Integer; var Value: String);
begin
if acol=5 then begin
    combobox1.left:=stringgrid1.CellRect(5,arow).left;
    combobox1.top:=stringgrid1.cellrect(5,arow).top;
    combobox1.Visible:=true;
    combobox1.SetFocus;
end else begin
    combobox1.visible:=false;
end;
if acol=8 then begin
    combobox2.Left:=stringgrid1.cellrect(8,arow).left;
    combobox2.Top:=stringgrid1.cellrect(8,arow).top;
    combobox2.Visible:=true;
    combobox2.SetFocus;
end else begin
    combobox2.visible:=false;
end;
   if (y=arow-1) and (stringgrid1.Cells[1,y]<>'') and (stringgrid1.Cells[1,arow]='') and
      (stringgrid1.cells[9,arow]='') then begin
         if stringgrid1.cells[9,y]='' then stringgrid1.cells[9,y]:='0';
         if strtofloat(stringgrid1.Cells[9,y])=0 then begin
             stringgrid1.row:=y;
             messagedlg('請輸入單價和數量.',mterror,[mbok],0);
             exit;
         end else begin                                    
             jin:=jin-strtofloat(stringgrid1.cells[9,y]);
             stringgrid1.Cells[6,arow]:='0';
             stringgrid1.cells[7,arow]:='0';
             stringgrid1.cells[9,arow]:='0';
         end;
{         if jin<adotable5.FieldByName('提示下限').asfloat then begin
              messagedlg('公司的['+combobox2.text+']以超出了資產下限,請三思。',}
                      
   end;                 
x:=acol;
y:=arow;

end;

procedure TMR_WXBJ_RK.StringGrid1DblClick(Sender: TObject);
begin
   if length(stringgrid1.cells[1,y-1])<>0 then begin
        case x of
            1:begin
               dbgrid3.visible:=true;
            end;
        end;
   end;
end;

procedure TMR_WXBJ_RK.StringGrid1Click(Sender: TObject);
begin
dbgrid3.Visible:=false;
dbgrid4.visible:=false;
end;

procedure TMR_WXBJ_RK.BitBtn2Click(Sender: TObject);
begin
   if bitbtn2.caption='取消添加[&C]' then begin
       bitbtn1.caption:='批量入庫登記[&R]';
       bitbtn2.caption:='備件入庫登記[&C]';
       bitbtn3.Caption:='領料單入庫[&P]';
       tabsheet1.show;
       bitbtn4.Enabled:=true;
       bitbtn6.enabled:=true;
   end else begin
       adotable3.Insert;
       adotable3.FieldByName('日期').asdatetime:=date;
       MR_WXBJRK_TJ.showmodal;
   end;

end;

procedure TMR_WXBJ_RK.BitBtn3Click(Sender: TObject);
var jilu:integer; bian:string; bian1:integer;
begin
{if tbitbtn(sender).caption='保存信息[&P]' then begin
   for jilu:=1 to 100 do begin
       if (stringgrid1.Cells[1,jilu]<>'') and (strtofloat(stringgrid1.cells[7,stringgrid1.Row])<>0) then begin
          if adotable1.locate('物品名稱;型號;規格;部門',
               vararrayof([stringgrid1.cells[1,jilu],stringgrid1.cells[2,jilu],stringgrid1.Cells[3,jilu],combobox3.text]),
               [loCaseInsensitive]) then begin
                   adotable1.Edit;
                   adotable1.FieldByName('數量').asinteger:=
                       adotable1.FieldByName('數量').asinteger+
                       strtoint(stringgrid1.cells[7,jilu])-
                       strtoint(stringgrid1.cells[10,jilu]);
                   adotable1.FieldByName('庫存金額').asfloat:=
                       adotable1.FieldByName('庫存金額').asfloat+
                       strtofloat(stringgrid1.Cells[9,jilu]);
                   adotable1.fieldbyname('平均單價').asfloat:=
                       adotable1.fieldbyname('庫存金額').asfloat/
                       adotable1.fieldbyname('數量').asfloat;
                   adotable1.Post;
          end else begin
                   adotable1.Last;
                   bian:=adotable1.fieldbyname('編號').asstring;
                   if bian='' then begin
                       bian:='000001';
                   end else begin
                       bian:=inttostr(strtoint(bian)+1);
                       for bian1:=1 to 6-length(bian) do begin
                           bian:='0'+bian;
                       end;
                   end;
                   adotable1.InsertRecord([bian,stringgrid1.cells[1,jilu],
                       stringgrid1.cells[2,jilu],stringgrid1.cells[3,jilu],
                       stringgrid1.cells[4,jilu],strtoint(stringgrid1.cells[7,jilu])-
                       strtoint(stringgrid1.cells[10,jilu]),
                       stringgrid1.cells[6,jilu],stringgrid1.cells[9,jilu],
                       mr_wxform.adotable2.fieldbyname('庫存上限').asinteger,
                       mr_wxform.adotable2.fieldbyname('庫存下限').asinteger,combobox3.text]);
          end;
          adotable3.insertRecord([date,stringgrid1.cells[1,jilu],
                    stringgrid1.cells[2,jilu],stringgrid1.cells[3,jilu],
                    stringgrid1.cells[4,jilu],stringgrid1.cells[5,jilu],
                    '買入',stringgrid1.cells[7,jilu],stringgrid1.cells[6,jilu],
                    stringgrid1.cells[9,jilu],
                    stringgrid1.cells[10,jilu],stringgrid1.cells[8,jilu],
                    stringgrid1.cells[11,jilu],combobox3.text]);
          adotable2.InsertRecord([date,stringgrid1.cells[1,jilu],
                    stringgrid1.cells[2,jilu],stringgrid1.cells[3,jilu],
                    stringgrid1.cells[4,jilu],stringgrid1.cells[5,jilu],
                    stringgrid1.cells[7,jilu],nil,stringgrid1.cells[6,jilu],nil,
                    stringgrid1.cells[9,jilu],
                    adotable1.fieldbyname('數量').asinteger,stringgrid1.cells[10,jilu],
                    stringgrid1.cells[8,jilu],stringgrid1.cells[11,jilu],combobox3.text]);
       end;
   end;
   bitbtn1.Click;
   bitbtn1.caption:='批量入庫登記[&R]';
   bitbtn2.caption:='備件入庫登記[&C]';
   bitbtn3.Caption:='領料單入庫[&P]';
   tabsheet1.show;
   bitbtn4.Enabled:=true;
   bitbtn6.enabled:=true;

end else begin
  if mr_wxform.ADOQuery2.fieldbyname('領料單入庫管理').asboolean=false then begin
     showmessage('對不起,您沒有這個系統權限.');
     exit;
  end;
  if not assigned(mr_wxlldrk) then begin
    mr_wxlldrk:=tmr_wxlldrk.create(self);
  end;
  mr_wxlldrk.Top:=top;
  mr_wxlldrk.Left:=left;
  mr_wxlldrk.show;
end;  }
end;

procedure TMR_WXBJ_RK.BitBtn4Click(Sender: TObject);
begin
if tbitbtn(sender).caption='刷   新[&S]' then begin
   tbitbtn(sender).caption:='入庫記錄查詢[&S]';
   adotable3.filtered:=false;
end else begin
   mr_wxbjrkxx_xx.showmodal;
end;

end;

procedure TMR_WXBJ_RK.DBGrid3KeyPress(Sender: TObject; var Key: Char);
begin
        if key=#27 then begin
                dbgrid3.Visible:=false;
                stringgrid1.cells[1,y]:='';
                stringgrid1.cells[2,y]:='';
                stringgrid1.cells[3,y]:='';
                stringgrid1.cells[4,y]:='';
                stringgrid1.cells[5,y]:='';
                stringgrid1.cells[6,y]:='';
                stringgrid1.cells[7,y]:='';
                stringgrid1.cells[8,y]:='';
                stringgrid1.cells[9,y]:='';
                stringgrid1.cells[10,y]:='';
        end;
        if key=#13 then begin
                stringgrid1.Cells[1,y]:=adotable4.fieldbyname('備件名稱').asstring;
                stringgrid1.Cells[2,y]:=adotable4.fieldbyname('備件型號').asstring;
                stringgrid1.Cells[3,y]:=adotable4.fieldbyname('備件規格').asstring;
                stringgrid1.cells[4,y]:=adotable4.fieldbyname('單位').asstring;
                stringgrid1.Cells[6,y]:='0';
                stringgrid1.cells[7,y]:='0';
                stringgrid1.cells[9,y]:='0';
                stringgrid1.cells[10,y]:='0';
                dbgrid3.Visible:=false;
//                adotable4.Close;
                stringgrid1.Col:=5;
        end;
end;

procedure TMR_WXBJ_RK.ComboBox1Exit(Sender: TObject);
begin
stringgrid1.Cells[5,y]:=combobox1.text;
combobox1.Visible:=false;
//stringgrid1.Col:=6;
//stringgrid1.setfocus;
end;

procedure TMR_WXBJ_RK.ComboBox2Exit(Sender: TObject);
begin
stringgrid1.Cells[8,y]:=combobox2.text;
combobox2.Visible:=false;
//stringgrid1.Col:=9;
//stringgrid1.setfocus;

end;

procedure TMR_WXBJ_RK.ComboBox3Click(Sender: TObject);
begin
adotable1.filter:=format('部門'+'='+'''%S''',[combobox3.text]);
adotable2.Filter:=adotable1.Filter;
adotable3.Filter:=adotable1.Filter;

end;

procedure TMR_WXBJ_RK.ComboBox2Enter(Sender: TObject);
begin
          if stringgrid1.Cells[6,y]='' then stringgrid1.Cells[6,y]:='0';
          if stringgrid1.cells[7,y]='' then stringgrid1.Cells[7,y]:='0';
          stringgrid1.Cells[9,y]:=floattostr(strtofloat(stringgrid1.cells[6,y])*
                      strtofloat(stringgrid1.Cells[7,y]));

end;

procedure TMR_WXBJ_RK.SpeedButton1Click(Sender: TObject);
begin
if strtofloat(stringgrid1.cells[7,stringgrid1.Row])<>0 then 
   showmessage(stringgrid1.cells[7,stringgrid1.Row]);
end;

procedure TMR_WXBJ_RK.DataSource3DataChange(Sender: TObject;
  Field: TField);
begin
       if dbgrid3.Visible then begin
                stringgrid1.cells[1,y]:=adotable4.fieldbyname('備件名稱').asstring;
       end;
end;

procedure TMR_WXBJ_RK.ComboBox1KeyPress(Sender: TObject; var Key: Char);
begin
if key=#13 then begin
    stringgrid1.Col:=6;
    stringgrid1.SetFocus;
end;
end;

procedure TMR_WXBJ_RK.ComboBox1KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
if key=$25 then begin
   stringgrid1.Col:=4;
   stringgrid1.SetFocus; 
end;
if key=$27 then begin
   stringgrid1.Col:=6;
   stringgrid1.SetFocus;
end;
end;

procedure TMR_WXBJ_RK.ComboBox2KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
if key=$25 then begin
   stringgrid1.Col:=7;
   stringgrid1.SetFocus; 
end;
if key=$27 then begin
   stringgrid1.Col:=9;
   stringgrid1.SetFocus;
end;

end;

procedure TMR_WXBJ_RK.ComboBox2KeyPress(Sender: TObject; var Key: Char);
begin
if key=#13 then begin
   stringgrid1.Col:=9;
   stringgrid1.SetFocus;
end;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
综合色中文字幕| 色综合久久六月婷婷中文字幕| 国内精品写真在线观看| 一本一本大道香蕉久在线精品| 日韩写真欧美这视频| 国产精品少妇自拍| 不卡欧美aaaaa| 五月天国产精品| 中文字幕亚洲综合久久菠萝蜜| 欧美日韩在线播放三区| 北条麻妃一区二区三区| 久久精品国产一区二区三区免费看| 国产精品美女一区二区三区| 91精品在线观看入口| 蜜桃久久久久久| 欧美视频在线观看一区| 精品国产乱码久久久久久久| 亚洲国产毛片aaaaa无费看| 高清av一区二区| 国产区在线观看成人精品| 国产精品国产a级| 久久99精品久久久久久动态图| 欧美日韩卡一卡二| 午夜精品视频在线观看| 91黄色免费观看| 亚洲一区二区欧美日韩| 欧美午夜精品久久久| 夜夜精品视频一区二区| 欧美在线小视频| 亚洲高清免费在线| 欧美福利一区二区| 美女视频免费一区| 欧美不卡激情三级在线观看| 美女任你摸久久| 久久综合九色综合欧美就去吻| 九色综合狠狠综合久久| 亚洲黄色性网站| 欧洲国内综合视频| 视频在线观看一区二区三区| 91精品国产色综合久久不卡电影 | 4438x成人网最大色成网站| 亚洲综合图片区| 制服丝袜在线91| 韩国一区二区视频| 日本一区二区免费在线| 91色在线porny| 亚洲香蕉伊在人在线观| 日韩一二三四区| 成人夜色视频网站在线观看| 亚洲欧洲av在线| 欧美精三区欧美精三区| 精品一区二区三区的国产在线播放| 久久综合色综合88| av影院午夜一区| 日日夜夜精品视频天天综合网| 欧美成人激情免费网| 丁香婷婷深情五月亚洲| 亚洲精品中文在线观看| 日韩女同互慰一区二区| 福利一区二区在线观看| 亚洲不卡在线观看| 久久综合久久综合亚洲| 91麻豆视频网站| 九九九精品视频| 亚洲日本va午夜在线影院| 欧美一区日韩一区| 成人高清视频免费观看| 三级影片在线观看欧美日韩一区二区| 久久亚洲一级片| 欧美日韩在线观看一区二区| 国产成人精品免费网站| 亚洲电影一级黄| 国产欧美日韩综合精品一区二区| 色婷婷亚洲综合| 国产一区二区精品久久99 | 26uuu久久综合| 91一区在线观看| 精品一区精品二区高清| 亚洲高清一区二区三区| 国产精品―色哟哟| 日韩精品一区二区三区视频在线观看 | 日韩黄色片在线观看| 欧美国产精品v| 精品久久久久久久久久久久久久久久久| 91在线免费视频观看| 国产成人综合自拍| 久久精品国产秦先生| 亚洲电影一级黄| 亚洲乱码中文字幕综合| 国产午夜精品久久久久久免费视| 911精品国产一区二区在线| 91在线国内视频| 成人国产精品免费网站| 激情综合色综合久久综合| 天天影视网天天综合色在线播放| 最新日韩av在线| 国产精品美女久久久久久久久 | 欧美日韩aaaaaa| 91黄色小视频| 色综合网站在线| 97精品电影院| av电影在线观看不卡| 成人免费毛片片v| 国产成人午夜精品影院观看视频 | 国产精品美女久久久久久2018 | www国产精品av| 日韩欧美一区二区久久婷婷| 91精品欧美久久久久久动漫| 欧美日韩久久久| 欧美日韩国产高清一区二区| 欧美人与禽zozo性伦| 欧美色图天堂网| 在线播放视频一区| 91精品国产入口| 日韩视频在线永久播放| 精品国产一区二区三区av性色| 精品国产一区a| 国产午夜精品一区二区| 国产精品久久久久婷婷| 亚洲欧美日韩国产另类专区| 亚洲精品五月天| 午夜激情一区二区| 另类小说综合欧美亚洲| 国产一区二区三区久久悠悠色av| 国产伦精品一区二区三区免费| 成人一区在线观看| 99视频精品在线| 欧美在线看片a免费观看| 欧美日韩1234| 久久一夜天堂av一区二区三区| 欧美国产日韩亚洲一区| 一区二区三区中文字幕电影| 亚洲18女电影在线观看| 国内精品在线播放| 成人免费视频视频| 欧美综合一区二区| 欧美变态凌虐bdsm| 国产精品久久久久影视| 亚洲成人www| 国产精品一区二区x88av| 一本到不卡免费一区二区| 7777精品伊人久久久大香线蕉超级流畅 | 一区二区视频在线| 日韩中文字幕区一区有砖一区| 久久不见久久见免费视频7| 成人综合在线网站| 欧美日韩你懂得| 久久久久久电影| 亚洲国产精品久久人人爱 | 午夜免费欧美电影| 国产综合色产在线精品| 色综合久久久久综合体| 日韩欧美国产wwwww| 亚洲青青青在线视频| 另类小说图片综合网| 色狠狠综合天天综合综合| 精品人伦一区二区色婷婷| 亚洲久草在线视频| 国产盗摄视频一区二区三区| 欧美变态凌虐bdsm| 国产日产欧美一区| 久久先锋资源网| 成人黄色777网| 亚洲另类中文字| 国产一区日韩二区欧美三区| 欧美午夜精品一区| 中文字幕不卡在线观看| 美女精品一区二区| 欧美日韩情趣电影| 中文字幕在线观看一区| 久久精品国产99国产| 欧美日韩在线一区二区| 亚洲视频在线观看三级| 国产不卡一区视频| 精品精品国产高清一毛片一天堂| 亚洲狠狠爱一区二区三区| 99re这里只有精品6| 国产亚洲欧美在线| 久久精品国产亚洲一区二区三区| 欧美日韩一区二区在线视频| 亚洲少妇中出一区| 菠萝蜜视频在线观看一区| 国产偷国产偷精品高清尤物| 久久aⅴ国产欧美74aaa| 日韩一区二区三区四区| 五月天亚洲精品| 欧美高清视频不卡网| 亚洲最新在线观看| 欧美在线观看18| 亚洲电影在线播放| 欧美在线一区二区三区| 亚洲国产综合色| 欧美丝袜自拍制服另类| 亚洲国产美国国产综合一区二区| 色婷婷精品久久二区二区蜜臂av | 亚洲精品国久久99热| 99精品久久只有精品| 亚洲乱码国产乱码精品精98午夜 | 久久久综合精品| 激情文学综合插|