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

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

?? gzjfh_un.pas

?? 手機進銷存系統Delphi源碼,管理手機的進貨還有銷售方面的功能
?? PAS
字號:
unit gzjfh_un;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, sjrcbase, ADODB, DB, ActnList, bsMessages, bsSkinData,
  BusinessSkinForm, bsSkinCtrls, bsSkinGrids, bsDBGrids, bsdbctrls,
  StdCtrls, Mask, bsSkinBoxCtrls, ExtCtrls,math,StrUtils;

type
  Tgzjfh_frm = class(Tsjycbase_frm)
    bsSkinGroupBox3: TbsSkinGroupBox;
    bsSkinDBGrid1: TbsSkinDBGrid;
    bsSkinScrollBar3: TbsSkinScrollBar;
    bsSkinScrollBar4: TbsSkinScrollBar;
    bsSkinPanel3: TbsSkinPanel;
    bsSkinPanel4: TbsSkinPanel;
    bsSkinPanel2: TbsSkinPanel;
    bsSkinSpeedButton5: TbsSkinSpeedButton;
    bsSkinSpeedButton6: TbsSkinSpeedButton;
    bsSkinSpeedButton7: TbsSkinSpeedButton;
    bsSkinSpeedButton8: TbsSkinSpeedButton;
    bsSkinCheckRadioBox1: TbsSkinCheckRadioBox;
    bsSkinStdLabel13: TbsSkinStdLabel;
    ds_hyd: TDataSource;
    ADOTable1: TADOQuery;
    bsSkinDBLookupComboBox11: TbsSkinDBLookupComboBox;
    bsSkinDBLookupComboBox10: TbsSkinDBLookupComboBox;
    sp_bs: TADOStoredProc;
    ds_bs: TDataSource;
    bsSkinStdLabel14: TbsSkinStdLabel;
    bsSkinNumericEdit1: TbsSkinNumericEdit;
    sp_hhddview: TADOStoredProc;
    bsSkinTextLabel1: TbsSkinTextLabel;
    bsSkinCheckRadioBox2: TbsSkinCheckRadioBox;
    bsSkinMemo1: TbsSkinMemo;
    bsSkinCheckRadioBox3: TbsSkinCheckRadioBox;
    procedure bsSkinCheckRadioBox1Click(Sender: TObject);
    procedure FormCreate(Sender: TObject);
    procedure acSaveExecute(Sender: TObject);
    procedure ds_bsDataChange(Sender: TObject; Field: TField);
    procedure sp_bsAfterOpen(DataSet: TDataSet);
    procedure bsSkinSpeedButton5Click(Sender: TObject);
    procedure bsSkinSpeedButton6Click(Sender: TObject);
    procedure bsSkinSpeedButton7Click(Sender: TObject);
    procedure bsSkinSpeedButton8Click(Sender: TObject);
    procedure FormShow(Sender: TObject);
    procedure acNewExecute(Sender: TObject);
    procedure bsSkinNumericEdit1Change(Sender: TObject);
    procedure acModifyExecute(Sender: TObject);
    procedure acDeleteExecute(Sender: TObject);
    procedure bsSkinCheckRadioBox2Click(Sender: TObject);
    procedure bsSkinCheckRadioBox3Click(Sender: TObject);
  private
    s:Integer;
    lx:integer;//數據增加時1為換貨等待2為退貨
    mlx:integer;//數據修改時1為換貨等待2為退貨
    { Private declarations }
  public
    { Public declarations }
  end;

var
  gzjfh_frm: Tgzjfh_frm;

implementation
 uses data_un;
{$R *.dfm}

procedure Tgzjfh_frm.bsSkinCheckRadioBox1Click(Sender: TObject);
begin
  inherited;
