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

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

?? unit_planchang.~pas

?? 用友ERP功能擴展
?? ~PAS
字號:
unit Unit_PlanChang;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, cxGraphics, StdCtrls, Buttons, cxMemo, cxTextEdit, cxGroupBox,
  cxDropDownEdit, cxCalendar, cxLabel, cxMaskEdit, cxLookupEdit,
  cxDBLookupEdit, cxDBLookupComboBox, cxRadioGroup, cxControls,
  cxContainer, cxEdit, ComCtrls,DB;

type
  TForm_PlanChang = class(TForm)
    PC_ProductAppend: TPageControl;
    TS_PlanAttribute: TTabSheet;
    RG_PlanType: TcxRadioGroup;
    RB_PlanTypeRetrun: TcxRadioButton;
    RB_PlanTypeNewAdd: TcxRadioButton;
    RB_PlanTypeOldSale: TcxRadioButton;
    RB_PlantypeNewSale: TcxRadioButton;
    cxRadioGroup1: TcxRadioGroup;
    LCB_ProductCode: TcxLookupComboBox;
    Label_ProductName: TcxLabel;
    cxRadioGroup3: TcxRadioGroup;
    DE_PlanDate: TcxDateEdit;
    DE_EndDate: TcxDateEdit;
    cxRadioGroup4: TcxRadioGroup;
    cxLabel1: TcxLabel;
    cxLabel2: TcxLabel;
    GB_Cust: TcxGroupBox;
    RB_AllCustomer: TcxRadioButton;
    RB_SaleBadCust: TcxRadioButton;
    RB_DefineCust: TcxRadioButton;
    TE_CustNumber: TcxTextEdit;
    GB_OldSalePrice: TcxGroupBox;
    TE_OldSalePrice: TcxTextEdit;
    Memo_Plan: TcxMemo;
    Bt_Ok: TBitBtn;
    BitBtn2: TBitBtn;
    procedure BitBtn2Click(Sender: TObject);
    procedure RB_PlantypeNewSaleClick(Sender: TObject);
    procedure RB_PlanTypeRetrunClick(Sender: TObject);
    procedure RB_PlanTypeOldSaleClick(Sender: TObject);
    procedure RB_PlanTypeNewAddClick(Sender: TObject);
    procedure LCB_ProductCodePropertiesChange(Sender: TObject);
    procedure RB_DefineCustClick(Sender: TObject);
    procedure RB_AllCustomerClick(Sender: TObject);
    procedure FormShow(Sender: TObject);
    procedure Bt_OkClick(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form_PlanChang: TForm_PlanChang;
  iType: Integer;
  sType,sPBName: String;
implementation
uses  Unit_Data;

{$R *.dfm}

procedure TForm_PlanChang.BitBtn2Click(Sender: TObject);
begin
    Close;
end;

procedure TForm_PlanChang.RB_PlantypeNewSaleClick(Sender: TObject);
begin
    IF RB_PlanTypeOldSale.Checked = True Then
    Begin
        GB_OldSalePrice.Enabled := True;
        TE_OldSalePrice.Enabled := True;
    end Else Begin
        GB_OldSalePrice.Enabled := False;
        TE_OldSalePrice.Enabled := False;
    End;

end;

procedure TForm_PlanChang.RB_PlanTypeRetrunClick(Sender: TObject);
begin
    IF RB_PlanTypeOldSale.Checked = True Then
    Begin
        GB_OldSalePrice.Enabled := True;
        TE_OldSalePrice.Enabled := True;
    end Else Begin
        GB_OldSalePrice.Enabled := False;
        TE_OldSalePrice.Enabled := False;
    End;

end;

procedure TForm_PlanChang.RB_PlanTypeOldSaleClick(Sender: TObject);
begin
    IF RB_PlanTypeOldSale.Checked = True Then
    Begin
        GB_OldSalePrice.Enabled := True;
        TE_OldSalePrice.Enabled := True;
    end Else Begin
        GB_OldSalePrice.Enabled := False;
        TE_OldSalePrice.Enabled := False;
    End;

end;

procedure TForm_PlanChang.RB_PlanTypeNewAddClick(Sender: TObject);
begin
    IF RB_PlanTypeOldSale.Checked = True Then
    Begin
        GB_OldSalePrice.Enabled := True;
        TE_OldSalePrice.Enabled := True;
    end Else Begin
        GB_OldSalePrice.Enabled := False;
        TE_OldSalePrice.Enabled := False;
    End;

end;

procedure TForm_PlanChang.LCB_ProductCodePropertiesChange(Sender: TObject);
begin
    IF LCB_ProductCode.Text <> '' Then
    Begin
    Label_ProductName.Caption := Form_Data.Table__Inventory.Lookup('cInvCode',LCB_ProductCode.Text,'cInvName');
    Bt_Ok.Enabled := True ;
    end;

end;

procedure TForm_PlanChang.RB_DefineCustClick(Sender: TObject);
begin
    IF RB_DeFineCust.Checked = True  Then
    TE_CustNumber.Enabled := True
    Else TE_CustNumber.Enabled := False;


end;

procedure TForm_PlanChang.RB_AllCustomerClick(Sender: TObject);
begin
    IF RB_AllCustomer.Checked = True  Then
    TE_CustNumber.Enabled := False
    Else TE_CustNumber.Enabled := True;


end;

procedure TForm_PlanChang.FormShow(Sender: TObject);
begin

    sPBName:= Form_Data.SQL_Plan.FieldByName('計劃單號').asString;
    sType := Form_Data.SQL_Plan.FieldByName('計劃類別').asString;
    IF sType = '新款首鋪' Then RB_PlanTypeNewSale.Checked := True
    Else IF sType = '商品調回' Then RB_PlanTypeRetrun.Checked  := True
    Else IF sType = '滯銷重鋪' Then RB_PlanTypeOldSale.Checked := True
    Else IF sType = '新款加鋪' Then  RB_PlanTypeNewAdd.Checked := True
    Else begin
        Showmessage('不明計劃類別!請確認');
        Exit;
    end;

    LCB_ProductCode.Text      := Form_Data.SQL_Plan.FieldByName('商品代碼').asString;
    Label_ProductName.Caption := Form_Data.SQL_Plan.FieldByName('商品名稱').asString;
    TE_CustNumber.Text        := Form_Data.SQL_Plan.FieldByName('客戶數').asString;
    DE_PlanDate.Date          := Form_Data.SQL_Plan.FieldByName('計劃起日').asDatetime;
    DE_EndDate.Date           := Form_Data.SQL_Plan.FieldByName('計劃止日').asDatetime;
    Memo_Plan.Text            := Form_Data.SQL_Plan.FieldByName('備注').asString;


end;

procedure TForm_PlanChang.Bt_OkClick(Sender: TObject);
Var
    iType,iCust: Integer;
    bLocate: Boolean;
    Opt: TLocateOptions;
begin

    iCust := 0;
    // 確認客戶信息;
    IF (RB_DefineCust.Checked = True AND ((TE_CustNumber.Text ='') OR (STRTOINT(TE_CustNumber.Text) = 0 )))Then
    Begin
        Showmessage('請輸入新計劃的客戶信息!');
        Exit;
    End;

    IF RB_PlanTypeNewSale.Checked = True Then iType := 1
    Else IF RB_PlanTypeRetrun.Checked = True Then iType := 2
    Else IF RB_PlanTypeOldSale.Checked = True Then iType := 3
    Else IF RB_PlanTypeNewAdd.Checked = True Then iType := 4
    Else begin
        Showmessage('不明計劃類別!請確認');
        Exit;
    end;

    IF RB_DefineCust.Checked = True Then iCust := StrToInt(TE_CustNumber.Text)
    Else IF RB_AllCustomer.Checked = True Then
    Begin
        Form_Data.SQL.Close;
        Form_Data.SQL.SQL.Clear;
        Form_Data.SQL.SQL.Add('SELECT DISTINCT SaleDealList.cInvCode, Customer.cCusCode, Customer.cCusAbbName');
        Form_Data.SQL.SQL.Add('FROM SaleDealList INNER JOIN Customer ON SaleDealList.cCusCode = Customer.cCusCode');
        Form_Data.SQL.SQL.Add('WHERE cInvCode = '''+ LCB_ProductCode.Text +'''');
        Form_Data.SQL.SQL.Add('ORDER BY SaleDealList.cInvCode');
        Form_Data.SQL.Open;

        iCust := Form_Data.SQL.RecordCount;
    End;

    // 寫定位代碼,以修改.
    Opt:= [LoPartialKey];
    bLocate := Form_Data.Table__Plan.Locate('PBName',sPBName,Opt);

    IF bLocate = True Then
    Begin
        With Form_Data.Table__Plan do
        Begin
            Form_Data.Table__Plan.Edit;
            Form_Data.Table__Plan.FieldValues['PTCode'] := iType;
            Form_Data.Table__Plan.FieldValues['PSDate'] := DE_PlanDate.Date;
            Form_Data.Table__Plan.FieldValues['PEDate'] := DE_EndDate.Date;
            Form_Data.Table__Plan.FieldValues['PBProd'] := LCB_ProductCode.Text;
            Form_Data.Table__Plan.FieldValues['PBCust'] := iCust;
            Form_Data.Table__Plan.FieldValues['PBMemo'] := Memo_Plan.Text;
            Form_Data.Table__Plan.Post;
        End;
        Close;
    End Else
    Begin
        Showmessage('無法定位要修改的計劃,請再確認!');
        Exit;
    end;

    Form_Data.SQL_Plan.Active := False ;
    Form_Data.SQL_Plan.Active := True ;

    Form_Data.SQL_Plan.Locate('計劃單號',sPBName,[]);


end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产视频911| 欧美精品乱码久久久久久| 欧美放荡的少妇| 日本道免费精品一区二区三区| 亚洲人精品一区| 欧美无砖专区一中文字| 六月丁香婷婷久久| 国产日韩欧美不卡在线| 欧美日韩在线亚洲一区蜜芽| 狠狠色狠狠色综合| 一区二区不卡在线播放| 欧美日韩精品一区二区天天拍小说| 极品销魂美女一区二区三区| 亚洲精品国产第一综合99久久| 日韩欧美在线综合网| youjizz久久| 欧美aaaaa成人免费观看视频| www国产成人免费观看视频 深夜成人网| 国产高清精品网站| 日本中文字幕一区| 亚洲精品福利视频网站| 天天综合色天天综合| 国产精品久久久久7777按摩| 日韩一区二区三区高清免费看看| 精品国产污污免费网站入口| 欧美三级日韩在线| 精品免费一区二区三区| 欧美一卡二卡在线| 欧美午夜精品免费| 精品福利在线导航| 亚洲综合区在线| 亚洲精品免费视频| 国产一区二区视频在线| 青娱乐精品在线视频| 成人一级片在线观看| 国产麻豆成人传媒免费观看| 在线观看国产日韩| 色爱区综合激月婷婷| 精品欧美一区二区在线观看| 亚洲视频免费观看| 亚洲三级电影网站| 经典三级视频一区| 在线成人高清不卡| 中文字幕日韩一区| 亚洲黄色免费网站| 国产精品一区二区在线看| 国产传媒欧美日韩成人| 日韩视频一区二区三区在线播放| 亚洲情趣在线观看| 国产99一区视频免费| 成人app下载| 色综合色综合色综合色综合色综合 | 国产成人精品免费| 欧美日韩dvd在线观看| 亚洲欧美国产三级| 成人免费看视频| 久久久久久久免费视频了| 久久九九99视频| 免费在线观看一区| 欧美日韩一二区| 亚洲精品午夜久久久| 成人avav影音| 日本一区二区成人| 一区二区三区中文在线| hitomi一区二区三区精品| 国产精品系列在线| 亚洲在线一区二区三区| 99精品在线观看视频| 日韩欧美亚洲国产精品字幕久久久| 久久久久久久精| 国产精品自在在线| 国产欧美视频一区二区三区| 国产一二精品视频| 欧美国产1区2区| 99r精品视频| 亚洲精选视频在线| 欧美网站大全在线观看| 亚洲黄色性网站| 色激情天天射综合网| 亚洲大型综合色站| 北条麻妃一区二区三区| 亚洲人xxxx| 3atv一区二区三区| 国产精品视频一区二区三区不卡| 成人99免费视频| 亚洲精品日日夜夜| 欧美三级韩国三级日本三斤 | 欧美人与z0zoxxxx视频| 婷婷国产在线综合| 久久久久国色av免费看影院| jizz一区二区| 五月天婷婷综合| 久久久99精品久久| 色综合久久88色综合天天免费| 日韩理论片中文av| 欧美美女一区二区三区| 韩国成人精品a∨在线观看| 国产精品传媒视频| 91精品福利在线一区二区三区| 久久91精品久久久久久秒播 | 色综合天天狠狠| 免费观看日韩电影| 国产精品久久久久久久久晋中 | 亚洲天堂网中文字| 欧美一级精品在线| 成人avav影音| 九色综合狠狠综合久久| 亚洲日本va午夜在线影院| 欧美日韩二区三区| 99re视频精品| 老汉av免费一区二区三区| 国产精品美女久久久久久久 | 欧美日韩中文字幕精品| 国精产品一区一区三区mba视频| 国产精品国产三级国产普通话三级| 欧美日韩一级二级三级| 成人激情小说乱人伦| 美美哒免费高清在线观看视频一区二区| 在线中文字幕不卡| 国产盗摄女厕一区二区三区 | 国产精品久久久爽爽爽麻豆色哟哟 | 国产一区二区伦理片| 亚洲大片免费看| 自拍偷自拍亚洲精品播放| 精品免费99久久| 777色狠狠一区二区三区| 99热在这里有精品免费| 精品亚洲成a人在线观看| 午夜欧美电影在线观看| 亚洲精品国产成人久久av盗摄| 国产亚洲成年网址在线观看| 日韩午夜电影在线观看| 欧美狂野另类xxxxoooo| 在线观看日产精品| 97久久精品人人做人人爽50路| 国产精品99久久久| 韩国欧美国产一区| 理论电影国产精品| 蜜臀精品久久久久久蜜臀| 日日噜噜夜夜狠狠视频欧美人| 在线综合亚洲欧美在线视频| 在线视频欧美精品| 色婷婷av一区二区三区软件 | 久久久久国产精品免费免费搜索 | 久国产精品韩国三级视频| 日韩国产一二三区| 日本欧美久久久久免费播放网| 亚洲国产精品综合小说图片区| 欧美精品国产精品| 欧美久久久久久蜜桃| 3d动漫精品啪啪| 精品少妇一区二区三区在线播放 | 国产精品一区久久久久| 国产乱码精品一品二品| 国产成人自拍高清视频在线免费播放| 久久精工是国产品牌吗| 国产伦理精品不卡| 大桥未久av一区二区三区中文| 粉嫩一区二区三区在线看| 99热在这里有精品免费| 色老头久久综合| 欧美乱妇15p| 久久女同精品一区二区| 国产精品系列在线| 伊人性伊人情综合网| 青青草97国产精品免费观看无弹窗版| 秋霞影院一区二区| 国产成人精品一区二| 一本一道波多野结衣一区二区| 在线一区二区视频| 日韩免费看的电影| 国产精品美女一区二区三区 | 久久久噜噜噜久久人人看| 国产精品私房写真福利视频| 亚洲午夜精品久久久久久久久| 日韩电影一二三区| 春色校园综合激情亚洲| 欧洲生活片亚洲生活在线观看| 制服丝袜亚洲播放| 久久久精品2019中文字幕之3| 亚洲精品乱码久久久久| 日韩电影免费一区| www.欧美日韩国产在线| 欧美精品一卡两卡| 中文字幕在线视频一区| 午夜免费久久看| 国产福利一区在线| 欧美日韩一区久久| 国产精品久久久久影视| 偷拍日韩校园综合在线| 成人深夜福利app| 91精品欧美一区二区三区综合在 | 欧美成人官网二区| 亚洲一区二区三区三| 国产夫妻精品视频| 欧美一级在线视频| 亚洲精品中文字幕在线观看| 国产一区二区三区四区在线观看| 在线观看国产精品网站| 日本一区二区三区高清不卡|