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

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

?? ss_txpkccsh.pas

?? 省級(jí)集郵品管理ERP
?? PAS
?? 第 1 頁(yè) / 共 3 頁(yè)
字號(hào):
    Before_Insert := BeforeInsert;
    BeforeInsert := nil;
    Insert;
    BeforeInsert := Before_Insert;

    FieldByName('ZH').AsString := l_ZH;
    FieldByName('TMC').AsString := l_TMC;
    FieldByName('KWH').AsString := l_KWH;
    FieldByName('TDM').AsString := l_TDM;
    FieldByName('TPMZ').AsFloat := l_TPMZ;
    FieldByName('TPSJ').AsFloat := l_TPSJ;
    //  FieldByName('JJ').AsInteger := l_JJ;

    qry_initXJ.OnChange := nil;
    FieldByName('XJ').AsFloat := l_XJ;
    qry_initXJ.OnChange := qry_initXJChange;

    FieldByName('TS').AsFloat := 0;
    FieldByName('ZK').AsFloat := l_ZK;
    FieldByName('JSJ').AsFloat := l_JSJ;

    EnableControls;

    {設(shè)置處于編輯狀態(tài)}
    rxdb_Init.SelectedIndex := 4;
    if not (dgAlwaysShowEditor in rxdb_Init.Options) then
    begin
      rxdb_Init.Options := rxdb_Init.Options + [dgAlwaysShowEditor];
      rxdb_Init.Options := rxdb_Init.Options - [dgAlwaysShowEditor];
    end;

    rxdb_Init.SetFocus;
  end;
end;

{==============================================================================}
{批量設(shè)置進(jìn)價(jià)等}
procedure Tfrm_TXPKCCSH.Set_Data;
begin
  with TFrm_TXP_Init_PLSR.Create(Application) do
  try
    ShowModal;
    if ModalResult = mrok then
      case State of
        1: Set_ZK(Set_Result);
        21: Set_JSJ(Set_Result);
        22: Set_JSJ(Set_Result, false);
        31: Set_JJ1(Set_Result, Over_Write);
        32: Set_JJ2(Set_Result, Over_Write);
        4: Set_XJ(Over_Write);
//        2: Set_JSJ(Set_Result);
      end;
  finally
    Free;
  end;
end;

{-------------------------------------------------------------------------------}
{批量設(shè)置折扣}
procedure Tfrm_TXPKCCSH.Set_ZK(Value: Double);
var
  cur_pos: Pointer;
  i: Integer;
begin
  with qry_Init do
  begin
    lbl_Search.Visible := False;
    pgb_State.Visible := True;
    lbl_State.Visible := True;
    lbl_State.Caption := '正在設(shè)置...';
    lbl_State.Refresh;
    Self.Refresh;
    pgb_State.Max := RecordCount;
    i := 0;

    cur_pos := GetBookmark;
    try
      DisableControls;
      ds_init.DataSet := nil;
      First;
      while not Eof do
      begin
        Edit;
        FieldByName('JSJ').AsFloat := 0;
        FieldByName('ZK').AsFloat := Value;

        pgb_State.Position := i;
        i := i + 1;
        Next;
      end;
      GotoBookmark(cur_pos);
    finally
      FreeBookmark(cur_pos);
      ds_init.DataSet := qry_init;
      EnableControls;
    end;
    pgb_State.Visible := False;
    lbl_State.Visible := False;
    lbl_Search.Visible := True;
  end;
end;

{-------------------------------------------------------------------------------}
{批量設(shè)置結(jié)算價(jià)}
procedure Tfrm_TXPKCCSH.Set_JSJ(Value: Double; AGDZ: boolean = true);
var
  cur_pos: Pointer;
  i: Integer;
begin
  with qry_Init do
  begin
    lbl_Search.Visible := False;
    pgb_State.Visible := True;
    lbl_State.Visible := True;
    lbl_State.Caption := '正在設(shè)置...';
    lbl_State.Refresh;
    Self.Refresh;
    pgb_State.Max := RecordCount;
    i := 0;

    cur_pos := GetBookmark;
    try
      DisableControls;
      ds_init.DataSet := nil;
      First;
      while not Eof do
      begin
        Edit;
        FieldByName('ZK').AsFloat := 0;