bsSkinPanel2.Enabled:=not bsSkinCheckRadioBox1.Checked;
bsSkinDBGrid1.Enabled:=not  bsSkinCheckRadioBox1.Checked;
acNew.Enabled:=   bsSkinCheckRadioBox1.Checked;
acNewExecute(Self);
bsSkinCheckRadioBox3.Checked:=False;
//bsSkinCheckRadioBox2.Enabled:=bsSkinCheckRadioBox1.Checked;

  if sp_bs.active then
    if sp_bs.RecordCount>0 then
    begin
    bsSkinStdLabel13.Caption:=sp_bs.FieldValues['fbsid'];
    if LeftStr(sp_bs.FieldValues['pubid'],2)='HD' then
    begin
    lx:=1;  //換機等待情況
       bsSkinStdLabel14.Caption:='需要補差價:';
       bsSkinNumericEdit1.Visible:=false;
       bsSkinMemo1.Lines.Clear;
       bsSkinMemo1.Lines.Add('    此機為客戶由于技術原因退貨,正在換機等待當中,如果沒有進行補價行為,推薦進行0價入庫,如有補價行為,則在新機進貨價處填上補價') ;
       bsSkinCheckRadioBox2.Visible:=true;

    end ;
     if LeftStr(sp_bs.FieldValues['pubid'],2)='KT' then
    begin
    lx:=2;  //退貨重新入庫
       bsSkinStdLabel14.Caption:='新機進價:';
       bsSkinNumericEdit1.Visible:=true;
       bsSkinMemo1.Lines.Clear;
       bsSkinMemo1.Lines.Add('    此機為因技術原因而產生的退貨,已換了其它類型的機子,新機重新入庫時為避免利潤重復,基價是原退貨價,請新機進貨價格處填上進貨價錢');
       bsSkinCheckRadioBox2.Visible:=false;
       bsSkinCheckRadioBox2.Checked:=false;
    end

    end;

end;

procedure Tgzjfh_frm.FormCreate(Sender: TObject);
begin
bsSkinStdLabel13.Caption:='';
bsSkinMemo1.Clear;
hylx:='CF';
hyd:='廠家返回';
if not ADOTable1.Active then
ADOTable1.Open;
if not sp_bs.Active then
sp_bs.Open;
  inherited;

end;

procedure Tgzjfh_frm.acSaveExecute(Sender: TObject);
begin
hydid:=ADOTable1.FieldValues['fid'];
vbsid:=bsSkinStdLabel13.Caption;

  inherited;

acNew.Enabled:=false;
bsSkinNumericEdit1.Clear;
sp_bs.Close;
sp_bs.Open;

end;

procedure Tgzjfh_frm.ds_bsDataChange(Sender: TObject; Field: TField);
begin
  inherited;
  if sp_bs.active then
    if sp_bs.RecordCount>0 then
    begin
    bsSkinStdLabel13.Caption:=sp_bs.FieldValues['fbsid'];
    if LeftStr(sp_bs.FieldValues['pubid'],2)='HD' then
    begin
    lx:=1;  //換機等待情況
       bsSkinStdLabel14.Caption:='需要補差價:';
       bsSkinNumericEdit1.Visible:=false;
       bsSkinMemo1.Lines.Clear;
       bsSkinMemo1.Lines.Add('    此機為客戶由于技術原因退貨,正在換機等待當中,如果沒有進行補價行為,推薦進行0價入庫,如有補價行為,則在新機進貨價處填上補價') ;
       bsSkinCheckRadioBox2.Visible:=true;

    end ;
     if LeftStr(sp_bs.FieldValues['pubid'],2)='KT' then
    begin
    lx:=2;  //退貨重新入庫
       bsSkinStdLabel14.Caption:='新機進價:';
       bsSkinNumericEdit1.Visible:=true;
       bsSkinMemo1.Lines.Clear;
       bsSkinMemo1.Lines.Add('    此機為因技術原因而產生的退貨,已換了其它類型的機子,新機重新入庫時為避免利潤重復,基價是原退貨價,請新機進貨價格處填上進貨價錢');
       bsSkinCheckRadioBox2.Visible:=false;
       bsSkinCheckRadioBox2.Checked:=false;
    end

    end;

end;

procedure Tgzjfh_frm.sp_bsAfterOpen(DataSet: TDataSet);
begin
  inherited;
if sp_bs.Active then
if sp_bs.RecordCount>0 then
begin
bsSkinPanel2.Enabled:=true ;
bsSkinCheckRadioBox1.Enabled:=true;
end
else
begin
bsSkinPanel2.Enabled:=false;
bsSkinCheckRadioBox1.Enabled:=False;
end;
end;


procedure Tgzjfh_frm.bsSkinSpeedButton5Click(Sender: TObject);
begin
  inherited;
sp_bs.First;

end;

procedure Tgzjfh_frm.bsSkinSpeedButton6Click(Sender: TObject);
begin
  inherited;
sp_bs.Prior;
end;

procedure Tgzjfh_frm.bsSkinSpeedButton7Click(Sender: TObject);
begin
  inherited;
sp_bs.Next;
end;

procedure Tgzjfh_frm.bsSkinSpeedButton8Click(Sender: TObject);
begin
  inherited;
sp_bs.Last;
end;

procedure Tgzjfh_frm.FormShow(Sender: TObject);
begin
  inherited;
