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

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

?? ugysgywl.pas

?? 工廠採購管理系統
?? PAS
字號:
unit ugysgywl;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, DBCtrls, ComCtrls, RzDTP, RzButton, ExtCtrls, Grids, DBGridEh,
  StdCtrls, DB, ADODB, RzTabs, FR_Class, Buttons, Mask, DBGrids;

type
  Tfrmgysgywl = class(TForm)
    Panel1: TPanel;
    Panel2: TPanel;
    Panel3: TPanel;
    RzBitBtn1: TRzBitBtn;
    RzBitBtn2: TRzBitBtn;
    RzBitBtn3: TRzBitBtn;
    RzBitBtn4: TRzBitBtn;
    DBNavigator1: TDBNavigator;
    TreeView1: TTreeView;
    ADOQuery1: TADOQuery;
    ADOQuery2: TADOQuery;
    DataSource1: TDataSource;
    RzPageControl1: TRzPageControl;
    TabSheet1: TRzTabSheet;
    TabSheet2: TRzTabSheet;
    ADOQuery3: TADOQuery;
    frReport1: TfrReport;
    GroupBox1: TGroupBox;
    Label2: TLabel;
    Label3: TLabel;
    Label4: TLabel;
    Label5: TLabel;
    Label6: TLabel;
    Label7: TLabel;
    GroupBox2: TGroupBox;
    Label8: TLabel;
    Label9: TLabel;
    Label10: TLabel;
    Label11: TLabel;
    Label12: TLabel;
    Label13: TLabel;
    Label14: TLabel;
    RzToolbarButton1: TRzToolbarButton;
    Label15: TLabel;
    Label16: TLabel;
    DBEdit7: TDBEdit;
    DBEdit8: TDBEdit;
    DBEdit9: TDBEdit;
    DBEdit10: TDBEdit;
    DBEdit11: TDBEdit;
    DBEdit12: TDBEdit;
    DBEdit13: TDBEdit;
    DBEdit14: TDBEdit;
    DBEdit15: TDBEdit;
    DBEdit16: TDBEdit;
    RzBitBtn8: TRzBitBtn;
    RzBitBtn9: TRzBitBtn;
    RzBitBtn5: TRzBitBtn;
    RzBitBtn6: TRzBitBtn;
    RzBitBtn7: TRzBitBtn;
    RzToolbarButton2: TRzToolbarButton;
    Label1: TLabel;
    ADOQuery4: TADOQuery;
    DBGrid3: TDBGrid;
    Edit1: TEdit;
    Edit2: TEdit;
    Edit3: TEdit;
    Edit4: TEdit;
    Edit5: TEdit;
    Edit6: TEdit;
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
    procedure RzBitBtn4Click(Sender: TObject);
    procedure FormCreate(Sender: TObject);
    procedure TreeView1Change(Sender: TObject; Node: TTreeNode);
    procedure DBGridEh1DblClick(Sender: TObject);
    procedure RzBitBtn3Click(Sender: TObject);
    procedure RzBitBtn2Click(Sender: TObject);
    procedure RzBitBtn5Click(Sender: TObject);
    procedure RzBitBtn6Click(Sender: TObject);
    procedure RzBitBtn8Click(Sender: TObject);
    procedure RzBitBtn9Click(Sender: TObject);
    procedure RzToolbarButton2Click(Sender: TObject);
    procedure RzToolbarButton1Click(Sender: TObject);
    procedure DBGrid3DblClick(Sender: TObject);
    procedure csh();
    procedure RzBitBtn1Click(Sender: TObject);
    procedure DBEdit8DblClick(Sender: TObject);
    procedure DBEdit9DblClick(Sender: TObject);
    procedure DBEdit11DblClick(Sender: TObject);
    procedure DBEdit10DblClick(Sender: TObject);
    procedure DBEdit12DblClick(Sender: TObject);
    procedure RzBitBtn7Click(Sender: TObject);
  private
    { Private declarations }
    addedit:boolean;
    id:string;
    gysdm:string;
  public
    { Public declarations }
  end;

var
  frmgysgywl: Tfrmgysgywl;