//        FieldByName('JSJ').AsFloat := Value * 100;
        if AGDZ then
          FieldByName('JSJ').AsFloat := Value * 100
        else
          FieldByName('JSJ').AsFloat := FieldByName('JJ').AsFloat;

        pgb_State.Position := i;
        i := i + 1;
        Next;
      end;
      GotoBookmark(cur_pos);
    finally
      FreeBookmark(cur_pos);
      ds_init.DataSet := qry_init;
      EnableControls;
    end;
    pgb_State.Visible := False;
    lbl_State.Visible := False;
    lbl_Search.Visible := True;
  end;
end;

{-------------------------------------------------------------------------------}
{批量設(shè)置進(jìn)價(jià)1,依據(jù)折算價(jià)計(jì)算}
procedure Tfrm_TXPKCCSH.Set_JJ1(Value: Double; Over_Write: Boolean);
var
  cur_pos: Pointer;
  i: Integer;
begin
  with qry_Init do
  begin
    lbl_Search.Visible := False;
    pgb_State.Visible := True;
    lbl_State.Visible := True;
    lbl_State.Caption := '正在設(shè)置...';
    lbl_State.Refresh;
    Self.Refresh;
    pgb_State.Max := RecordCount;
    i := 0;

    cur_pos := GetBookmark;
    try
      DisableControls;
      ds_init.DataSet := nil;
      First;
      while not Eof do
      begin
        if (Over_Write = True) or (FieldByName('JJ').AsFloat = 0) then
        begin
          Edit;
          FieldByName('JJ').AsFloat := FieldByName('TPSJ').AsFloat * Value / 100;
        end;

        pgb_State.Position := i;
        i := i + 1;
        Next;
      end;
      GotoBookmark(cur_pos);
    finally
      FreeBookmark(cur_pos);
      ds_init.DataSet := qry_init;
      EnableControls;
    end;

    pgb_State.Visible := False;
    lbl_State.Visible := False;
    lbl_Search.Visible := True;
  end;
end;

{批量設(shè)置進(jìn)價(jià)2,直接賦值}
procedure Tfrm_TXPKCCSH.Set_JJ2(Value: Double; Over_Write: Boolean);
var
  cur_pos: Pointer;
  i: Integer;
begin
  with qry_Init do
  begin
    lbl_Search.Visible := False;
    pgb_State.Visible := True;
    lbl_State.Visible := True;
    lbl_State.Caption := '正在設(shè)置...';
    lbl_State.Refresh;
    Self.Refresh;
    pgb_State.Max := RecordCount;
    i := 0;

    cur_pos := GetBookmark;
    try
      DisableControls;
      ds_init.DataSet := nil;
      First;
      while not Eof do
      begin
        if (Over_Write = True) or (FieldByName('JJ').AsFloat = 0) then
        begin
          Edit;
          FieldByName('JJ').AsFloat := Value * 100;
        end;

        pgb_State.Position := i;
        i := i + 1;
        Next;
      end;
      GotoBookmark(cur_pos);
    finally
      FreeBookmark(cur_pos);
      ds_init.DataSet := qry_init;
      EnableControls;
    end;
    pgb_State.Visible := False;
    lbl_State.Visible := False;
    lbl_Search.Visible := True;
  end;
end;

{批量設(shè)置銷價(jià)}
procedure Tfrm_TXPKCCSH.Set_XJ(Over_Write: Boolean);
var
  cur_pos: Pointer;
  XjChange: TFieldNotifyEvent;
  i: Integer;