acNew.Enabled:=false;
end;

procedure Tgzjfh_frm.acNewExecute(Sender: TObject);
begin
  inherited;
bsSkinDBLookupComboBox7.KeyValue:=sp_bs.FieldValues['fcolorid'];
bsSkinDBLookupComboBox5.KeyValue:=sp_bs.FieldValues['fsjcsid'] ;
bsSkinDBLookupComboBox6.KeyValue:=sp_bs.FieldValues['fsjxhid'];
bsSkinDBLookupComboBox8.KeyValue:=sp_bs.FieldValues['fjbpzid'];
bsSkinDBLookupComboBox10.KeyValue:=sp_bs.FieldValues['fhydid'];
s:=1;
bsSkinNumericEdit1.Clear;
bsSkinEdit2.Enabled:=true;


end;

procedure Tgzjfh_frm.bsSkinNumericEdit1Change(Sender: TObject);
var a,b,c:Integer;
t:string;
begin
  inherited;
a:=StrToInt( FloatToStr( bsSkinNumericEdit1.Value));
if s=1 then
    begin
        b:=StrToInt(sp_bs.FieldValues['fmon']);
        c:=StrToInt(sp_bs.FieldValues['fsalemon']) ;
        if lx=2 then //退貨情況
          begin
              bsSkinEdit3.Text:=IntToStr(c+(a-b)) ;
              vcmon:=a-b;
              bsSkinEdit4.Text:='串號為:'+sp_bs.FieldValues['fno']+'退貨,進價差額是:'+IntToStr(a-b)+'元';
          end ;
         if lx=1 then  //換貨情況
          begin

            bsSkinEdit3.Text:=IntToStr(a); //補差價,客戶取這臺機子的時候,還應補多少差價
            vcmon:=a;
            bsSkinEdit4.Text:='串號為:'+sp_bs.FieldValues['fno']+'換貨,補換貨差價:'+IntToStr(a)+'元';
          end  ;
vomon:=b;

end;

if s=2 then
begin
        b:=strtoint(spdisp.FieldValues['fomon']);
        c:=StrToInt(spdisp.FieldValues['fmon'])-StrToInt(spdisp.FieldValues['fcmon']);
        t:= spdisp.FieldValues['fmemo']  ;
     if mlx=2 then
     begin
       bsSkinEdit3.Text:=IntToStr(c+(a-b));
       vcmon:=a-b;
       bsSkinEdit4.Text:=leftstr(t,29)+IntToStr(a-b)+'元'
     end  ;
    if mlx=1 then        //換貨情況
    begin
       bsSkinEdit3.Text:=IntToStr(a);
       vcmon:=a;
       bsSkinEdit4.Text:=leftstr(t,29)+IntToStr(a)+'元'  ;
 end;




end;
end;

procedure Tgzjfh_frm.acModifyExecute(Sender: TObject);
begin
  inherited;
s:=2;
bsSkinNumericEdit1.Clear;
bsSkinDBLookupComboBox10.KeyValue:=bsSkinDBLookupComboBox11.KeyValue;
//if spdisp.Active then
if spdisp.RecordCount>0 then
begin
  sp_hhddview.Close;
  sp_hhddview.Parameters.ParamValues['@fhrxx']:=bsSkinDBText2.Caption;
  sp_hhddview.Open;
   if sp_hhddview.Active then
     if sp_hhddview.RecordCount>0 then
      mlx:=1
      else
      mlx:=2;
     
end;

if mlx=1 then
begin
       bsSkinStdLabel14.Caption:='需補差價:';
       bsSkinNumericEdit1.Visible:=false;
       bsSkinMemo1.Lines.Clear;
       bsSkinMemo1.Lines.Add('    此機為客戶由于技術原因退貨,在換機等待,如果沒有進行補價行為,推薦進行0價入庫,如有補價行為,則在新機進貨價處填上補價') ;
       bsSkinCheckRadioBox2.Visible:=true;
end;
if mlx=2 then
begin
       bsSkinStdLabel14.Caption:='新機進價:';
       bsSkinNumericEdit1.Visible:=true;
       bsSkinMemo1.Lines.Clear;
       bsSkinMemo1.Lines.Add('    此機為因技術原因而產生的退貨,已換了其它類型的機子,新機重新入庫時為避免利潤重復,基價是原退貨價,請新機進貨價格處填上進貨價錢');
       bsSkinCheckRadioBox2.Visible:=false;
       bsSkinCheckRadioBox2.Checked:=false;
