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

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? pcpurchasefruitlist.pas

?? 詳細(xì)的ERP設(shè)計(jì)資料
?? PAS
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
unit PCPurchaseFruitList;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, WSVoucherBrowse, DB, ActnList, Grids,WSEdit, DBGrids, QLDBGrid,
  ComCtrls, ExtCtrls, ToolWin,DateUtils, ADODB, StdCtrls, Buttons,TypInfo,
  Menus;

type
  TPCPurchaseFruitListForm = class(TWSVoucherBrowseForm)
    ToolButton4: TToolButton;
    ToolButton5: TToolButton;
    ToolButton6: TToolButton;
    ToolButton7: TToolButton;
    ToolButton8: TToolButton;
    ToolButton9: TToolButton;
    ToolButton11: TToolButton;
    ToolButton12: TToolButton;
    ToolButton13: TToolButton;
    adsMaster: TADODataSet;
    ADOQuery: TADOQuery;
    Panel2: TPanel;
    Label1: TLabel;
    Label2: TLabel;
    Label3: TLabel;
    DateTimePicker1: TDateTimePicker;
    DateTimePicker2: TDateTimePicker;
    BitBtn1: TBitBtn;
    BitBtn2: TBitBtn;
    BitBtn3: TBitBtn;
    BitBtn4: TBitBtn;
    BitBtn5: TBitBtn;
    BitBtn6: TBitBtn;
    BitBtn7: TBitBtn;
    BitBtn8: TBitBtn;
    BitBtn9: TBitBtn;
    BitBtn10: TBitBtn;
    BitBtn11: TBitBtn;
    BitBtn12: TBitBtn;
    BitBtn13: TBitBtn;
    BitBtn14: TBitBtn;
    ToolButton1: TToolButton;
    procedure FormShow(Sender: TObject);
    procedure DBGridCellClick(Column: TColumn);
    procedure DBGridDblClick(Sender: TObject);
    procedure UpdateDBGrid;
    procedure DateTimePicker1Change(Sender: TObject);
    procedure DateTimePicker2Change(Sender: TObject);
    procedure BitBtn1Click(Sender: TObject);
    procedure BitBtn2Click(Sender: TObject);
    procedure BitBtn3Click(Sender: TObject);
    procedure BitBtn4Click(Sender: TObject);
    procedure BitBtn5Click(Sender: TObject);
    procedure BitBtn6Click(Sender: TObject);
    procedure BitBtn7Click(Sender: TObject);
    procedure BitBtn8Click(Sender: TObject);
    procedure BitBtn9Click(Sender: TObject);
    procedure BitBtn10Click(Sender: TObject);
    procedure BitBtn12Click(Sender: TObject);
    procedure BitBtn11Click(Sender: TObject);
    procedure BitBtn13Click(Sender: TObject);
    procedure BitBtn14Click(Sender: TObject);
    procedure adsMasterBeforeOpen(DataSet: TDataSet);
    procedure adsMasterAfterOpen(DataSet: TDataSet);

  private
    year,month,day,year1,month1,day1 :word;
    Datestr1,Datestr2 :string;
    { Private declarations }
  public
    { Public declarations }
  protected
    function CreateEditForm: TWSEditForm; override;
  end;

var
  PCPurchaseFruitListForm: TPCPurchaseFruitListForm;

implementation

uses CommonDM ;

{$R *.dfm}

function TPCPurchaseFruitListForm.CreateEditForm: TWSEditForm;
begin
//  Result :=;
end;