begin
  XjChange := qry_initXJ.OnChange;
  qry_initXJ.OnChange := nil;

  with qry_Init do
  begin
    lbl_Search.Visible := False;
    pgb_State.Visible := True;
    lbl_State.Visible := True;
    lbl_State.Caption := '正在設(shè)置...';
    lbl_State.Refresh;
    Self.Refresh;
    pgb_State.Max := RecordCount;
    i := 0;

    cur_pos := GetBookmark;
    try
      DisableControls;
      ds_init.DataSet := nil;
      First;
      while not Eof do
      begin
        if (Over_Write = True) or (FieldByName('XJ').AsFloat = 0) then
        begin
{          with qry_Tmp do
          begin
            Close;
            SQL.Text := 'Select KCHSJ From TG_GJPPJGB where PPDM=''' + qry_Init.FieldByName('TDM').ASString + '''';
            Open;
          end;}

          Edit;
          FieldByName('XJ').AsFloat := FieldByName('TPSJ').AsFloat; //qry_Tmp.FieldByName('KCHSJ').AsFloat;
          FieldByName('TEMP').AsInteger := 1;
        end;

        pgb_State.Position := i;
        i := i + 1;
        Next;
      end;
      GotoBookmark(cur_pos);
    finally
      FreeBookmark(cur_pos);
      ds_init.DataSet := qry_init;
      EnableControls;
    end;

    pgb_State.Visible := False;
    lbl_State.Visible := False;
    lbl_Search.Visible := True;
  end;

  qry_initXJ.OnChange := XjChange;
end;


{===============================================================================}
{查詢}
procedure Tfrm_TXPKCCSH.bbtn_FindClick(Sender: TObject);
begin
  with TFrm_TXP_Init_Search.Create(Application) do
  begin
    try
      ShowModal;
      if ModalResult = mrOk then
      begin
        lbl_Search.Caption := Search_Caption;
        Find_SQL := part_SQL;
        Show_Data;
      end;
    finally
      Free;
    end;
  end;
end;

{-------------------------------------------------------------------------------}
{更改庫(kù)房,則按照默認(rèn)顯示其內(nèi)容}
procedure Tfrm_TXPKCCSH.fcb_KFChange(Sender: TObject);
begin
  if Edit_State <> 1 then
    Show_Data;
end;

{-------------------------------------------------------------------------------}
{取消保存初始化數(shù)據(jù),恢復(fù)原來(lái)的狀態(tài)}
procedure Tfrm_TXPKCCSH.Cancel_Init_Data;
begin
  if CHQMsgBox('確實(shí)要取消所做的修改嗎?', 2) = mrNo then
    Exit;
  qry_init.CancelUpdates;
  Set_State(0);
end;

{-------------------------------------------------------------------------------}
{保存初始化數(shù)據(jù)}
function Tfrm_TXPKCCSH.Save_Init_Data: Boolean;
var
  cur_pos: Pointer;
  l_PPDM, l_failPPDM: string;
  l_JJ, l_failJJ: Double;
  Can_Continue: Boolean;
  Have_Find: Boolean;
  i: Integer;
  procedure DoFailLocate;
  begin
    qry_Init.Locate('TDM', l_failPPDM, [loCaseInsensitive]);
    qry_Init.Locate('TDM;JJ', VarArrayOf([l_failPPDM, l_failJJ]), [loCaseInsensitive]);
  end;
begin
  l_JJ := 0;
  l_PPDM := '';

  with qry_init do
  begin
    DisableControls;
    ds_init.DataSet := nil;
    cur_pos := GetBookmark;

    {保存完畢以后返回原始位置}
    Have_Find := False;
    while not Eof do
    begin
      if FieldByName('TS').AsInteger <> 0 then
      begin
        l_PPDM := FieldByName('TDM').AsString;
        l_JJ := FieldByName('JJ').AsFloat;
        Have_Find := True;
        Break;
      end;
      Next;
    end;

    if Have_Find = False then
    begin
      GotoBookmark(cur_pos);
      while not Bof do
      begin
        if FieldByName('TS').AsInteger <> 0 then
        begin
          l_PPDM := FieldByName('TDM').AsString;
          l_JJ := FieldByName('JJ').AsFloat;
          Have_Find := True;
          Break;
        end;
        Prior;
      end;
    end;

    lbl_Search.Visible := False;
    pgb_State.Visible := True;
    lbl_State.Visible := True;
    lbl_State.Caption := '正在保存...';
    lbl_State.Refresh;
    pgb_State.Max := RecordCount;
    i := 0;

    cur_pos := GetBookmark;
    try
      Database.StartTransaction;
      First;

      while not Eof do
      begin
        if FieldByName('Temp').AsInteger = 1 then
        begin
          {如果寫(xiě)入數(shù)據(jù)庫(kù),則判斷進(jìn)價(jià)和銷價(jià)是否符合}
          Can_Continue := True;
          l_failPPDM := FieldByName('TDM').AsString; //by jillshao 2002-06-13
          l_failJJ := FieldByName('JJ').AsFloat; //by jillshao 2002-08-14
          if FieldByName('TS').AsFloat <> 0 then
          begin
            if Test_JJ = False then
            begin
              Can_Continue := False;
              if Database.InTransaction then
                Database.Rollback;
              ds_init.DataSet := qry_init;
              DoFailLocate;
              CHQMsgBox('同一票品進(jìn)價(jià)不能相同!');
            end;

            if Test_XJ = False then
            begin
              Can_Continue := False;
              if Database.InTransaction then
                Database.Rollback;
              ds_init.DataSet := qry_init;
              DoFailLocate;
              CHQMsgBox('其他庫(kù)房已經(jīng)存在該票品的不同銷價(jià)!其價(jià)格為:' + FloatToStr(qry_Tmp.FieldByName('XJ').AsFloat / 100) + '元');
            end;

            if Can_Continue = False then
            begin
              if not (dgAlwaysShowEditor in rxdb_Init.Options) then
              begin
                rxdb_Init.Options := rxdb_Init.Options + [dgAlwaysShowEditor];
                rxdb_Init.Options := rxdb_Init.Options - [dgAlwaysShowEditor];
              end;
              rxdb_Init.SetFocus;
              FreeBookmark(cur_pos);
              EnableControls;
              pgb_State.Visible := False;
              lbl_State.Visible := False;
              lbl_Search.Visible := True;
              Result := False;
              Exit;
            end;

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线观看一区日韩| 美国毛片一区二区三区| 日韩成人dvd| 国产成人亚洲综合a∨猫咪| jizz一区二区| 91.xcao| 中文字幕久久午夜不卡| 日韩av在线发布| 99热在这里有精品免费| 日韩一区二区三区在线| 亚洲视频中文字幕| 国产在线视频精品一区| 91在线观看污| 精品国产乱码久久久久久免费| 亚洲欧美韩国综合色| 韩国欧美国产1区| 欧美日韩1234| 最近中文字幕一区二区三区| 国产在线精品一区在线观看麻豆| 亚洲欧美自拍偷拍| 久久精品理论片| 欧美在线观看视频一区二区三区| 国产亚洲欧洲997久久综合| 日本美女一区二区三区视频| 色综合久久中文综合久久97| 久久综合九色综合97婷婷| 午夜日韩在线观看| 国产成人亚洲综合a∨婷婷| 日韩你懂的在线观看| 亚洲成人av在线电影| 91麻豆swag| 亚洲欧洲av另类| 激情五月播播久久久精品| 欧美人与z0zoxxxx视频| 亚洲精品成人天堂一二三| 成人听书哪个软件好| 久久综合视频网| 麻豆成人在线观看| 91麻豆精品久久久久蜜臀| 一区二区三区四区在线免费观看 | 国产成人午夜片在线观看高清观看| 欧美日韩激情一区二区三区| 亚洲人成伊人成综合网小说| 国产精品99久久久久| 欧美精品一区二区蜜臀亚洲| 日本不卡123| 51精品秘密在线观看| 亚洲线精品一区二区三区八戒| 91在线视频在线| 亚洲天堂久久久久久久| 成av人片一区二区| 国产精品视频一区二区三区不卡| 国产精品一区二区在线观看不卡 | 国产网红主播福利一区二区| 精品在线观看免费| 欧美成人a在线| 日韩不卡手机在线v区| 在线播放一区二区三区| 婷婷丁香激情综合| 欧美日韩在线免费视频| 一区二区三区四区在线免费观看| 91国偷自产一区二区使用方法| 亚洲日本va在线观看| 97久久精品人人做人人爽50路| 中文字幕一区视频| 午夜a成v人精品| 555www色欧美视频| 亚洲激情图片一区| 欧美中文字幕亚洲一区二区va在线| 一区二区三区在线视频观看58| 国产福利一区二区| 麻豆精品久久精品色综合| 久久伊人蜜桃av一区二区| 国产成人av在线影院| 亚洲自拍偷拍av| 日韩欧美一区二区久久婷婷| 国产精品亚洲成人| 亚洲精品精品亚洲| 日韩一级片在线观看| 成人一区在线观看| 亚洲在线视频免费观看| 精品理论电影在线| 91在线免费看| 蜜臀精品久久久久久蜜臀| 国产精品美女久久久久aⅴ| 欧美亚洲一区二区在线观看| 精品一区二区三区在线播放视频| 中文无字幕一区二区三区 | 极品少妇xxxx精品少妇| 国产精品久久久久毛片软件| 欧美三级日本三级少妇99| 国产一区二区在线观看视频| 怡红院av一区二区三区| 久久综合久久久久88| 91蝌蚪porny| 精品午夜久久福利影院 | 精品国产亚洲在线| 在线免费亚洲电影| 国产精品一二三四| 日韩电影免费在线| 亚洲三级在线看| 久久―日本道色综合久久| 欧美日韩色一区| 丁香亚洲综合激情啪啪综合| 日韩成人av影视| 亚洲免费在线看| 久久九九99视频| 日韩视频免费观看高清在线视频| 一本在线高清不卡dvd| 国产一区二区成人久久免费影院| 亚洲国产综合视频在线观看| 国产精品无圣光一区二区| 欧美一级艳片视频免费观看| 色综合中文综合网| 成人福利视频网站| 另类小说图片综合网| 亚洲午夜视频在线| 日韩一区欧美小说| 精品乱码亚洲一区二区不卡| 欧美老女人在线| 色天天综合久久久久综合片| 成人毛片老司机大片| 国产精品综合久久| 美腿丝袜亚洲色图| 五月天一区二区三区| 一区二区三区精密机械公司| 国产精品美女久久久久久久网站| 精品日韩在线观看| 欧美喷水一区二区| 欧美天堂一区二区三区| 色综合久久久久综合体| 成人免费的视频| 风流少妇一区二区| 国产尤物一区二区| 老司机精品视频导航| 美女一区二区三区在线观看| 香蕉av福利精品导航| 亚洲午夜久久久久久久久电影网 | 欧美国产日韩精品免费观看| 亚洲精品在线三区| 日韩黄色在线观看| 香蕉成人啪国产精品视频综合网 | 久久嫩草精品久久久精品| 欧美本精品男人aⅴ天堂| 欧美一三区三区四区免费在线看| 欧美日韩一区二区三区在线| 欧美中文字幕亚洲一区二区va在线| 91美女片黄在线| 色综合欧美在线| 99久久久精品| 色偷偷成人一区二区三区91| 色呦呦网站一区| 欧美综合一区二区| 欧美日韩色一区| 欧美高清视频一二三区| 欧美日本一区二区在线观看| 欧美挠脚心视频网站| 欧美军同video69gay| 666欧美在线视频| 日韩一区二区三区在线观看| 精品乱码亚洲一区二区不卡| 久久久精品影视| 欧美韩日一区二区三区| 成人免费视频在线观看| 亚洲精品成人天堂一二三| 亚洲国产综合色| 日本sm残虐另类| 麻豆91在线播放免费| 狠狠色狠狠色综合系列| 国产精品亚洲专一区二区三区| 成人动漫av在线| 色综合久久久久综合体桃花网| 欧美三级欧美一级| 日韩一卡二卡三卡国产欧美| 精品国产免费一区二区三区四区 | 亚洲精品一区二区三区影院| 久久久国产精华| 日韩毛片在线免费观看| 亚洲国产精品一区二区尤物区| 日韩制服丝袜先锋影音| 免费在线欧美视频| 国产精品91xxx| 91色porny在线视频| 欧美日韩久久久久久| 欧美一区二区三区四区五区| 久久先锋影音av| 国产精品初高中害羞小美女文| 一级中文字幕一区二区| 青青草原综合久久大伊人精品优势| 国产麻豆精品一区二区| 色综合久久久久久久久久久| 欧美一区二区三区免费视频| 久久久精品tv| 一区二区三区在线免费播放| 麻豆久久久久久久| fc2成人免费人成在线观看播放| 欧美性生交片4| 2021中文字幕一区亚洲| 一区二区在线看| 久久99国产精品尤物|