end;
end;

procedure Tgzjfh_frm.acDeleteExecute(Sender: TObject);
begin
spsave.Parameters.ParamValues['@VHylx']:=hylx;
  inherited;
sp_bs.Close;
sp_bs.Open;
bsSkinNumericEdit1.Clear;
end;

procedure Tgzjfh_frm.bsSkinCheckRadioBox2Click(Sender: TObject);
begin
  inherited;
  if    bsSkinCheckRadioBox2.Visible then
    bsSkinNumericEdit1.Visible:=bsSkinCheckRadioBox2.Checked;
end;

procedure Tgzjfh_frm.bsSkinCheckRadioBox3Click(Sender: TObject);
begin
  inherited;
if bsSkinCheckRadioBox3.Checked=True then
  begin
    if lx=1 then //換機等待
        if bsSkinMessage1.MessageDlg('請仔細檢查,'+#13+'本功能只適合于退機后,'+#13+'又沒有故障,'+#13+'客戶需要領原來的機子情況,'+#13+'刪除后只能重新報損'+#13+'請慎重?。。?!請慎重?。。。?#039;+#13+'此種情況屬于極特殊性情況'+#13+'一旦操作將不能恢復',mtInformation,[mbYes,mbNo],0)=mryes then
           begin
            bsSkinCheckRadioBox2.Enabled:=false;
            bsSkinEdit2.Text:=sp_bs.FieldValues['fno'];
            bsSkinEdit2.Enabled:=false;
          end
        else bsSkinCheckRadioBox3.Checked:=false;



    if lx=2 then  //退貨機重新入庫
        if bsSkinMessage1.MessageDlg('請仔細檢查,'+#13+'本功能只適合于退機后,'+#13+'又沒有故障,'+#13+'以原來的機子重新入庫的情況,'+#13+'刪除后只能重新報損'+#13+'請慎重?。。。≌埳髦兀。。?!'+#13+'此種情況屬于極特殊性情況'+#13+'一旦操作將不能恢復',mtInformation,[mbYes,mbNo],0)=mryes then
            begin
             bsSkinEdit2.Text:=sp_bs.FieldValues['fno'];
             bsSkinEdit2.Enabled:=false;
             bsSkinNumericEdit1.Value:=sp_bs.FieldValues['fmon'];
            end
            else bsSkinCheckRadioBox3.Checked:=false;
    end;
end;
end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人av综合在线| 欧美成人高清电影在线| 日韩一区二区精品在线观看| 国产午夜精品一区二区三区嫩草| 伊人色综合久久天天人手人婷| 精品一区二区三区在线视频| 99re亚洲国产精品| 精品国产1区2区3区| 一个色在线综合| 成人丝袜18视频在线观看| 在线播放中文字幕一区| 亚洲人精品午夜| 成人h动漫精品一区二| 精品入口麻豆88视频| 亚洲国产精品欧美一二99 | 国产精品欧美综合在线| 日韩精品电影一区亚洲| 欧美视频第二页| 亚洲精品视频在线看| 播五月开心婷婷综合| 久久久精品国产99久久精品芒果| 日本成人中文字幕| 欧美精品日韩一本| 视频一区二区不卡| 欧美日韩精品欧美日韩精品一综合| 亚洲欧洲成人自拍| av网站一区二区三区| 国产精品久久久久久一区二区三区| 国产一区三区三区| 久久尤物电影视频在线观看| 激情综合网激情| 精品国产乱码久久| 国产一区在线不卡| 国产日产亚洲精品系列| 国产一区二区在线视频| 久久人人爽人人爽| 国产·精品毛片| 亚洲欧洲日韩一区二区三区| 成人激情免费视频| 亚洲精品第1页| 欧美日本一区二区在线观看| 午夜欧美大尺度福利影院在线看| 欧美男女性生活在线直播观看| 视频一区中文字幕| 精品国一区二区三区| 国产成人免费av在线| 中文字幕欧美一区| 色悠悠久久综合| 丝袜国产日韩另类美女| 欧美xxxxx牲另类人与| 国产中文字幕一区| 国产精品久久福利| 欧美性猛交xxxx乱大交退制版 | 91亚洲精品久久久蜜桃网站 | 国产精品麻豆网站| 在线一区二区三区| 日本免费新一区视频| 久久亚洲二区三区| 99精品欧美一区| 日本系列欧美系列| 中文天堂在线一区| 欧美三级一区二区| 国产原创一区二区三区| 亚洲色图另类专区| 欧美一区二区视频观看视频| 国产乱子伦一区二区三区国色天香| 日本一区免费视频| 欧美日韩成人在线| 粗大黑人巨茎大战欧美成人| 一区二区三区四区在线| 日韩欧美二区三区| 91玉足脚交白嫩脚丫在线播放| 日韩精彩视频在线观看| 国产精品午夜电影| 337p亚洲精品色噜噜狠狠| 国产成人精品三级麻豆| 香港成人在线视频| 国产精品久久看| 精品国精品国产| 欧美视频日韩视频| 99久久综合99久久综合网站| 麻豆91精品视频| 亚洲国产日韩在线一区模特| 久久久久97国产精华液好用吗| 在线观看一区二区视频| 成人午夜激情影院| 精品一区二区三区久久| 亚洲国产日韩一区二区| 自拍偷在线精品自拍偷无码专区| 日韩欧美你懂的| 欧美日本在线视频| 色吊一区二区三区| 99国产精品国产精品毛片| 精品在线一区二区三区| 亚洲成人一区二区在线观看| 中文一区二区完整视频在线观看| 日韩一区二区免费在线观看| 欧美性色黄大片| 色八戒一区二区三区| 国产91精品露脸国语对白| 激情六月婷婷综合| 免费观看91视频大全| 天堂va蜜桃一区二区三区漫画版| 自拍av一区二区三区| 国产色综合一区| 久久久久久久久岛国免费| 精品国产成人系列| 欧美videos大乳护士334| 日韩一区二区三区精品视频| 欧美日韩精品一区二区三区蜜桃| 91福利在线免费观看| 91一区二区三区在线播放| 成人av资源网站| 99麻豆久久久国产精品免费优播| 国产99久久久久久免费看农村| 激情综合色综合久久综合| 捆绑调教美女网站视频一区| 青青草成人在线观看| 久久精品国产99久久6| 久久超碰97中文字幕| 国内精品在线播放| 国产成人av电影在线播放| 成人小视频在线观看| jvid福利写真一区二区三区| 成人精品一区二区三区中文字幕| 成人高清免费在线播放| 成人免费毛片片v| 91免费在线看| 欧美色涩在线第一页| 欧美日韩亚洲综合在线| 欧美一区二区播放| 久久网这里都是精品| 中文字幕乱码一区二区免费| 中文字幕av免费专区久久| 亚洲免费av高清| 天堂蜜桃一区二区三区| 韩国精品主播一区二区在线观看 | 久久只精品国产| 久久久www免费人成精品| 国产精品福利影院| 亚洲综合另类小说| 国产在线精品免费av| 成人免费毛片高清视频| 精品视频999| wwwwww.欧美系列| 一区精品在线播放| 舔着乳尖日韩一区| 国产99久久久久久免费看农村| 色哟哟欧美精品| 精品免费国产二区三区| 国产精品精品国产色婷婷| 亚洲观看高清完整版在线观看| 精品一区二区av| 91丨porny丨在线| 精品乱人伦一区二区三区| 国产精品久久久久久久蜜臀| 亚洲成人在线网站| 成人一区二区三区视频在线观看| 色94色欧美sute亚洲13| 精品少妇一区二区| 亚洲一区二区在线免费观看视频| 久久精品国产免费看久久精品| 色综合天天在线| 欧美精品一区二区三区在线| 亚洲一区二区综合| 成人app软件下载大全免费| 欧美美女直播网站| 亚洲日本va午夜在线影院| 韩日精品视频一区| 欧美日韩中文字幕一区二区| 中文字幕高清一区| 精品夜夜嗨av一区二区三区| 在线视频你懂得一区二区三区| 久久久久久久久免费| 三级影片在线观看欧美日韩一区二区| 成人免费视频网站在线观看| 日韩天堂在线观看| 午夜精品国产更新| 91看片淫黄大片一级在线观看| 久久久久国产精品麻豆| 老司机精品视频线观看86| 日本精品一区二区三区高清 | 日韩三级高清在线| 午夜久久久久久久久久一区二区| 丁香一区二区三区| 久久亚洲一区二区三区四区| 青青草国产成人99久久| 欧美精品丝袜中出| 亚洲国产成人精品视频| 色婷婷狠狠综合| 国产精品福利一区二区三区| 国产一级精品在线| 久久一区二区视频| 久久国产精品99久久久久久老狼 | 在线精品亚洲一区二区不卡| 国产精品第一页第二页第三页| 国产成人av一区二区| 久久伊人中文字幕| 国产精品1区2区3区在线观看| 精品电影一区二区|