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

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

?? pur510_02.pas.svn-base

?? 這是一個功能齊全的,代碼完整的ERP企業信息管理系統,現在上傳和大家分享
?? SVN-BASE
?? 第 1 頁 / 共 5 頁
字號:
    begin
      edtPlaceContact.Text:=qryOrd151.FieldByName('O151_002').AsString;
      edtPlaceDept.Text:=qryOrd151.FieldByName('O151_003').AsString;
      edtPlacePhone.Text:=qryOrd151.FieldByName('O151_005').AsString;
      edtPlaceFax.Text:=qryOrd151.FieldByName('O151_006').AsString;
      edtPlacePosit.Text:=qryOrd151.FieldByName('O151_004').AsString;
      edtPlaceDept.Text:=qryOrd151.FieldByName('O151_003').AsString;
    end;
  end;
  AOldCustNo:=ADOQuery1.FieldByName('P510A_017').AsInteger;
  GetDetailData;
  wwDBGrid1UpdateFooter(wwDBGrid1);
end;

procedure TPur510_02Form.InsertEvent;
var
  ADate:TDateTime;
begin
  inherited;
  ADate:=GetServerDate;
  edtCode.Text:='';
  cbType.ItemIndex:=0;
  qryPur100.Locate('P100_002',cbType.Text,[]);
  edtDate.Date:=ADate;
  edtStatus.Text:=AStatus[0];
  edtPerson.Text:='';
  cbPick.ItemIndex:=0;
  //幣別=本位幣
  qryGld100.Locate('G100_003',ACurrName,[]);
  cbCurr.ItemIndex:=cbCurr.Items.IndexOf(ACurrName);
  edtRate.Text:='1';
  cbPayment.ItemIndex:=0;
  qryGld110.Locate('G110_002',cbPayment.Text,[]);
  edtCheckDate.Clear;
  edtChecker.Text:='';

  edtAmount.Text:='0.00';
  edtDisRate.Text:='0.00';
  edtDiscount.Text:='0.00';
  edtSumCharge.Text:='0.00';
  edtNetAmt.Text:='0.00';

  edtCust.Text:='';
  edtCustName.Text:='';
  edtCust.Text:='';
  edtPhone.Text:='';
  edtAddress.Text:='';
  edtFax.Text:='';
  edtContact.Text:='';
  edtDept.Text:='';
  edtPosit.Text:='';

  edtPlace.Text:='';
  edtRegion.Text:='';
  edtPlacePhone.Text:='';
  edtPlaceAddress.Text:='';
  edtPlaceFax.Text:='';
  edtPlaceContact.Text:='';
  edtPlaceDept.Text:='';
  edtPlacePosit.Text:='';

  memTerm.Text:='';
  memRemark.Text:='';

  edtDate.Date:=ADate;
  edtCreateDate.Text:=FormatDateTime('yyyy-mm-dd hh:mm:ss',ADate);
  edtCreateBy.Text:=AUserName;
  edtUpdateDate.Text:=FormatDateTime('yyyy-mm-dd hh:mm:ss',ADate);
  edtUpdateBy.Text:=AUserName;

  ALastNo:=0;
  adsPur510B.Close;
  adsPur510B.CreateDataSet;
  adsPur510.Close;
  adsPur510.CreateDataSet;
  PageControl1.ActivePageIndex:=0;
  PageControl2.ActivePageIndex:=0;
  SetDBGrid;
end;

procedure TPur510_02Form.ReportGetValue(const ParName: String;
  var ParValue: Variant);
