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

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

?? mrwx_bjxxllkd.~pas

?? 這是用Delphi編寫的維修管理系統。主要功能包括業務管理
?? ~PAS
?? 第 1 頁 / 共 2 頁
字號:
end;

procedure TMR_WXBJXX_LLKD.BitBtn11Click(Sender: TObject);
begin
tabsheet1.show;
end;

procedure TMR_WXBJXX_LLKD.TabSheet3Show(Sender: TObject);
begin
bitbtn1.Click;
Dbgrid3.Visible:=False;
end;

procedure TMR_WXBJXX_LLKD.BitBtn3Click(Sender: TObject);
begin
if adotable1.RecordCount=0 then begin
   messagedlg('系統無領料單記錄',mterror,[mbok],0);
end else begin
   adotable2.filter:=format('單號'+'='+'''%s''',[adotable1.fieldbyname('單號').asstring]);
   tabsheet2.show;
   Edit1.Text:=AdoTable1.FieldByname('單號').Asstring;
   Edit2.Text:=DateToStr(AdoTable1.FieldByname('日期').asdatetime);
   Edit3.Text:=AdoTable1.Fieldbyname('發料單位').asstring;
end;
end;

procedure TMR_WXBJXX_LLKD.ComboBox1Exit(Sender: TObject);
begin
if combobox1.text<>'' then begin
   if not adotable3.Locate('商家名稱',combobox1.text,[loCaseInsensitive]) then begin
//          adotable3.AppendRecord([combobox1.text]);
          adotable3.Insert;
          adotable3.FieldByName('商家名稱').asstring:=combobox1.text;
          adotable3.post;
          combobox1.items.add(combobox1.text);
   end;
end;
end;

procedure TMR_WXBJXX_LLKD.ComboBox1KeyPress(Sender: TObject;
  var Key: Char);
begin
if key=#13 then begin
   combobox2.setfocus;
end;
end;

procedure TMR_WXBJXX_LLKD.BitBtn10Click(Sender: TObject);
begin
   TAbSheet1.Show;
end;

procedure TMR_WXBJXX_LLKD.BitBtn4Click(Sender: TObject);
  var dan:integer;
begin
    adotable1.Append;
    adotable1.fieldbyname('日期').asdatetime:=date;
    adotable1.FieldByName('單號').asstring:=edit4.text;
    adotable1.fieldbyname('發料單位').asstring:=combobox1.text;
    adotable1.fieldbyname('是否入庫').asstring:='否';
    adotable1.fieldbyname('申請人').asstring:=combobox2.text;
    adotable1.Post;
    for dan:=1 to 50 do begin
         if stringgrid1.Cells[1,dan]<>'' then begin
                adotable2.Append;
                AdoTable2.FieldByname('單號').Asstring:=edit4.text;
                adotable2.fieldbyname('名稱').asstring:=stringgrid1.cells[1,dan];
                adotable2.fieldbyname('數量').asstring:=stringgrid1.cells[2,dan];
                adotable2.fieldbyname('物料編碼').asstring:=stringgrid1.cells[3,dan];
                adotable2.fieldbyname('規格型號').asstring:=stringgrid1.cells[4,dan];
                adotable2.fieldbyname('單位').asstring:=stringgrid1.Cells[5,dan];
                AdoTAble2.FieldByname('機型').Asstring:=StringGrid1.Cells[6,Dan];
                AdoTable2.FieldByname('位號').Asstring:=StringGrid1.Cells[7,dan];
                AdoTAble2.FieldByname('備注').Asstring:=StringGrid1.Cells[8,dan];
                AdoTable2.Post;
         end;
    end;
    TabSheet1.Show;
end;

procedure TMR_WXBJXX_LLKD.StringGrid1KeyPress(Sender: TObject;
  var Key: Char);
