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

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

?? sy_ckjhdcx.pas

?? 省級集郵品管理ERP
?? PAS
字號:
{*******************************************************}
{                                                       }
{                       出庫計劃單查詢                  }
{                                                       }
{            中軟金馬公司版權所有。2002.12前            }
{                                                       }
{            編制:中軟金馬郵資票品項目開發組           }
{                                                       }
{                                                       }
{*******************************************************}
(*
本模塊在省級購入票系統管理模塊里面調用。
修改記錄
修改用于銷價進價結算價的顯示小數點后擴到3位 將Qry_JJNFPJH進價銷價結算價顯示調用的CurrGetText替換為CurrGetText3;結算價顯示調用CurrGetText jhshao 2003.05.08

*)
unit SY_CKJHDCX;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  Db, DBTables, ComCtrls, StdCtrls, Buttons, ExtCtrls, Grids, DBGrids, Spin,
  Mask, ToolEdit, CurrEdit, ActnList, RXCtrls, Menus, DBGridExport,
  FieldComboBox;

type
  TFrmY_CKJHDCX = class(TForm)
    Panel1: TPanel;
    Panel2: TPanel;
    Panel3: TPanel;
    BitBtn3: TBitBtn;
    BitBtn6: TBitBtn;
    BitBtn7: TBitBtn;
    BBt_Quit: TBitBtn;
    Ldwmc: TLabel;
    Label3: TLabel;
    BBt_Find: TBitBtn;
    BBt_Print: TBitBtn;
    ND: TSpinEdit;
    Panel5: TPanel;
    ALi_Edit: TActionList;
    Act_AddDW: TAction;
    Act_DeleteDW: TAction;
    Act_AddFPJH: TAction;
    Act_DeleteFPJH: TAction;
    Act_ModifyFPJH: TAction;
    Act_Find: TAction;
    Act_Print: TAction;
    Act_Save: TAction;
    Act_Cancel: TAction;
    Qry_JJNFPJH: TQuery;
    DataSource3: TDataSource;
    Qry_GXDWSJB: TQuery;
    Act_Send: TAction;
    Qry_Static: TQuery;
    BBt_Hide: TBitBtn;
    Panel4: TPanel;
    RG_PX: TRadioGroup;
    GroupBox1: TGroupBox;
    Label11: TLabel;
    Shape1: TShape;
    CB_ZBR: TComboBox;
    CB_JHH: TComboBox;
    CB_PPMC: TComboBox;
    CBB_DWMC: TCheckBox;
    CBB_PPMC: TCheckBox;
    CBB_JHH: TCheckBox;
    DP_FROM: TDateTimePicker;
    DP_TO: TDateTimePicker;
    CBB_PZR: TCheckBox;
    CB_PZR: TComboBox;
    CBB_ZBR: TCheckBox;
    CBB_ZDRQ: TCheckBox;
    RG_ZT: TRadioGroup;
    Act_Hide: TAction;
    Query1: TQuery;
    Panel6: TPanel;
    DBGrid2: TDBGrid;
    CBo_CKXZ: TCheckBox;
    CB_CKXZ: TComboBox;
    XttxTitle: TRxLabel;
    Qry_JJNFPJHCKJHDH: TStringField;
    Qry_JJNFPJHCKXZ: TStringField;
    Qry_JJNFPJHZBR: TStringField;
    Qry_JJNFPJHPZR: TStringField;
    Qry_JJNFPJHZDRQ: TDateTimeField;
    Qry_JJNFPJHBZ: TStringField;
    Qry_JJNFPJHZT: TStringField;
    Qry_JJNFPJHKFDM: TStringField;
    Qry_JJNFPJHDWDM: TStringField;
    Qry_JJNFPJHPPDM: TStringField;
    Qry_JJNFPJHJJ: TFloatField;
    Qry_JJNFPJHDWMC: TStringField;
    Qry_JJNFPJHKWH: TStringField;
    Qry_JJNFPJHPPMC: TStringField;
    Qry_JJNFPJHYJ: TFloatField;
    Qry_JJNFPJHXJ: TFloatField;
    Qry_JJNFPJHZK: TFloatField;
    Qry_JJNFPJHJSJ: TFloatField;
    Qry_JJNFPJHFPSL: TFloatField;
    CB_DWMC: TFieldComboBox;
    procedure FormCreate(Sender: TObject);
    procedure DBG_JJNFPJHTitleClick(Column: TColumn);
    procedure NDChange(Sender: TObject);
    procedure Act_FindExecute(Sender: TObject);
    procedure Act_HideExecute(Sender: TObject);
    procedure Act_PrintExecute(Sender: TObject);
    procedure Qry_JJNFPJHJJGetText(Sender: TField; var Text: string;
      DisplayText: Boolean);
    procedure Qry_JJNFPJHJJSetText(Sender: TField; const Text: string);
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  FrmY_CKJHDCX: TFrmY_CKJHDCX;