begin
  inherited;
  if ParName='AAmount' then ParValue:=ADOQuery1.FieldByName('P510A_012').AsString  //金額總計
  else if ParName='ADicount' then ParValue:=ADOQuery1.FieldByName('P510A_014').AsString  //折扣金額
  else if ParName='ACharge' then ParValue:=ADOQuery1.FieldByName('P510A_015').AsString  //特殊費用
  else if ParName='ANetAmt' then ParValue:=ADOQuery1.FieldByName('P510A_016').AsString  //應收金額
  else if ParName='ATerm' then ParValue:=ADOQuery1.FieldByName('P510A_020').AsString  //採購條款
  else if ParName='ARemark' then ParValue:=ADOQuery1.FieldByName('P510A_021').AsString  //備注說明
{
  else if ParName='I150_002'      then ParValue:= qryOrd153.fieldByName('I150_002').Value  //產品編號
  else if ParName='O153_003'      then ParValue:= qryOrd153.fieldByName('O153_003').Value  //機身編號
  else if ParName='I150_003'      then ParValue:= qryOrd153.fieldByName('I150_003').Value  //產品名稱
  else if ParName='I150_004'      then ParValue:= qryOrd153.fieldByName('I150_004').Value  //規格型號
  else if ParName='I120_003'      then ParValue:= qryOrd153.fieldByName('I120_003').Value  //產品類別
  else if ParName='O150_002'      then ParValue:= qryOrd153.fieldByName('O150_002').Value  //制造商號
  else if ParName='O150_003'      then ParValue:= qryOrd153.fieldByName('O150_003').Value  //制造商名
  else if ParName='I150_001'      then ParValue:= qryOrd153.fieldByName('I150_001').Value //
}
  else if ParName='PlaceContact'  then ParValue:=edtPlaceContact.Text
  else if ParName='PlaceDept'     then ParValue:=edtPlaceDept.Text
  else if ParName='PlacePhone'    then ParValue:=edtPlacePhone.Text
  else if ParName='PlaceFax'      then ParValue:=edtPlaceFax.Text
  else if ParName='PlacePosit'    then ParValue:=edtPlacePosit.Text
  else if ParName='PlaceDept'     then ParValue:=edtPlaceDept.Text
  else if ParName='ACurrency'     then ParValue:=cbCurr.Text
  else if ParName='I150_002'           then ParValue:= edtItemID.Text  //產品編號
  else if ParName='O153_003'      then ParValue:= edtMacNo.Text  //機身編號
  else if ParName='O153_004'      then ParValue:= edtControllerNo.Text  //控制器號

end;

procedure TPur510_02Form.SetEmptyInit;
begin
  inherited;
  edtCode.Text:='';
  cbType.ItemIndex:=0;
  qryPur100.Locate('P100_002',cbType.Text,[]);
  edtDate.Date:=GetServerDate;
  edtStatus.Text:=AStatus[0];
  edtPerson.Text:='';
  cbPick.ItemIndex:=0;
  cbCurr.ItemIndex:=-1;
  edtRate.Text:='1';
  cbPayment.ItemIndex:=0;
  qryGld110.Locate('G110_001',cbPayment.Text,[]);
  cbFrom.ItemIndex:=0;
  edtCheckDate.Clear;
  edtChecker.Text:='';

  edtAmount.Text:='0.00';
  edtDisRate.Text:='0.00';
  edtDiscount.Text:='0.00';
  edtSumCharge.Text:='0.00';
  edtNetAmt.Text:='0.00';

  edtCust.Text:='';
  edtCustName.Text:='';
  edtCust.Text:='';
  edtPhone.Text:='';
  edtAddress.Text:='';
  edtFax.Text:='';
  edtContact.Text:='';
  edtDept.Text:='';
  edtPosit.Text:='';

  edtPlace.Text:='';
  edtRegion.Text:='';
  edtPlacePhone.Text:='';
  edtPlaceAddress.Text:='';
  edtPlaceFax.Text:='';
  edtPlaceContact.Text:='';
  edtPlaceDept.Text:='';
  edtPlacePosit.Text:='';

  memTerm.Text:='';
  memRemark.Text:='';

  edtCreateDate.Text:='';
  edtCreateBy.Text:='';
  edtUpdateDate.Text:='';
  edtUpdateBy.Text:='';

  ALastNo:=0;
  adsPur510B.Close;
  adsPur510B.CreateDataSet;
  adsPur510.Close;
  adsPur510.CreateDataSet;