begin
if (length(StringGrid1.Cells[1,Stry-1])<>0) then begin
    case strx of
         1:begin
            if key<>#27 then  begin
                Dbgrid3.Visible:=true;
                if StringGrid1.Cells[Strx,Stry]<>'' then begin
                   if key=#13 then begin
                            StringGrid1.Cells[1,Stry]:=AdoTable4.FieldByname('備件名稱').Asstring;
                            StringGrid1.Cells[3,Stry]:=AdoTable4.FieldByname('備件編號').Asstring;
                            StringGrid1.Cells[4,Stry]:=AdoTable4.FieldByname('備件型號').Asstring;
                            StringGrid1.Cells[5,Stry]:=AdoTable4.Fieldbyname('單位').Asstring;
                            StringGrid1.Col:=StringGrid1.Col+1;
                            Dbgrid3.Visible:=false;
                   end else begin
                            AdoTable4.Locate('備件名稱',StringGrid1.Cells[1,Stry],[LoPartialKey]);
                   end;
                end;
                StringGrid1.Cells[1,Stry]:=AdoTable4.FieldByname('備件名稱').Asstring;
                key:=#0;
            end else begin
                dbgrid3.Visible:=false;
                stringgrid1.Cells[1,stry]:='';
                stringgrid1.Cells[2,stry]:='';
                stringgrid1.Cells[3,stry]:='';
                stringgrid1.Cells[4,stry]:='';
                stringgrid1.Cells[5,stry]:='';
                stringgrid1.Cells[6,stry]:='';
                stringgrid1.Cells[7,stry]:='';
                stringgrid1.Cells[8,stry]:='';
            end;

         end;
         2:begin
            if key=#13 then begin
                if Length(StringGrid1.Cells[Strx-1,Stry])=0 then begin
                    key:=#0;
                    messagedlg('請添加備件名稱.',mterror,[mbok],0);
                end else begin
                    StringGrid1.Col:=6;
                end;
            end;
            if (key>'9') or (key<'0') then begin
                key:=#0;
            end;
         end;
         6:begin
           if key=#13 then begin
               StringGrid1.Col:=StringGrid1.Col+1;
           end;
         end;
         7:begin
           if key=#13 then begin
               StringGrid1.Col:=StringGrid1.Col+1;
           end;
         end;
         8:begin
           if key=#13 then begin
               Stringgrid1.Row:=StringGrid1.Row+1;
               StringGrid1.Col:=1;
           end;
         end;
    end;
end;
end;

procedure TMR_WXBJXX_LLKD.StringGrid1KeyDown(Sender: TObject;
  var Key: Word; Shift: TShiftState);
begin
case strx of
     1:begin
         if DbGrid3.Visible then begin
            if key=$26 then begin
               key:=$0;
               AdoTable4.Prior;
               StringGrid1.Cells[1,Stry]:=AdoTable4.FieldByname('備件名稱').Asstring;
            end;
            if key=$28 then begin
               key:=$0;
               AdoTable4.Next;
               StringGrid1.Cells[1,Stry]:=AdoTable4.FieldByname('備件名稱').Asstring;
            end;
            if key=$27 then begin
               key:=$0;
               dbgrid3.visible:=false;
               stringgrid1.cells[1,stry]:='';
            end;
         end;
     end;
end;
end;

procedure TMR_WXBJXX_LLKD.DBGrid3DblClick(Sender: TObject);
begin
     StringGrid1.Cells[1,Stry]:=AdoTable4.FieldByname('備件名稱').Asstring;
     StringGrid1.Cells[3,Stry]:=AdoTable4.FieldByname('備件編號').Asstring;
     StringGrid1.Cells[4,Stry]:=AdoTable4.FieldByname('備件規格').Asstring+'   '+
                                AdoTable4.FieldByname('備件型號').Asstring;
     StringGrid1.Cells[5,Stry]:=AdoTable4.Fieldbyname('單位').Asstring;
     StringGrid1.Col:=StringGrid1.Col+1;
     Dbgrid3.Visible:=false;
     StringGrid1.SetFocus;
     StringGrid1.Col:=2;