procedure TPCPurchaseFruitListForm.FormShow(Sender: TObject);
begin
  inherited;
  DecodeDate(date,year,month,day)  ;
  DateTimePicker1.Date :=Encodedate(year,month,1);
  DateTimePicker2.Date :=EndoftheMonth(date);
  DecodeDate(DateTimePicker1.Date,year, month, day);
  DecodeDate(DateTimePicker2.Date,year1, month1, day1);
  DateStr1 :=Datetostr(DateTimePicker1.Date);
  DateStr2 :=Datetostr(DateTimePicker2.Date);
  ADOQuery.Close;
  ADOQuery.SQL.Text :=' IF EXISTS(  SELECT * FROM tempdb..sysobjects '
        +' WHERE ID = OBJECT_ID('+Quotedstr('tempdb..#PCPurchaseFruit')
        +' )) DROP TABLE #PCPurchaseFruit ' ;
  ADOQuery.ExecSQL;
  ADOQuery.Close;
  ADOQuery.SQL.Text := ' CREATE TABLE #PCPurchaseFruit ( '
        +' [ID] [int] IDENTITY (1, 1) NOT NULL , '
        +' [RecordState] [Varchar] (12) NULL , '
        +' [Date] [datetime] NULL ,'
        +' [code] [int] NULL , '
        +' [TimePeriod] [varchar] (16)  NULL ,'
        +' [BillMode] [varchar] (16)  NULL , '
        +' [EmployeeID] [int] NULL ,	'
        +' [ClientID] [int] NULL , '
        +' [AreaID] [int] NULL , '
        +' [AreaIDT] [int] NULL , '
        +' [GoodsClassID] [int] NULL , '
        +' [AreaLevel] [varchar] (30)  NULL , '
        +' [Client] [varchar] (60)  NULL , '
        +' [Employee] [varchar] (60)  NULL , '
        +' [Goods] [varchar] (60)  NULL , '
        +' [Area] [varchar] (60)  NULL , '
        +' [AreaT] [varchar] (60)  NULL , '
        +' [GoodsClass] [varchar] (60)  NULL , '
        +' [GoodsClassT] [varchar] (60)  NULL , '
        +' [GoalUnit] [varchar] (60)  NULL , '
        +' [GoodsClassIDT] [int] NULL , '
        +' [GoodsID] [int] NULL ,'
        +' [GoodsClassLevel] [varchar] (30)  NULL ,'
        +' [GoodsSpec] [varchar] (30) NULL ,'
        +' [Quantity] [float] NULL , '
        +' [PackUnitID] [int] NULL , '
        +' [PriceBase] [float] NULL ,'
        +' [Amount] [float] NULL ,'
        +' [GoalUnitID] [int] NULL ,'
        +' [GoalQuantity] [float] NULL ) ';
  ADOQuery.ExecSQL;
  ADOQuery.Close;
  ADOQuery.SQL.Text :=' truncate table  #PCPurchaseFruit ';
  ADOQuery.ExecSQL;
  ADOQuery.Close;
  ADOQuery.SQL.Text :=' insert into  #PCPurchaseFruit ( '
      +' ClientID,EmployeeID,date,code,billmode,GoodsID, GoodsSpec,'
      +' Quantity,PackUnitID,PriceBase,Amount,GoalUnitID,'
      +' GoalQuantity,AreaID,GoodsClassID,TimePeriod )'
      +' select ClientID,EmployeeID,b.date,b.code,b.billmode,     '
      +' GoodsID, GoodsSpec ,                  '
      +' Quantity*Isnull(b.ModeDC,1)*Isnull(b.ModeC,1) as Quantity ,'
      +' PackUnitID,PriceBase,                   '
      +' Amount*Isnull(b.ModeDC,1)*Isnull(b.ModeC,1) as Amount ,      '
      +' GoalUnitID,                               '
      +' GoalQuantity*Isnull(b.ModeDC,1)*Isnull(b.ModeC,1) as GoalQuantity, '
      +' c.AreaID ,d.GoodsClassID,b.date'
      +' from PCPurchaseDetail a                            '
      +' left outer join PCPurchaseMaster b on b.ID=a.MasterID '
      +' left outer join DAClient c on c.ID=b.ClientID'
      +' left outer join DAGoods d on d.ID=a.GoodsID '
      +' where b.RecordState<>'+Quotedstr('刪除');
  ADOQuery.ExecSQL;
  
  ADOQuery.Close;
  ADOQuery.SQL.Text := ' update  #PCPurchaseFruit set TimePeriod=date' ;
  ADOQuery.ExecSQL;

  ADOQuery.Close;
  ADOQuery.SQL.Text := ' update  #PCPurchaseFruit set  '
      +' TimePeriod=Rtrim(Ltrim(SUBSTRING(Rtrim(Ltrim(TimePeriod)),12,12)))';
  ADOQuery.ExecSQL;

  ADOQuery.Close;        //獲取地區(qū)的levelcode
  ADOQuery.SQL.Text :=' UPDATE #PCPurchaseFruit  '
      +' SET #PCPurchaseFruit.AreaLevel = DAArea.LevelCode '
      +' FROM #PCPurchaseFruit left outer  JOIN DAArea '
      +' ON (#PCPurchaseFruit.AreaID = DAArea.ID) ' ;
  ADOQuery.ExecSQL;

  ADOQuery.Close; //獲取商品的levelcode
  ADOQuery.SQL.Text :=' UPDATE #PCPurchaseFruit '
      +' SET #PCPurchaseFruit.GoodsClassLevel = DAGoodsClass.LevelCode '
      +' FROM #PCPurchaseFruit left outer  JOIN DAGoodsClass           '
      +' ON (#PCPurchaseFruit.GoodsClassID = DAGoodsClass.ID)               ';
  ADOQuery.ExecSQL;

  ADOQuery.Close;
  ADOQuery.SQL.Text := ' update  #PCPurchaseFruit set  '
      +' AreaLevel=SUBSTRING(Rtrim(Ltrim(AreaLevel)),1,3) ,'
      +' GoodsClassLevel=SUBSTRING(Rtrim(Ltrim(GoodsClassLevel)),1,3) ';
  ADOQuery.ExecSQL;

  ADOQuery.Close;        //獲取地區(qū)的新的地區(qū)ID
  ADOQuery.SQL.Text :=' UPDATE #PCPurchaseFruit  '
      +' SET #PCPurchaseFruit.AreaIDT = DAArea.ID '
      +' FROM #PCPurchaseFruit left outer  JOIN DAArea '
      +' ON (#PCPurchaseFruit.AreaLevel = DAArea.LevelCode) ' ;
  ADOQuery.ExecSQL;

  ADOQuery.Close; //獲取商品的levelcode
  ADOQuery.SQL.Text :=' UPDATE #PCPurchaseFruit '
      +' SET #PCPurchaseFruit.GoodsClassIDT = DAGoodsClass.ID '
      +' FROM #PCPurchaseFruit left outer  JOIN DAGoodsClass           '
      +' ON (#PCPurchaseFruit.GoodsClassLevel = DAGoodsClass.LevelCode)               ';
  ADOQuery.ExecSQL;

  ADOQuery.Close; //獲取客戶名稱
  ADOQuery.SQL.Text :=' UPDATE #PCPurchaseFruit '
      +' SET #PCPurchaseFruit.Client = DAClient.name'
      +' FROM #PCPurchaseFruit left outer  JOIN DAClient           '
      +' ON (#PCPurchaseFruit.ClientID = DAClient.ID)    ';
  ADOQuery.ExecSQL;

  ADOQuery.Close; //獲取業(yè)務(wù)員姓名
  ADOQuery.SQL.Text :=' UPDATE #PCPurchaseFruit '
      +' SET #PCPurchaseFruit.Employee = MSEmployee.name'
      +' FROM #PCPurchaseFruit left outer  JOIN MSEmployee           '
      +' ON (#PCPurchaseFruit.EmployeeID = MSEmployee.ID)    ';
  ADOQuery.ExecSQL;

  ADOQuery.Close; //獲取商品
  ADOQuery.SQL.Text :=' UPDATE #PCPurchaseFruit '
      +' SET #PCPurchaseFruit.Goods = DAGoods.name'
      +' FROM #PCPurchaseFruit left outer  JOIN DAGoods           '
      +' ON (#PCPurchaseFruit.GoodsID = DAGoods.ID)    ';
  ADOQuery.ExecSQL;

  ADOQuery.Close; //獲取地區(qū)
  ADOQuery.SQL.Text :=' UPDATE #PCPurchaseFruit '
      +' SET #PCPurchaseFruit.Area = DAArea.name'
      +' FROM #PCPurchaseFruit left outer  JOIN DAArea           '
      +' ON (#PCPurchaseFruit.AreaID = DAArea.ID)    ';
  ADOQuery.ExecSQL;

  ADOQuery.Close; //獲取地區(qū)匯總
  ADOQuery.SQL.Text :=' UPDATE #PCPurchaseFruit '
      +' SET #PCPurchaseFruit.AreaT = DAArea.name'
      +' FROM #PCPurchaseFruit left outer  JOIN DAArea           '
      +' ON (#PCPurchaseFruit.AreaIDT = DAArea.ID)    ';
  ADOQuery.ExecSQL;

  ADOQuery.Close; //獲取商品類別名稱
  ADOQuery.SQL.Text :=' UPDATE #PCPurchaseFruit '
      +' SET #PCPurchaseFruit.GoodsClass = DAGoodsClass.name'
      +' FROM #PCPurchaseFruit left outer  JOIN DAGoodsClass           '
      +' ON (#PCPurchaseFruit.GoodsClassID = DAGoodsClass.ID)    ';
  ADOQuery.ExecSQL;

  ADOQuery.Close; //獲取商品匯總類別名稱
  ADOQuery.SQL.Text :=' UPDATE #PCPurchaseFruit '
      +' SET #PCPurchaseFruit.GoodsClassT = DAGoodsClass.name'
      +' FROM #PCPurchaseFruit left outer  JOIN DAGoodsClass           '
      +' ON (#PCPurchaseFruit.GoodsClassIDT = DAGoodsClass.ID)    ';
  ADOQuery.ExecSQL;

  ADOQuery.Close; //獲取商品匯總類別名稱
  ADOQuery.SQL.Text :=' UPDATE #PCPurchaseFruit '
      +' SET #PCPurchaseFruit.GoalUnit = MSUnit.name'
      +' FROM #PCPurchaseFruit left outer  JOIN MSUnit           '
      +' ON (#PCPurchaseFruit.GoalUnitID = MSUnit.ID)    ';
  ADOQuery.ExecSQL;

  ADOQuery.Close;
  //--期初數(shù)據(jù)插入完畢
  BitBtn6Click(sender);