end;

procedure TPur510_02Form.TableAfterPost;
begin
  inherited;
  qryPur510B.Close;
  qryPur510B.SQL.Clear;
  qryPur510B.SQL.Add('select * from PUR510B where P510B_001='+''''+edtCode.Text+''''+' order by P510B_001,P510B_002');
  qryPur510B.Open;
  if adsPur510B.State in [dsInsert,dsEdit] then adsPur510B.Post;
  adsPur510B.First;
  while not adsPur510B.Eof do
  begin
    qryPur510B.Append;
    qryPur510B.FieldByName('P510B_001').Value:=edtCode.Text;
    qryPur510B.FieldByName('P510B_002').Value:=adsPur510B.FieldByName('FNo').Value;
    qryPur510B.FieldByName('P510B_003').Value:=adsPur510B.FieldByName('FItemNo').Value;
    qryPur510B.FieldByName('P510B_004').Value:=adsPur510B.FieldByName('FUnitNo').Value;
    qryPur510B.FieldByName('P510B_005').Value:=adsPur510B.FieldByName('FQty').Value;
    qryPur510B.FieldByName('P510B_006').Value:=adsPur510B.FieldByName('FPrice').Value;
    qryPur510B.FieldByName('P510B_007').Value:=adsPur510B.FieldByName('FAmount').Value;
    qryPur510B.FieldByName('P510B_008').Value:=adsPur510B.FieldByName('FDisRate').Value;
    qryPur510B.FieldByName('P510B_009').Value:=adsPur510B.FieldByName('FDisAmt').Value;
    qryPur510B.FieldByName('P510B_010').Value:=adsPur510B.FieldByName('FNetAmt').Value;
    qryPur510B.FieldByName('P510B_011').Value:=adsPur510B.FieldByName('FTax').Value;
    qryPur510B.FieldByName('P510B_012').Value:=adsPur510B.FieldByName('FTaxAmt').Value;
    qryPur510B.FieldByName('P510B_013').Value:=adsPur510B.FieldByName('FAcrAmt').Value;
    qryPur510B.FieldByName('P510B_014').Value:=adsPur510B.FieldByName('FDate').Value;
    qryPur510B.FieldByName('P510B_015').Value:=adsPur510B.FieldByName('FFactDate').Value;
    if AMode='ADD' then
      qryPur510B.FieldByName('P510B_016').Value:=0
    else
      qryPur510B.FieldByName('P510B_016').Value:=adsPur510B.FieldByName('FReceQty').Value;
    qryPur510B.FieldByName('P510B_017').Value:=adsPur510B.FieldByName('FPlace').Value;
    qryPur510B.FieldByName('P510B_018').Value:=0;
    qryPur510B.FieldByName('P510B_019').Value:=adsPur510B.FieldByName('FFromID').Value;
    qryPur510B.FieldByName('P510B_020').Value:=adsPur510B.FieldByName('FLineNo').Value;
    qryPur510B.FieldByName('P510B_021').Value:=adsPur510B.FieldByName('FRemark').Value;
    qryPur510B.FieldByName('P510B_022').Value:=adsPur510B.FieldByName('FReturn').Value;
    qryPur510B.FieldByName('P510B_023').Value:=adsPur510B.FieldByName('FUnitRate').Value;
    qryPur510B.FieldByName('P510B_024').Value:=adsPur510B.FieldByName('FInvoice').AsFloat;
    qryPur510B.FieldByName('P510B_025').Value:=adsPur510B.FieldByName('FDiscount').AsFloat;
    qryPur510B.FieldByName('P510B_026').Value:=GetTotalAmt(adsPur510B.FieldByName('FAcrAmt').Value);
    qryPur510B.FieldByName('P510B_027').Value:=adsPur510B.FieldByName('FInAmount').AsFloat;
    qryPur510B.Post;
    adsPur510B.Next;
  end;
  //特殊費用
  if adsPur510.State in [dsInsert,dsEdit] then adsPur510.Post;
  adsPur510.First;
  while not adsPur510.Eof do
  begin
    qryPur510B.Append;
    qryPur510B.FieldByName('P510B_001').Value:=edtCode.Text;
    qryPur510B.FieldByName('P510B_002').Value:=adsPur510.FieldByName('FNo').Value;
    qryPur510B.FieldByName('P510B_003').Value:=adsPur510.FieldByName('FItemNo').Value;
    qryPur510B.FieldByName('P510B_004').Value:=adsPur510.FieldByName('FUnitNo').Value;
    qryPur510B.FieldByName('P510B_005').Value:=adsPur510.FieldByName('FQty').Value;
    qryPur510B.FieldByName('P510B_006').Value:=adsPur510.FieldByName('FPrice').Value;
    qryPur510B.FieldByName('P510B_007').Value:=adsPur510.FieldByName('FAmount').Value;
    qryPur510B.FieldByName('P510B_008').Value:=adsPur510.FieldByName('FDisRate').Value;
    qryPur510B.FieldByName('P510B_009').Value:=adsPur510.FieldByName('FDisAmt').Value;
    qryPur510B.FieldByName('P510B_010').Value:=adsPur510.FieldByName('FNetAmt').Value;
    qryPur510B.FieldByName('P510B_011').Value:=adsPur510.FieldByName('FTax').Value;
    qryPur510B.FieldByName('P510B_012').Value:=adsPur510.FieldByName('FTaxAmt').Value;
    qryPur510B.FieldByName('P510B_013').Value:=adsPur510.FieldByName('FAcrAmt').Value;
    qryPur510B.FieldByName('P510B_014').Value:=adsPur510.FieldByName('FDate').Value;
    qryPur510B.FieldByName('P510B_015').Value:=adsPur510.FieldByName('FFactDate').Value;
    qryPur510B.FieldByName('P510B_016').Value:=adsPur510.FieldByName('FReceQty').Value;
    qryPur510B.FieldByName('P510B_017').Value:=adsPur510.FieldByName('FPlace').Value;
    qryPur510B.FieldByName('P510B_018').Value:=2;
    qryPur510B.FieldByName('P510B_019').Value:=adsPur510.FieldByName('FFromID').Value;
    qryPur510B.FieldByName('P510B_020').Value:=adsPur510.FieldByName('FLineNo').Value;
    qryPur510B.FieldByName('P510B_021').Value:=adsPur510.FieldByName('FRemark').Value;
    qryPur510B.FieldByName('P510B_022').Value:=adsPur510.FieldByName('FReturn').Value;
    qryPur510B.FieldByName('P510B_023').Value:=adsPur510.FieldByName('FUnitRate').Value;
    qryPur510B.FieldByName('P510B_024').Value:=adsPur510.FieldByName('FInvoice').AsFloat;
    qryPur510B.FieldByName('P510B_025').Value:=adsPur510.FieldByName('FDiscount').AsFloat;
    qryPur510B.FieldByName('P510B_026').Value:=adsPur510.FieldByName('FAcrAmt').Value;
    qryPur510B.FieldByName('P510B_027').Value:=adsPur510.FieldByName('FInAmount').AsFloat;
    qryPur510B.Post;
    adsPur510.Next;
  end;
  //反寫銷售定單狀態為完成
  if cbFrom.ItemIndex=3 then
  begin
    SYSDM.qryQuery.Close;
    SYSDM.qryQuery.SQL.Clear;
    SYSDM.qryQuery.SQL.Add('update ORD510A set O510A_004=1 where exists(select 1 from PUR510B where P510B_019=O510A_001 and P510B_001='+''''+edtCode.Text+''''+')');
    SYSDM.qryQuery.ExecSQL;
  end;
end;

procedure TPur510_02Form.TableBeforePost;
var
  ADate:TDateTime;
  AItemNo,ACustNo,ACurrNo,APayment,ACustNo1:Integer;
begin
  inherited;
  AItemNo:=0;
  if trim(cbType.Text)='' then
  begin
    ShowMsg('UMS10000554');  //采購類型不能為空
    cbType.SetFocus;
    Abort;
  end;
  qryPur100.Locate('P100_002',cbType.Text,[]);
  if trim(edtDate.Text)='' then
  begin
    ShowMsg('UMS10000555');  //采購日期不能為空
    edtDate.SetFocus;
    Abort;
  end;
  if not qryGld100.Locate('G100_003',cbCurr.Text,[]) then
  begin
    ShowMsg('UMS10000412');  //輸入的幣別編號無效
    cbCurr.SetFocus;
    Abort;
  end;
  ACurrNo:=qryGld100.FieldByName('G100_001').AsInteger;
  if not qryGld110.Locate('G110_002',cbPayment.Text,[]) then
  begin
    ShowMsg('UMS10000528');  //無效的付款方式
    cbPayment.SetFocus;
    Abort;
  end;
  APayment:=qryGld110.FieldByName('G110_001').AsInteger;
  if trim(edtPerson.Text)<>'' then
  begin
    if not qryHrm150.Locate('H150_002',edtPerson.Text,[]) then
    begin
      ShowMsg('UMS10000556');  //輸入的采購人員無效
      edtPerson.SetFocus;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美激情一区不卡| 精品一区在线看| 日本成人超碰在线观看| 波多野结衣欧美| 亚洲精品在线三区| 视频一区在线视频| 91视频免费播放| 国产日韩精品视频一区| 蜜桃精品视频在线| 欧美日韩国产另类一区| ...中文天堂在线一区| 国产乱人伦偷精品视频免下载 | 丰满放荡岳乱妇91ww| 欧美一区二区日韩一区二区| 亚洲黄色片在线观看| 福利91精品一区二区三区| 日韩欧美国产系列| 日本女优在线视频一区二区| 欧美日本一区二区三区| 亚洲综合视频网| 一本久道久久综合中文字幕| 自拍偷拍欧美激情| 成人av在线网| 国产精品福利一区| 成人h精品动漫一区二区三区| 久久色在线观看| 久久国产精品一区二区| 日韩视频免费直播| 青青草成人在线观看| 日韩视频中午一区| 久久99精品视频| 337p粉嫩大胆色噜噜噜噜亚洲| 久久精品国产秦先生| 日韩一区二区高清| 欧美激情在线看| 91在线你懂得| 亚洲综合激情网| 91福利区一区二区三区| 亚洲国产精品久久艾草纯爱| 欧美日韩免费观看一区二区三区| 亚洲午夜免费福利视频| 欧美日韩成人综合在线一区二区| 图片区小说区国产精品视频| 欧美一级专区免费大片| 极品少妇xxxx精品少妇偷拍| 国产网站一区二区| 99久久久久久| 亚洲午夜一区二区三区| 日韩欧美美女一区二区三区| 国产精品影视在线观看| 国产精品乱人伦| 在线视频你懂得一区| 日韩激情一区二区| 久久久国产综合精品女国产盗摄| 99视频在线精品| 丝袜亚洲另类欧美| 国产日韩精品一区二区三区 | 精品日韩在线观看| 波多野结衣91| 无码av免费一区二区三区试看| 91精品国产综合久久久蜜臀图片| 国产主播一区二区三区| 中文字幕一区二区三区四区| 欧美人与性动xxxx| 国产成人一区在线| 亚洲国产精品视频| 26uuu精品一区二区| 91在线丨porny丨国产| 亚洲青青青在线视频| 欧美三级电影在线看| 国产乱国产乱300精品| 成人免费一区二区三区在线观看| 在线视频综合导航| 国产一区二区精品久久91| 中文字幕日韩一区| 日韩一区二区三区电影| av亚洲精华国产精华精华| 日韩黄色免费电影| 国产精品二三区| 欧美一区二区二区| 色综合久久精品| 国产一区二区三区高清播放| 亚洲狠狠爱一区二区三区| 欧美国产精品一区| 欧美成人三级在线| 欧洲一区二区av| 国产成人aaa| 美国十次综合导航| 亚洲资源中文字幕| 中文字幕一区二区三中文字幕| 日韩午夜激情视频| 在线精品视频免费播放| 国产精品综合av一区二区国产馆| 石原莉奈一区二区三区在线观看| 国产精品青草久久| 国产色一区二区| 欧美一区二区三区四区视频| 欧美专区在线观看一区| 99久久综合国产精品| 国产乱淫av一区二区三区| 蜜臀va亚洲va欧美va天堂| 亚洲国产精品久久一线不卡| 亚洲日本护士毛茸茸| 亚洲国产精品精华液ab| 久久只精品国产| 日韩欧美一区在线| 制服丝袜亚洲网站| 欧美日韩dvd在线观看| 一本一本大道香蕉久在线精品| 丰满少妇在线播放bd日韩电影| 国产高清成人在线| 国产精品中文字幕欧美| 国产精品自产自拍| 国产精品99久久久久久宅男| 国产综合色精品一区二区三区| 免费高清视频精品| 久久99国产精品免费网站| 蜜臀精品久久久久久蜜臀 | 欧美日韩激情一区二区| 日本精品视频一区二区三区| www.日韩av| 91麻豆国产福利在线观看| 91免费小视频| 色综合久久中文字幕| 色综合久久99| 欧美日韩免费电影| 欧美精品v国产精品v日韩精品| 在线成人免费视频| 日韩视频一区二区三区在线播放| 日韩视频免费直播| 久久久99精品久久| 亚洲欧洲成人精品av97| 亚洲精品国产精华液| 视频一区在线播放| 国内外成人在线| 成人福利视频网站| 在线看国产一区| 欧美丰满一区二区免费视频| 精品久久久久久久久久久久包黑料| 精品国精品自拍自在线| 中文字幕av不卡| 亚洲一区二区三区中文字幕在线| 午夜激情久久久| 国产一区二区三区免费看| 成人国产亚洲欧美成人综合网| 91在线精品秘密一区二区| 欧美四级电影网| 精品国产乱码久久久久久闺蜜| 久久精品免视看| 一区二区成人在线观看| 免费看欧美美女黄的网站| 成人免费视频视频| 欧美日韩激情一区| 久久奇米777| 亚洲一区二区在线免费看| 精品一区二区三区欧美| 91啪亚洲精品| 精品国产免费一区二区三区香蕉| 国产精品免费丝袜| 日韩精品1区2区3区| 成人黄色国产精品网站大全在线免费观看 | 欧美男男青年gay1069videost | 99免费精品在线观看| 欧美伦理影视网| 欧美国产欧美综合| 午夜精品在线看| 成人免费看的视频| 欧美一区二区在线免费播放| 中文字幕一区二区在线观看| 美腿丝袜在线亚洲一区 | 国产99久久精品| 欧美精品自拍偷拍动漫精品| 国产精品色呦呦| 精品一区二区三区在线播放视频 | 亚洲精品视频在线看| 久久不见久久见免费视频7| 色综合久久综合中文综合网| 久久久99久久| 美国十次综合导航| 欧美日韩中文字幕一区二区| 欧美国产激情二区三区| 激情久久五月天| 欧美一级艳片视频免费观看| 一区二区三区在线观看欧美| 成人视屏免费看| 久久久久久麻豆| 国内精品视频666| 日韩一区二区三区电影| 亚洲va韩国va欧美va| 日本高清免费不卡视频| 国产精品福利一区二区| 成人午夜视频免费看| 久久久蜜桃精品| 美国毛片一区二区| 日韩一级二级三级| 免费精品视频最新在线| 日韩一区二区三区在线观看| 亚洲成人av中文| 欧美美女一区二区三区| 午夜私人影院久久久久|