end;

procedure TMR_WXBJXX_LLKD.StringGrid1DblClick(Sender: TObject);
begin
    if(length( StringGrid1.Cells[1,Stry-1])<>0) then begin
       case Strx of
            1:begin
                 DbGrid3.Visible:=True;
             end;
       end;
    end;
end;
procedure TMR_WXBJXX_LLKD.DBGrid1DblClick(Sender: TObject);
begin
Bitbtn3.Click;
end;

procedure TMR_WXBJXX_LLKD.BitBtn8Click(Sender: TObject);
begin
if Adotable2.RecordCount<>0 then begin
   if messagedlg('您確定要刪除該記錄嗎?',mtInformation,[mbyes,mbok],0)=mryes then begin
       AdoTable2.Delete;
   end;
end else begin
  if  messagedlg('系統無紀錄,是否將該單號廢除',mterror,[mbyes,mbno],0)=mryes then begin
        adotable1.Delete;
        tabsheet1.Show;
  end;
end;
end;


procedure TMR_WXBJXX_LLKD.BitBtn6Click(Sender: TObject);
begin
    Adotable2.append;
    adotable2.fieldbyname('單號').asstring:=edit1.text;
    MRWX_BJXXLLD.ShowModal;
end;

procedure TMR_WXBJXX_LLKD.BitBtn7Click(Sender: TObject);
begin
    Adotable2.edit;
    MRWX_BJXXLLD.ShowModal;

end;

procedure TMR_WXBJXX_LLKD.DBGrid2DblClick(Sender: TObject);
begin
bitbtn7.Click;
end;

procedure TMR_WXBJXX_LLKD.QuickRep1Preview(Sender: TObject);
begin
qrlabel18.Caption:=mr_wxform.ADOTable1.fieldbyname('公司名稱').asstring;
qrlabel15.Caption:=mr_wxform.ADOTable1.fieldbyname('公司名稱').asstring;
qrlabel19.caption:=mr_wxform.adotable1.fieldbyname('地址').asstring;
qrlabel20.caption:=mr_wxform.ADOTable1.fieldbyname('電話').asstring;
qrlabel21.caption:=mr_wxform.ADOTable1.fieldbyname('傳真').asstring;
qrlabel23.caption:=edit1.text;
mr_wxbb.qrpreview1.qrprinter:=quickrep1.qrprinter;

end;

procedure TMR_WXBJXX_LLKD.BitBtn9Click(Sender: TObject);
begin
    if not assigned(mr_wxbb) then begin
       mr_wxbb:=tmr_wxbb.create(self);
    end;
    mr_wxbb.show;
    QuickRep1.Preview;

end;

procedure TMR_WXBJXX_LLKD.ComboBox2KeyPress(Sender: TObject;
  var Key: Char);
begin
if key=#13 then begin
   bitbtn2.setfocus;
end;

end;

procedure TMR_WXBJXX_LLKD.StringGrid1GetEditMask(Sender: TObject; ACol,
  ARow: Integer; var Value: String);
begin
if (stry=arow-1) and (stringgrid1.Cells[1,stry]<>'') and (stry<>0) then begin
    if (stringgrid1.Cells[2,stry]='') or (strtoint(stringgrid1.Cells[2,stry])=0) then begin
         stringgrid1.Row:=stry;
         stringgrid1.Col:=2;
         messagedlg('數量不能為空或為"0",請添加.',mterror,[mbok],0);
         exit;
    end;
end;

strx:=acol;
stry:=arow;

end;