end;

procedure TPCPurchaseFruitListForm.DBGridCellClick(Column: TColumn);
begin
  UpdateDBGrid;
end;

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
337p日本欧洲亚洲大胆色噜噜| 精品成人免费观看| 日韩欧美中文一区二区| 欧美三级蜜桃2在线观看| 欧美美女bb生活片| 精品国产乱码久久久久久蜜臀 | 日韩欧美亚洲一区二区| 久久免费偷拍视频| 国产欧美视频一区二区| 国产精品视频线看| 亚洲国产一区二区三区| 美脚の诱脚舐め脚责91| 成人一区二区三区视频在线观看 | 日本va欧美va欧美va精品| 日本亚洲最大的色成网站www| 日本午夜一区二区| 91丨九色丨蝌蚪富婆spa| 欧美一级片在线| 国产精品天干天干在线综合| 亚洲自拍偷拍九九九| 国产电影精品久久禁18| 欧美挠脚心视频网站| 国产精品亲子伦对白| 激情深爱一区二区| 91精品国产一区二区人妖| 亚洲欧美一区二区三区极速播放| 极品少妇xxxx精品少妇| 91精品欧美综合在线观看最新| 国产精品久久久久三级| 粉嫩绯色av一区二区在线观看| 欧美久久久久久蜜桃| 亚洲欧美欧美一区二区三区| 国产成人夜色高潮福利影视| 欧美成人性福生活免费看| 亚洲不卡一区二区三区| 欧美一区2区视频在线观看| 亚洲色图视频免费播放| 成人性生交大片免费看视频在线 | 中文字幕一区二区三| 成人黄色软件下载| 成人免费在线观看入口| 国产一区二区三区精品视频| 欧美精品一区二区三区很污很色的| 久久超碰97人人做人人爱| 精品日韩在线观看| 国产乱码精品一区二区三区忘忧草 | 成人午夜私人影院| 一区二区久久久| 欧美视频一区在线| 日本色综合中文字幕| 欧美日韩第一区日日骚| 午夜视频一区二区三区| 精品国产一区二区国模嫣然| 黄色资源网久久资源365| 欧美一级一区二区| 国产不卡视频在线播放| 亚洲精品老司机| 在线观看区一区二| 亚洲黄色小视频| 日韩欧美国产午夜精品| gogo大胆日本视频一区| 日韩va欧美va亚洲va久久| 久久理论电影网| 精品视频123区在线观看| 国产一区二区三区久久悠悠色av| 国产精品不卡在线观看| 欧美日产国产精品| 99re免费视频精品全部| 91在线观看美女| 亚洲色图欧洲色图婷婷| 日韩欧美国产成人一区二区| 色综合天天综合网天天狠天天| 蜜桃视频在线观看一区| 亚洲国产精品成人久久综合一区| 在线观看区一区二| 成人动漫中文字幕| 久久99精品国产.久久久久久| 亚洲欧洲无码一区二区三区| 欧美xxxx老人做受| 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 蜜桃传媒麻豆第一区在线观看| 国产欧美日韩在线| 欧美另类videos死尸| 成人黄色电影在线 | 精品精品欲导航| 欧美日韩aaa| 欧美老肥妇做.爰bbww| 欧美性受xxxx黑人xyx性爽| 色综合天天综合网国产成人综合天| 国产美女娇喘av呻吟久久| 麻豆精品国产传媒mv男同| 午夜伦理一区二区| 日本亚洲一区二区| 久久99国产乱子伦精品免费| 日本成人在线看| 蜜臀av亚洲一区中文字幕| 爽好久久久欧美精品| 美国十次综合导航| 日韩电影在线免费| 美美哒免费高清在线观看视频一区二区| 欧美在线观看视频一区二区三区| 在线亚洲+欧美+日本专区| 欧美日韩国产高清一区二区三区 | 最新不卡av在线| 欧美国产综合一区二区| 国产精品久久久久久久久久久免费看| 国产香蕉久久精品综合网| 最新国产成人在线观看| 亚洲自拍另类综合| 麻豆中文一区二区| 欧美日韩中文字幕一区二区| 欧美日韩的一区二区| 26uuu国产在线精品一区二区| 日本一区二区三级电影在线观看| 国产精品全国免费观看高清 | 91精品国产色综合久久不卡蜜臀 | 亚洲美腿欧美偷拍| 欧美aaaaa成人免费观看视频| 国产最新精品精品你懂的| 99精品久久只有精品| 欧美电影一区二区| 欧美国产国产综合| 亚洲一二三四久久| 国产激情偷乱视频一区二区三区| 91在线视频观看| 久久色中文字幕| 亚洲国产日韩在线一区模特| 久久9热精品视频| 91蜜桃免费观看视频| 欧美mv和日韩mv的网站| 亚洲成人激情av| 成人av先锋影音| 久久久久久久久久久久久久久99| 亚洲一区二区三区四区五区黄 | 欧美电视剧免费全集观看| 国产伦精品一区二区三区视频青涩| 日本久久电影网| 国产午夜精品一区二区三区嫩草| 亚洲欧美日韩国产综合| 国产不卡视频在线观看| 久久午夜羞羞影院免费观看| 三级在线观看一区二区| 欧美色图一区二区三区| 一区二区三区中文字幕| 99国产精品国产精品久久| 中文字幕欧美三区| 国产精品乡下勾搭老头1| 日韩午夜在线观看| 亚洲欧美自拍偷拍| www.色综合.com| 亚洲天堂福利av| 日本不卡视频在线观看| 欧美日韩亚洲综合一区二区三区 | 粉嫩av亚洲一区二区图片| 久久免费视频色| 盗摄精品av一区二区三区| 欧美色综合天天久久综合精品| 亚洲一级片在线观看| 91豆麻精品91久久久久久| 一区二区成人在线视频| 欧美亚洲综合久久| 日本视频在线一区| 欧美韩国一区二区| 色琪琪一区二区三区亚洲区| 亚洲成人精品一区| 久久蜜桃av一区二区天堂| 九九精品视频在线看| 国产欧美日韩在线看| 欧美性猛片aaaaaaa做受| 久久成人羞羞网站| 一区二区三区四区av| 日韩一区和二区| 91免费在线视频观看| 日本欧美在线观看| 国产精品高潮久久久久无| 69p69国产精品| 成人美女在线观看| 日日骚欧美日韩| 成人欧美一区二区三区黑人麻豆 | 久久精品日韩一区二区三区| 国产精品一级片| 水蜜桃久久夜色精品一区的特点| 国产精品狼人久久影院观看方式| 欧美日韩精品欧美日韩精品一综合 | 91在线视频18| 国产一本一道久久香蕉| 香蕉影视欧美成人| 亚洲欧美日韩国产一区二区三区 | 国产二区国产一区在线观看| 蜜桃免费网站一区二区三区| 亚洲国产成人av| 亚洲最快最全在线视频| 国产精品免费av| 亚洲国产高清aⅴ视频| 2020国产精品自拍| 精品国产区一区| 日韩精品在线一区| 日韩欧美国产午夜精品| 日韩午夜av一区| 日韩一卡二卡三卡四卡|