implementation
uses uconst,ufunction,udm1,ucx, Unit3,uwllb,ugyslb;
{$R *.dfm}
procedure tfrmgysgywl.csh();
begin
if adoquery4.Recordset.eof and adoquery4.Recordset.BOF then exit;
edit1.Text:=adoquery4.fieldbyname('wldm').AsString;
edit2.Text:=adoquery4.fieldbyname('wlmc').AsString;
edit3.Text:=adoquery4.fieldbyname('wlys').AsString;
edit4.Text:=adoquery4.fieldbyname('wlsh').AsString;
edit5.Text:=adoquery4.fieldbyname('cgdw').AsString;
edit6.Text:=adoquery4.fieldbyname('dj').AsString;
end;
procedure Tfrmgysgywl.FormClose(Sender: TObject; var Action: TCloseAction);
begin
action:=cafree;
end;

procedure Tfrmgysgywl.RzBitBtn4Click(Sender: TObject);
begin
close;
end;

procedure Tfrmgysgywl.FormCreate(Sender: TObject);
var
node:ttreenode;
node1:ttreenode;
begin
adoquery1.Connection:=dm1.ADOConnection1;
adoquery2.Connection:=dm1.ADOConnection1;
adoquery3.Connection:=dm1.ADOConnection1;
strsql:='select distinct fr from gysdmk order by fr asc';
adoexect(adoquery2,strsql);
if not(adoquery2.Recordset.eof and adoquery2.Recordset.BOF) then
   begin
   adoquery2.First;
   treeview1.Items.Clear;
   Node := TreeView1.Items.AddChild(nil, '供應商列表');
   while not adoquery2.Eof do
     begin
         Node1 := TreeView1.Items.AddChild(node, adoquery2.FieldByName('fr').AsString);
         strsql:='select jianch from gysdmk where fr='+''''+trim(adoquery2.fieldbyname('fr').asstring)+'''';
         adoexect(adoquery3,strsql);
         if not(adoquery3.Recordset.eof and adoquery3.Recordset.BOF) then
         begin
         adoquery3.First;
         while not adoquery3.Eof do
              begin
              TreeView1.Items.AddChild(node1, adoquery3.FieldByName('jianch').AsString);
              adoquery3.Next;
              end;
         adoquery2.next;
         end;
     end;
   end;
strsql:='select wldm as 物料代碼,wlmc as 名稱,wlys as 顏色,wlsh as 色號,cgdw as 單位,dj as 單價'+
' from wldmk order by wldm asc';
adoexect(adoquery4,strsql);
 strsql:='select wldm as 物料代碼,wldm_gys as 客物料代碼,gysdm as 供應商代碼,wlmc as 物料名稱,'+
'wlys as 顏色,wlsh as 色號,cgdw as 單位,dj as 單價,djr as 操作,srrq as 日期 from material_gys '+
 'order by wldm asc';
 adoexect(adoquery1,strsql);
end;

procedure Tfrmgysgywl.TreeView1Change(Sender: TObject; Node: TTreeNode);
begin
case node.Level of
   0:
   strsql:='select wldm as 物料代碼,wldm_gys as 客物料代碼,gysdm as 供應商代碼,wlmc as 物料名稱,'+
   'wlys as 顏色,wlsh as 色號,cgdw as 單位,dj as 單價,djr as 操作,srrq as 日期 from material_gys '+
   'order by wldm asc';
   1:
   exit;
   2:
   begin
   strsql:='select gysdm from gysdmk where jianch='+''''+trim(node.Text)+'''';
   adoexect(adoquery2,strsql);
   gysdm:=trim(adoquery2.fieldbyname('gysdm').AsString);
   strsql:='select wldm as 物料代碼,wldm_gys as 客物料代碼,gysdm as 供應商代碼,wlmc as 物料名稱,'+
   'wlys as 顏色,wlsh as 色號,cgdw as 單位,dj as 單價,djr as 操作,srrq as 日期 from material_gys '+
   'where gysdm='+''''+gysdm+''''+' order by wldm asc';
   end;
end;
adoexect(adoquery1,strsql);
RzPageControl1.ActivePageIndex:=0;
end;

procedure Tfrmgysgywl.DBGridEh1DblClick(Sender: TObject);
begin
RzBitBtn6Click(self);
RzPageControl1.ActivePageIndex:=1;
end;