procedure TMR_WXBJXX_LLKD.DBGrid3KeyPress(Sender: TObject; var Key: Char);
begin
            if key<>#27 then  begin
                   if key=#13 then begin
                            StringGrid1.Cells[1,Stry]:=AdoTable4.FieldByname('備件名稱').Asstring;
                            StringGrid1.Cells[3,Stry]:=AdoTable4.FieldByname('備件編號').Asstring;
                            StringGrid1.Cells[4,Stry]:=AdoTable4.FieldByname('備件型號').Asstring;
                            StringGrid1.Cells[5,Stry]:=AdoTable4.Fieldbyname('單位').Asstring;
                            Dbgrid3.Visible:=false;
                            StringGrid1.Col:=2;
                            stringgrid1.SetFocus;
                            exit;
                   end;
                   key:=#0;
            end else begin
                dbgrid3.Visible:=false;
                stringgrid1.Cells[1,stry]:='';
                stringgrid1.Cells[2,stry]:='';
                stringgrid1.Cells[3,stry]:='';
                stringgrid1.Cells[4,stry]:='';
                stringgrid1.Cells[5,stry]:='';
                stringgrid1.Cells[6,stry]:='';
                stringgrid1.Cells[7,stry]:='';
                stringgrid1.Cells[8,stry]:='';
            end;

end;

procedure TMR_WXBJXX_LLKD.DataSource3DataChange(Sender: TObject;
  Field: TField);