implementation
uses
  datas,pub, SY_CKJHDCX_RPT, SJ_RICHEDIT;

{$R *.DFM}

procedure TFrmY_CKJHDCX.FormCreate(Sender: TObject);
begin
  DP_FROM.DateTime := GetSysDate;
  DP_TO.DateTime := DP_FROM.DateTime;
  ND.Value := VG_Year;
  Ldwmc.Caption := '使用單位:' + VG_UnitName;
  with Qry_Static do
  begin
    Close;
    SQL.Clear;
    SQL.Add('select CKJHDH,ZBR,PZR from TYS_GRPCKJHDB ');
    SQL.Add('where TO_CHAR(ZDRQ,''YYYY'') =''' + ND.Text + ''' ');
    SQL.Add('order by CKJHDH DESC ');
    Open;
    while not Eof do
    begin

      if CB_JHH.Items.IndexOf(Fields[0].AsString) = -1 then
        CB_JHH.Items.Add(Fields[0].AsString);

      if Fields[1].AsString <> '' then
        if CB_ZBR.Items.IndexOf(Fields[1].AsString) = -1 then
          CB_ZBR.Items.Add(Fields[1].AsString);

      if Fields[2].AsString <> '' then
        if CB_PZR.Items.IndexOf(Fields[2].AsString) = -1 then
          CB_PZR.Items.Add(Fields[2].AsString);
      Next;
    end;
    Close;
    SQL.Clear;
    SQL.Add('select Distinct PPMC, PPDM from TYS_GRPCKJHDPPB');
    SQL.Add('where  CKJHDH LIKE ''GR%'' order by PPDM ');
    Open;
    while not Eof do
    begin
      if CB_PPMC.Items.IndexOf(Fields[0].AsString) = -1 then
        CB_PPMC.Items.Add(Fields[0].AsString);
      Next;
    end;
    Close;
    SQL.Clear;
    SQL.Add('select Distinct b.DWJC DWMC, b.PXM from TYS_GRPCKJHDPPB a, TGS_GXDWSJB b ' +
      'where a.DWDM=b.DWDM and  a.CKJHDH LIKE ''GR%''order by b.PXM ');
    Open;
    while not Eof do
    begin
      if CB_DWMC.Items.IndexOf(Fields[0].AsString) = -1 then
        CB_DWMC.Items.Add(Fields[0].AsString);
      Next;
    end;
    Close;
    SQL.Clear;
    SQL.Add('select RCKXZMC from TGS_JRCKXZDM where RCKXZDM like ''1%''');
    Open;
    while not Eof do
    begin
      if CB_CKXZ.Items.IndexOf(Fields[0].AsString) = -1 then
        CB_CKXZ.Items.Add(Fields[0].AsString);
      Next;
    end;
  end;
  GetAllColWidth(self);
end;

procedure TFrmY_CKJHDCX.DBG_JJNFPJHTitleClick(Column: TColumn);
begin
  if Qry_JJNFPJH.SQL.Count < 0 then Exit;
  if Qry_JJNFPJH.SQL.Count > 2 then
    with Qry_JJNFPJH do
    begin
      Close;
      if Column.FieldName = 'DWMC' then
        SQL[SQl.Count - 1] := 'order by DWDM'
      else
        SQL[SQl.Count - 1] := 'order by ' + Column.FieldName;
      if RG_PX.ItemIndex = 1 then
        SQL[SQl.Count - 1] := SQL[SQl.Count - 1] + ' DESC';
      Open;
    end;
  if RG_PX.ItemIndex = 1 then
    RG_PX.ItemIndex := 0
  else
    RG_PX.ItemIndex := 1;
end;

procedure TFrmY_CKJHDCX.NDChange(Sender: TObject);
begin
  Act_FindExecute(nil);
end;