procedure Tfrmgysgywl.RzBitBtn3Click(Sender: TObject);
begin
form3.frDBDataSet1.dataset:=adoquery1;
form3.frReport1.DoublePass := True;
form3.frReport1.Clear;
form3.frReport1.LoadFromFile(strpath+'/report/gysdd.frf');
frVariables['username']:=username;
form3.frReport1.Preview := Form3.frPreview1;
if form3.frReport1.PrepareReport then
  begin
    form3.frReport1.ShowPreparedReport;
  end;
form3.ShowModal;
end;

procedure Tfrmgysgywl.RzBitBtn2Click(Sender: TObject);
begin
form3.frDBDataSet1.dataset:=adoquery1;
form3.frReport1.DoublePass := True;
form3.frReport1.Clear;
form3.frReport1.LoadFromFile(strpath+'/report/gysdd.frf');
frVariables['username']:=username;
form3.frReport1.DesignReport;
end;

procedure Tfrmgysgywl.RzBitBtn5Click(Sender: TObject);
begin
addedit:=true;
adoquery1.Append;
edit1.Text:='';
edit2.Text:='';
edit3.Text:='';
edit4.Text:='';
edit5.Text:='';
edit6.Text:='';
RzBitBtn5.Enabled:=false;
RzBitBtn6.Enabled:=false;
RzBitBtn8.Enabled:=true;
dbedit15.Text:=username;
dbedit16.Text:=datetostr(date);
RzPageControl1.ActivePageIndex:=1;
end;

procedure Tfrmgysgywl.RzBitBtn6Click(Sender: TObject);
begin
if adoquery1.Recordset.eof and adoquery1.Recordset.BOF then exit;
addedit:=false;
adoquery1.edit;
id:=trim(adoquery1.fieldbyname('物料代碼').AsString);
strsql:='select * from wldmk where wldm='+''''+id+''''+' order by wldm asc';
adoexect(adoquery4,strsql);
RzBitBtn5.Enabled:=false;
RzBitBtn6.Enabled:=false;
RzBitBtn8.Enabled:=true;
dbedit15.Text:=username;
dbedit16.Text:=datetostr(date);
RzPageControl1.ActivePageIndex:=1;
csh;
end;

procedure Tfrmgysgywl.RzBitBtn8Click(Sender: TObject);
begin
strsql:='select * from material_gys where wldm='+''''+trim(dbedit14.Text)+''''+
        ' and gysdm='+''''+trim(dbedit13.text)+'''';
adoexect(adoquery4,strsql);
if addedit and (not(adoquery4.Recordset.EOF and adoquery4.Recordset.BOF)) then
   begin
   showmessage('該物料代碼在該供應商庫已經存在');
   exit;
   end;
if (not addedit) and (not(adoquery4.Recordset.EOF and adoquery4.Recordset.BOF)) and (id<>trim(dbedit14.Text)) then
   begin
   showmessage('該物料代碼在該供應商庫已經存在');
   exit;
   end;
adoquery1.post;
RzBitBtn5.Enabled:=true;
RzBitBtn6.Enabled:=true;
RzBitBtn8.Enabled:=false;
RzPageControl1.ActivePageIndex:=0;
end;

procedure Tfrmgysgywl.RzBitBtn9Click(Sender: TObject);
begin
adoquery1.CancelUpdates ;
RzBitBtn5.Enabled:=true;
RzBitBtn6.Enabled:=true;
RzBitBtn8.Enabled:=false;
RzPageControl1.ActivePageIndex:=0;
end;

procedure Tfrmgysgywl.RzToolbarButton2Click(Sender: TObject);
begin
wldm:='';
frmwllb.ShowModal;
dbedit14.Text:=wldm;
if wldm='' then exit;
strsql:='select * from wldmk where wldm='+''''+wldm+''''+' order by wldm asc';
adoexect(adoquery4,strsql);
csh;
end;

procedure Tfrmgysgywl.RzToolbarButton1Click(Sender: TObject);
begin
if adoquery1.State in[dsedit] then exit;
lbname:='';
frmgyslb:=tfrmgyslb.create(self);
frmgyslb.showmodal;
dbedit13.Text:=lbname;
end;