begin
   if dbgrid3.Visible then begin
       StringGrid1.Cells[1,Stry]:=AdoTable4.FieldByname('備件名稱').Asstring;
   end;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产日韩av一区| 色噜噜狠狠色综合欧洲selulu| 国产精品456| 91麻豆免费观看| 欧美精品日韩综合在线| 精品99久久久久久| 1024精品合集| 青草国产精品久久久久久| 国产成人亚洲综合a∨婷婷| 不卡区在线中文字幕| 欧美日韩国产精品自在自线| 欧美精品一区二区三区视频| 亚洲丝袜制服诱惑| 视频一区免费在线观看| 国产夫妻精品视频| 欧美日韩免费一区二区三区 | 国产精品美女久久久久久久久 | 成人avav在线| 在线亚洲一区观看| 精品国产一区二区三区忘忧草| 亚洲欧洲韩国日本视频| 日韩综合一区二区| 成人91在线观看| 91精品国产综合久久精品app | 国产不卡在线视频| 欧美三级日韩在线| 免费的国产精品| 成人福利电影精品一区二区在线观看| 欧美亚洲国产一区二区三区| 国产欧美一区二区三区在线老狼| 亚洲综合色噜噜狠狠| 精品中文字幕一区二区| 欧美网站大全在线观看| 国产亚洲自拍一区| 蜜臀99久久精品久久久久久软件| www.欧美色图| 精品成人在线观看| 亚洲成人激情av| 成人精品小蝌蚪| 日韩一级完整毛片| 亚洲国产综合视频在线观看| 成人精品小蝌蚪| 日韩欧美精品在线| 午夜精品视频一区| 91在线观看高清| 日本一区二区三区视频视频| 日韩精品国产欧美| 欧亚洲嫩模精品一区三区| 国产女人18毛片水真多成人如厕| 免费观看一级特黄欧美大片| 欧美中文字幕一二三区视频| 国产精品毛片大码女人| 国内外成人在线| 日韩一区二区三| 亚洲成av人片在www色猫咪| 99天天综合性| 欧美国产在线观看| 国产成人精品一区二区三区网站观看 | 欧美高清视频一二三区| 亚洲午夜三级在线| 色一情一伦一子一伦一区| 亚洲国产精品精华液2区45| 韩国女主播一区二区三区| 欧美一级片在线| 亚洲高清在线精品| 欧美性生活久久| 洋洋成人永久网站入口| 91丨porny丨蝌蚪视频| 国产精品久久久久久久久图文区| 久久亚洲捆绑美女| 国内久久婷婷综合| 精品国产一区二区精华| 久久se这里有精品| 精品久久久久久久久久久院品网 | 91精品国产欧美一区二区| 日韩和欧美一区二区三区| 欧美三级视频在线| 日一区二区三区| 日韩午夜激情av| 看国产成人h片视频| 日韩精品一区二区三区蜜臀| 卡一卡二国产精品| 欧美精品一区二区三| 国产成人综合亚洲网站| 国产精品网站一区| 91麻豆福利精品推荐| 伊人色综合久久天天人手人婷| 91蜜桃免费观看视频| 一个色妞综合视频在线观看| 欧美日韩免费电影| 日韩 欧美一区二区三区| 精品免费99久久| 成人动漫视频在线| 亚洲精品老司机| 欧美日韩国产综合久久| 久久精品国产秦先生| 国产丝袜美腿一区二区三区| 成人av在线资源| 亚洲自拍偷拍图区| 日韩欧美一级二级| 国产成人综合精品三级| 亚洲视频一二三区| 欧美精品在线视频| 国产在线精品国自产拍免费| 国产精品久久久久久久久免费樱桃| 99re8在线精品视频免费播放| 亚洲最大色网站| 欧美一区二区精品在线| 国产91在线观看| 亚洲一区二区三区美女| 亚洲精品在线观| 色婷婷综合久色| 蜜臀av国产精品久久久久| 国产精品三级av| 欧美乱妇20p| 国产成人亚洲综合a∨猫咪| 一区二区欧美精品| 欧美成人伊人久久综合网| 高清国产午夜精品久久久久久| 一区二区三区在线视频播放| 日韩精品一区二区三区老鸭窝 | 亚洲精品视频在线| 日韩美女一区二区三区| 99久久久国产精品| 免费欧美高清视频| 亚洲人被黑人高潮完整版| 这里只有精品99re| 岛国一区二区在线观看| 日韩一区欧美二区| 国产精品久久久久久久久图文区 | 日本不卡高清视频| 国产精品国产精品国产专区不蜜| 337p亚洲精品色噜噜狠狠| 成人在线视频一区二区| 午夜电影一区二区| 国产精品护士白丝一区av| 日韩一区二区三区四区五区六区| 97精品久久久久中文字幕 | 久久嫩草精品久久久精品| 91国产精品成人| 国产一区二区免费看| 性做久久久久久久久| 国产精品久久久久久久久快鸭| 欧美久久久影院| 91在线国产观看| 国产在线看一区| 视频一区视频二区在线观看| 亚洲三级电影网站| 久久久精品中文字幕麻豆发布| 欧美人妖巨大在线| 色综合久久综合| 成人小视频在线| 韩国av一区二区| 日韩电影一区二区三区四区| 亚洲欧美日韩国产中文在线| 精品福利一区二区三区免费视频| 欧美日本一区二区三区四区| 色综合天天性综合| 成人毛片在线观看| 国产精品99久久久| 国内成人精品2018免费看| 蜜桃传媒麻豆第一区在线观看| 亚洲图片欧美视频| 成人黄色网址在线观看| 久久99久国产精品黄毛片色诱| 亚洲va中文字幕| 亚洲一区成人在线| 亚洲在线视频网站| 亚洲欧美日韩成人高清在线一区| 日本一区二区免费在线| 久久久久久久av麻豆果冻| 欧美va亚洲va国产综合| 欧美一级久久久| 56国语精品自产拍在线观看| 欧美无乱码久久久免费午夜一区| 一本一道综合狠狠老| 色天使色偷偷av一区二区| 91网页版在线| 91在线免费视频观看| 国产成人综合在线| 成人性视频网站| 丰满放荡岳乱妇91ww| 成人app网站| 91在线国产福利| 在线亚洲高清视频| 欧美三级中文字| 91麻豆精品国产综合久久久久久| 欧美日韩一区二区在线观看视频| 欧美性受xxxx黑人xyx| 欧美日韩精品久久久| 欧美日韩亚洲综合在线 | 亚洲已满18点击进入久久| 亚洲色图欧美偷拍| 亚洲午夜日本在线观看| 午夜精品久久久久久久久久| 天天爽夜夜爽夜夜爽精品视频| 日韩激情视频在线观看| 美女视频黄频大全不卡视频在线播放| 蜜臀av国产精品久久久久 | 中文字幕一区av|