procedure TFrmY_CKJHDCX.Act_FindExecute(Sender: TObject);
begin
//------------------------------------------------------------------------------
  VG_SQLWhere := '';
  if CBB_JHH.Checked and (CB_JHH.Text <> '') then //1計劃號
    VG_SQLWhere := ' and A.CKJHDH = ''' + CB_JHH.Text + ''' ';
  if CBB_DWMC.Checked and (CB_DWMC.Text <> '') then //2單位名稱
    VG_SQLWhere := VG_SQLWhere + ' and DWMC = ''' + CB_DWMC.Text + '''';
  if CBB_PPMC.Checked and (CB_PPMC.Text <> '') then //2票品名稱
    VG_SQLWhere := VG_SQLWhere + ' and PPMC = ''' + CB_PPMC.Text + '''';
  if CBB_PZR.Checked and (CB_PZR.Text <> '') then //3批準人
    VG_SQLWhere := VG_SQLWhere + ' and PZR = ''' + CB_PZR.Text + ''' ';
  if CBB_ZBR.Checked and (CB_ZBR.Text <> '') then //4制表人
    VG_SQLWhere := VG_SQLWhere + ' and ZBR = ''' + CB_ZBR.Text + ''' ';
  if CBo_CKXZ.Checked and (CB_CKXZ.Text <> '') then
    VG_SQLWhere := VG_SQLWhere + ' and RCKXZMC = ''' + CB_CKXZ.Text + ''' ';
  case RG_ZT.ItemIndex of //5狀態
    0: VG_SQLWhere := VG_SQLWhere + ' and ZT =''' + CG_WCL + '''  ';
    1: VG_SQLWhere := VG_SQLWhere + ' and ZT =''' + CG_DG + '''  ';
    2: VG_SQLWhere := VG_SQLWhere + ' and ZT =''' + CG_YCL + '''  ';
  end;
  if CBB_ZDRQ.Checked then //6制單日期
  begin
    VG_SQLWhere := VG_SQLWhere + ' and ZDRQ >=TO_DATE(''' + FormatDateTime('YYYY-DD-MM', DP_FROM.DateTime) + ''',''YYYY-DD-MM'') ';
    VG_SQLWhere := VG_SQLWhere + ' and ZDRQ <=TO_DATE(''' + FormatDateTime('YYYY-DD-MM', DP_TO.DateTime) + ''',''YYYY-DD-MM'') ';
  end;
//------------------------------------------------------------------------------
  with Qry_JJNFPJH do
  begin
    Close;
    SQL.Clear;
    SQL.Add('select A.CKJHDH, C.RCKXZMC CKXZ, A.ZBR, A.PZR,A.ZDRQ, A.BZ , A.ZT, ');
    SQL.Add('B.KFDM, B.DWDM, B.PPDM, B.JJ, B.DWMC, B.KWH, B.PPMC, B.YJ, B.XJ, B.ZK, B.JSJ, B.FPSL ');
    SQL.Add('FROM TYS_GRPCKJHDB A,TYS_GRPCKJHDPPB B, TGS_JRCKXZDM C ');
    SQL.Add('where A.CKJHDH = B.CKJHDH and A.CKXZ = C.RCKXZDM ');
    SQL.Add('and TO_CHAR(A.ZDRQ,''YYYY'') =''' + IntToStr(ND.Value) + ''' ');
    SQL.Add(VG_SQLWhere);
    SQL.Add('order by A.CKJHDH ');
    Open;
  end;
end;

procedure TFrmY_CKJHDCX.Act_HideExecute(Sender: TObject);
begin
  Panel4.Visible := not Panel4.Visible;
  if panel4.Visible then
  begin
    BBt_Hide.Caption := '隱藏(&H)';
    BBt_Hide.Hint := '隱藏所有的查詢條件。';
  end
  else
  begin
    BBt_Hide.Caption := '顯示(&X)';
    BBt_Hide.Hint := '顯示所有的查詢條件。'
  end;

end;

procedure TFrmY_CKJHDCX.Act_PrintExecute(Sender: TObject);
var
  StrsQl: string;
begin

  if CB_JHH.Text = '' then
  begin
    CHQMsgBox('請選擇分配單號!');
    Exit;
  end;
  if Qry_JJNFPJH.IsEmpty then Exit;

  Application.CreateForm(TFrm_RichEdit, Frm_RichEdit);
  Application.CreateForm(TCKJHDCX_RPT, CKJHDCX_RPT);
  with CKJHDCX_RPT, Frm_RichEdit do
  try
    StrSQL := 'select ROWNUM, A.CKJHDH, A.CKXZ, A.ZBR, A.PZR,A.ZDRQ, A.BZ ,B.DWMC, B.PPMC,C.ZH,B.XJ/100 XJ, DECODE(B.ZK,0,B.JSJ/100,B.ZK) ZK, B.JSJ/100 JSJ,';
    StrSQL:= StrSQL+' B.FPSL,decode(JSJ,0,B.ZK*B.XJ*B.FPSL/10000, B.JSJ*B.FPSL/100) JE FROM TYS_GRPCKJHDB A,TYS_GRPCKJHDPPB B,TB_YZPPXXB C where A.CKJHDH = B.CKJHDH  and B.PPDM=C.TDM AND A.CKJHDH =''' + CB_JHH.Text + '''';
    Qry_Print.SQL.Text := StrSQL;
    Qry_Print.Open;
    QRLabel12.Caption := '購入票';
    QRLabel20.Caption := FormatDateTime('yyyy"年"mm"月"dd"日"', StrToDate(Qry_Print.fieldByName('zdrq').AsString));

    if CHQMsgBox('是否采用套打?', 2) = IDYES then
      Tao_Print_Flag := True
    else
      Tao_Print_Flag := False;

    DetailLines := 0;
    Prepare;
    try
      QRLabel19.Caption := IntToStr(QRPrinter.PageCount);
    finally
      QRPrinter.Free;
    end;
    QRPrinter := nil;

    Preview;
  finally
    CKJHDCX_RPT.Destroy;
    Frm_RichEdit.Destroy;
  end;
end;


procedure TFrmY_CKJHDCX.Qry_JJNFPJHJJGetText(Sender: TField;
  var Text: string; DisplayText: Boolean);
begin
{修改,銷價進價結算價顯示小數點后3位 原來調用的CurrGetText替換為CurrGetText3 jhshao 2003.05.08}
  CurrGetText3(Sender, Text, DisplayText);
end;

procedure TFrmY_CKJHDCX.Qry_JJNFPJHJJSetText(Sender: TField;
  const Text: string);
begin
  CurrSetText(Sender, Text);
end;

procedure TFrmY_CKJHDCX.FormClose(Sender: TObject;
  var Action: TCloseAction);
begin
  SaveAllColWidth(self);
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩亚洲综合在线 | 99精品视频一区二区三区| 欧美不卡激情三级在线观看| 久久99久久99精品免视看婷婷| 在线成人免费观看| 免费国产亚洲视频| 欧美精品一区二区三| 成人免费毛片嘿嘿连载视频| 中文字幕五月欧美| 欧美日韩一级二级| 久久99精品网久久| 国产精品国产a级| 欧美亚洲动漫另类| 奇米影视在线99精品| 2022国产精品视频| av一二三不卡影片| 日日夜夜精品视频天天综合网| 欧美一二三在线| 国产精品亚洲综合一区在线观看| 中文字幕亚洲一区二区va在线| 欧美亚洲国产怡红院影院| 蜜臀91精品一区二区三区| 国产亚洲一二三区| 色婷婷综合久久久| 精品在线你懂的| 亚洲色图制服丝袜| 日韩一区二区视频在线观看| 国产精品一区一区三区| 一区二区激情视频| 精品乱人伦小说| 不卡的电影网站| 欧美aaaaaa午夜精品| 国产精品久久久久桃色tv| 欧美视频在线一区二区三区 | 日韩精品一二三| 国产情人综合久久777777| 欧美日韩一级二级| 丁香婷婷综合网| 欧美a级一区二区| 国产精品不卡在线| 日韩免费观看高清完整版在线观看| 成人性视频网站| 日本最新不卡在线| 亚洲蜜臀av乱码久久精品| 精品国产三级电影在线观看| 91一区二区在线观看| 精品亚洲成av人在线观看| 亚洲午夜精品久久久久久久久| 久久久精品欧美丰满| 欧美视频在线观看一区| 成人福利电影精品一区二区在线观看| 亚洲成人三级小说| 亚洲精品日日夜夜| 亚洲国产成人私人影院tom| 欧美一二区视频| 色天天综合久久久久综合片| 国产精品一线二线三线精华| 免费成人av在线播放| 亚洲福利视频三区| 亚洲精品网站在线观看| 国产精品超碰97尤物18| 欧美极品少妇xxxxⅹ高跟鞋 | 亚洲成人黄色影院| 一区二区三区在线播| 中文字幕一区二区三区四区| 国产日韩欧美综合在线| 精品国产乱码久久久久久老虎| 在线91免费看| 91 com成人网| 7777精品伊人久久久大香线蕉经典版下载| 色综合激情五月| 色综合久久久久综合99| www.日韩大片| 精品一区二区三区欧美| 日一区二区三区| 一区二区三区国产| 在线中文字幕一区二区| 欧美自拍偷拍一区| 91网页版在线| av亚洲产国偷v产偷v自拍| 国产一区二区伦理| 精品写真视频在线观看| 调教+趴+乳夹+国产+精品| 亚洲在线观看免费视频| 一二三四区精品视频| 亚洲青青青在线视频| 欧美激情一区三区| 欧美激情一二三区| 久久婷婷久久一区二区三区| 91精品国产91久久久久久一区二区 | 国产午夜精品在线观看| 精品国一区二区三区| 日韩视频一区二区三区| 欧美亚洲综合久久| 日韩西西人体444www| 欧美一级xxx| 精品国产1区二区| 久久在线观看免费| 久久午夜老司机| 中文字幕精品一区二区精品绿巨人 | 天天av天天翘天天综合网色鬼国产| 亚洲欧美色一区| 一级中文字幕一区二区| 午夜精品久久久久久| 香蕉加勒比综合久久| 亚洲高清视频的网址| 丝瓜av网站精品一区二区 | 亚洲综合偷拍欧美一区色| 亚洲成av人影院| 免费观看在线综合色| 国内精品视频一区二区三区八戒| 精品亚洲成a人在线观看| 国产sm精品调教视频网站| 成人动漫一区二区在线| 91亚洲精华国产精华精华液| 99久久婷婷国产综合精品| 欧美精品自拍偷拍动漫精品| 欧美一级欧美三级| 久久综合色鬼综合色| 欧美激情中文不卡| 一级做a爱片久久| 国产精品1区二区.| 色激情天天射综合网| 在线不卡免费av| 欧美激情一区二区| 亚洲五码中文字幕| 激情综合网激情| 成人av动漫网站| 欧美日韩一区不卡| 久久品道一品道久久精品| 综合色中文字幕| 日本伊人色综合网| 成人午夜视频在线| 91蝌蚪porny| 久久奇米777| 亚洲自拍偷拍av| 国模大尺度一区二区三区| 97久久精品人人澡人人爽| 欧美一区二区三区播放老司机| 日本一区二区视频在线观看| 午夜精品福利视频网站| 国产乱子轮精品视频| 色综合激情五月| 久久久精品综合| 日韩影院免费视频| 91女厕偷拍女厕偷拍高清| 91麻豆蜜桃一区二区三区| 欧美极品美女视频| 秋霞午夜av一区二区三区| 91视频一区二区三区| 精品国产一区二区三区忘忧草 | 欧美一级片在线| 亚洲影院理伦片| 成人午夜电影网站| 日韩三级高清在线| 夜色激情一区二区| 9i看片成人免费高清| 日韩视频免费观看高清在线视频| 亚洲成人精品一区二区| 91麻豆成人久久精品二区三区| 精品999在线播放| 日韩精品一二区| 欧美色精品在线视频| 中文字幕亚洲电影| 亚洲福中文字幕伊人影院| 91福利区一区二区三区| 国产精品麻豆网站| 国产精品一卡二| 日韩欧美黄色影院| 日韩va欧美va亚洲va久久| 91丨porny丨国产入口| 亚洲卡通动漫在线| 不卡区在线中文字幕| 久久网这里都是精品| 精品一区二区三区在线播放| 7777精品伊人久久久大香线蕉超级流畅 | 欧美性色黄大片| 亚洲人成小说网站色在线 | 一区二区三区资源| 成人免费va视频| 7878成人国产在线观看| 日本不卡视频一二三区| 欧美日韩国产系列| 亚洲在线成人精品| 欧美色综合网站| 亚洲成人自拍网| 欧美日韩一区国产| 亚洲人被黑人高潮完整版| 欧美亚洲动漫精品| 午夜私人影院久久久久| 欧美天堂亚洲电影院在线播放| 一区二区视频在线| 欧美日韩一区二区三区不卡| 亚洲午夜精品久久久久久久久| 6080午夜不卡| 久久国产尿小便嘘嘘尿| 久久久久久**毛片大全| 激情欧美一区二区三区在线观看| 久久久精品国产99久久精品芒果| 国产成人精品免费网站|