procedure Tfrmgysgywl.DBGrid3DblClick(Sender: TObject);
begin
RzBitBtn6Click(self);
RzPageControl1.ActivePageIndex:=1;
end;

procedure Tfrmgysgywl.RzBitBtn1Click(Sender: TObject);
begin
frmcx:=tfrmcx.Create(self);
frmcx.adocx:=adoquery1;
frmcx.ShowModal;
adoquery1:=frmcx.adocx;
ADOquery1.Requery();
end;

procedure Tfrmgysgywl.DBEdit8DblClick(Sender: TObject);
begin
dbedit8.Text:=edit2.Text;
end;

procedure Tfrmgysgywl.DBEdit9DblClick(Sender: TObject);
begin
dbedit9.Text:=edit3.Text;
end;

procedure Tfrmgysgywl.DBEdit11DblClick(Sender: TObject);
begin
dbedit11.Text:=edit4.Text;
end;

procedure Tfrmgysgywl.DBEdit10DblClick(Sender: TObject);
begin
dbedit10.Text:=edit5.Text;
end;

procedure Tfrmgysgywl.DBEdit12DblClick(Sender: TObject);
begin
dbedit12.Text:=edit6.Text;
end;

procedure Tfrmgysgywl.RzBitBtn7Click(Sender: TObject);
begin
if adoquery1.Recordset.EOF and adoquery1.Recordset.bof then exit;
if messagebox(handle,'是否真的要刪除該記錄?','詢問',mb_yesno+mb_iconquestion)=idyes then
   begin
   adoquery1.Delete;
   end;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲精品国产精品乱码不99 | 99久久婷婷国产| 91蜜桃视频在线| 日韩一区二区电影网| 亚洲三级免费观看| 国产一区二区在线影院| 欧美四级电影网| 国产精品久久久久久久久图文区 | 欧美日韩高清在线| 国产欧美日韩视频一区二区| 免费黄网站欧美| 一本久久a久久免费精品不卡| 久久精品一区八戒影视| 蜜臀精品久久久久久蜜臀| 在线观看免费视频综合| 亚洲欧美综合另类在线卡通| 精品亚洲porn| 欧美猛男gaygay网站| 亚洲免费在线电影| 成人福利视频网站| 国产欧美日韩久久| 国产一区二区三区电影在线观看| 欧美一区二区三区小说| 亚洲成av人在线观看| 在线视频中文字幕一区二区| 日韩一区有码在线| 国产a级毛片一区| 久久久亚洲精品石原莉奈| 韩国中文字幕2020精品| 欧美成人性福生活免费看| 日韩电影免费在线观看网站| 欧美精品 日韩| 亚洲不卡一区二区三区| 7777精品伊人久久久大香线蕉最新版| 亚洲.国产.中文慕字在线| 欧美在线免费观看视频| 亚洲va天堂va国产va久| 欧美丰满少妇xxxxx高潮对白| 午夜影院久久久| 欧美一级久久久| 另类小说综合欧美亚洲| 久久九九99视频| 99久久亚洲一区二区三区青草| 自拍偷自拍亚洲精品播放| 91一区二区三区在线播放| 一区二区三区波多野结衣在线观看 | 国产精品一区二区在线看| 久久综合色8888| 国产河南妇女毛片精品久久久| 欧美激情综合在线| 色婷婷精品久久二区二区蜜臂av | 婷婷成人激情在线网| 欧美一级日韩免费不卡| 国产精品自拍一区| 日韩毛片高清在线播放| 欧美精品一二三四| 激情久久久久久久久久久久久久久久| 久久天堂av综合合色蜜桃网| 豆国产96在线|亚洲| 亚洲自拍偷拍av| 精品欧美黑人一区二区三区| 99久久综合国产精品| 亚洲国产精品欧美一二99| 精品美女在线观看| 色综合色综合色综合| 奇米777欧美一区二区| 中文字幕欧美激情| 欧美精品第1页| 东方欧美亚洲色图在线| 亚洲成人免费av| 欧美激情一区在线| 91精选在线观看| 成人av资源在线| 热久久免费视频| 亚洲天天做日日做天天谢日日欢| 日韩欧美一卡二卡| 色成人在线视频| 国产在线视频精品一区| 亚洲综合网站在线观看| 久久精品人人爽人人爽| 欧美日韩激情在线| 不卡一区二区三区四区| 精品一区二区在线观看| 亚洲国产精品视频| 国产精品久久看| 日韩欧美另类在线| 欧美三级乱人伦电影| 国产乱对白刺激视频不卡| 日韩av一二三| 一区二区三区四区五区视频在线观看 | 美女一区二区视频| 一区二区三区不卡在线观看| 国产精品亲子乱子伦xxxx裸| 欧美哺乳videos| 欧美欧美午夜aⅴ在线观看| 99热这里都是精品| 国产福利一区在线| 国产一区二区在线免费观看| 日韩精品一区第一页| 亚洲一区二区av电影| 亚洲视频一二三区| 国产精品色在线观看| 久久综合99re88久久爱| 日韩欧美国产一区在线观看| 欧美精品一级二级三级| 欧美日韩亚州综合| 欧美艳星brazzers| 在线视频一区二区三| 色吊一区二区三区| 91成人免费在线| 在线亚洲+欧美+日本专区| 色哟哟亚洲精品| 99久久er热在这里只有精品66| 国产不卡视频一区| 国产成人夜色高潮福利影视| 国产精品一区二区三区乱码| 国产风韵犹存在线视精品| 国产精品原创巨作av| 国产黄色精品网站| 成人av资源在线观看| 99久久久久免费精品国产| 99久久免费国产| 色久优优欧美色久优优| 在线观看日韩高清av| 3d动漫精品啪啪一区二区竹菊 | 国产精品一区二区黑丝| 另类欧美日韩国产在线| 狠狠色丁香婷婷综合久久片| 久久精品99国产国产精| 蜜臀av性久久久久蜜臀av麻豆| 捆绑变态av一区二区三区| 久久国产精品色| 国产成人综合自拍| 91同城在线观看| 欧洲一区在线电影| 欧美二区三区91| 久久久蜜臀国产一区二区| 中文字幕视频一区| 午夜激情一区二区| 激情成人午夜视频| 91亚洲资源网| 欧美精选一区二区| 国产人伦精品一区二区| 亚洲激情在线播放| 日韩av电影一区| 成人午夜av电影| 精品视频999| 2017欧美狠狠色| 亚洲精品国产精品乱码不99| 美国十次综合导航| 91蜜桃在线观看| 日韩亚洲欧美在线观看| 国产精品高潮久久久久无| 日日欢夜夜爽一区| 岛国精品在线观看| 欧美人牲a欧美精品| 中文字幕不卡的av| 五月婷婷久久丁香| jlzzjlzz欧美大全| 日韩欧美国产午夜精品| 怡红院av一区二区三区| 精品一区二区三区免费毛片爱| 99久久久精品| 精品欧美久久久| 性久久久久久久| 99精品久久只有精品| 精品久久一区二区三区| 午夜天堂影视香蕉久久| 成人性生交大片免费看在线播放| 欧美精品v国产精品v日韩精品| 国产精品久久影院| 久久99九九99精品| 69久久夜色精品国产69蝌蚪网| 亚洲欧洲av在线| 国产福利精品一区二区| 日韩一区二区在线观看视频 | 奇米影视一区二区三区小说| 91美女福利视频| 中文字幕欧美日本乱码一线二线| 捆绑变态av一区二区三区| 欧美日韩国产一级| 亚洲综合丝袜美腿| 99精品久久久久久| 国产精品美女一区二区| 国产一区二区三区高清播放| 欧美一区二区三区男人的天堂| 一区二区三区久久久| 成人看片黄a免费看在线| 26uuu另类欧美亚洲曰本| 蜜桃视频一区二区三区| 在线综合视频播放| 亚洲成人av一区二区| 91福利视频久久久久| 亚洲精品国产无天堂网2021 | 精品久久久久久久久久久久包黑料| 亚洲一级在线观看| 欧美在线高清视频| 亚洲夂夂婷婷色拍ww47| 91激情在线视频| 一区二区三区四区在线免费观看 |