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

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

?? sy_jyspnxstjb.pas

?? 省級(jí)集郵品管理ERP
?? PAS
字號(hào):
{*******************************************************}
{                                                       }
{                 集郵商品業(yè)務(wù)收入統(tǒng)計(jì)表                  }
{                                                       }
{            中軟金馬公司版權(quán)所有。2002.12前            }
{                                                       }
{            編制:中軟金馬郵資票品項(xiàng)目開發(fā)組           }
{                                                       }
{                                                       }
{*******************************************************}
(*
省級(jí)集郵品管理  ,地市集郵票管理

*)
unit SY_JYSPNXSTJB;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  EHGrids, DBGridEh, Db, DBTables, StdCtrls, Spin, ExtCtrls, Buttons,
  RXCtrls;

type
  TFrmY_JYSPNXSTJB = class(TForm)
    Panel11: TPanel;
    DWMC: TLabel;
    Panel1: TRxLabel;
    Panel3: TPanel;
    BBt_Quit: TBitBtn;
    BBt_Find: TBitBtn;
    BBt_Print: TBitBtn;
    btn_dj: TBitBtn;
    Pnl_Condition: TPanel;
    lbl_ND: TLabel;
    lbl_YF: TLabel;
    RGr_Method: TRadioGroup;
    SED_Year: TSpinEdit;
    SED_Month: TSpinEdit;
    Qry_Search: TQuery;
    Dso_Search: TDataSource;
    Qry_Any: TQuery;
    DBG_ND: TDBGridEh;
    Qry_SearchDWDM: TStringField;
    Qry_SearchDWMC: TStringField;
    Qry_SearchJYPSR: TFloatField;
    Qry_SearchYPSR: TFloatField;
    Qry_SearchQTSR: TFloatField;
    Qry_SearchML: TFloatField;
    Qry_SearchHJ: TFloatField;
    Qry_SearchJYPSRHJ: TFloatField;
    Qry_SearchYPSRHJ: TFloatField;
    Qry_SearchQTSRHJ: TFloatField;
    Qry_SearchMLHJ: TFloatField;
    Qry_SearchHJHJ: TFloatField;
    Label1: TLabel;
    RG_JB: TRadioGroup;
    Bbt_Send: TBitBtn;
    DBG_YF: TDBGridEh;
    UpdateSQL1: TUpdateSQL;
    procedure BBt_PrintClick(Sender: TObject);
    procedure btn_djClick(Sender: TObject);
    procedure BBt_FindClick(Sender: TObject);
    procedure RGr_MethodClick(Sender: TObject);
    procedure FormCreate(Sender: TObject);
    procedure Qry_SearchJYPSRGetText(Sender: TField; var Text: string;
      DisplayText: Boolean);
    procedure SED_YearChange(Sender: TObject);
    procedure SED_MonthChange(Sender: TObject);
    procedure RG_JBClick(Sender: TObject);
    procedure Bbt_SendClick(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  FrmY_JYSPNXSTJB: TFrmY_JYSPNXSTJB;
const
  SQLText = ' Select B.DWDM ,B.DWMC ,NVL(A.JYPSR/10000,0) JYPSR,NVL(A.YPSR/10000,0) YPSR,NVL(A.QTSR/10000,0) QTSR,NVL(A.ML/10000,0)ML,NVL(A.HJ/10000,0) HJ'
    + ' ,B.JYPSR/10000 JYPSRHJ,B.YPSR/10000 YPSRHJ,B.QTSR/10000 QTSRHJ,B.ML/10000 MLHJ,B.HJ/10000 HJHJ from '
    + ' (Select B.DWDM,B.DWJC DWMC,sum(A.JYPSR) JYPSR ,sum(A.YPSR) YPSR ,sum(A.QTSR) QTSR,sum(A.ML) ML,sum(nvl(A.JYPSR,0)+nvl(A.YPSR,0)+nvl(A.QTSR,0)) HJ'
    + ' from TYS_JYYWSRTJB A,TGS_GXDWSJB B WHERE A.DWDM=B.DWDM AND B.ZJXJ =''1'''
    + ' AND ND=:ND AND YF=:YF'
    + ' GROUP BY B.DWDM,B.DWJC) A ,'
    + ' (Select DWDM ,DWMC ,JYPSR ,YPSR ,QTSR ,ML ,HJ from '
    + ' (Select B.DWDM,B.DWJC DWMC,sum(A.JYPSR) JYPSR ,sum(A.YPSR) YPSR ,sum(A.QTSR) QTSR,sum(A.ML) ML,sum(nvl(A.JYPSR,0)+nvl(A.YPSR,0)+nvl(A.QTSR,0)) HJ'
    + ' from TYS_JYYWSRTJB A,TGS_GXDWSJB B WHERE A.DWDM=B.DWDM'
    + ' AND ND=:ND AND to_number(YF)<=:YF AND B.ZJXJ =''1'' '
    + ' GROUP BY B.DWDM,B.DWJC)) B,TGS_GXDWSJB C '
    + ' WHERE A.DWDM(+)=B.DWDM AND A.DWDM=C.DWDM order by C.PXM';

  SQLText2 = ' Select B.DWDM ,B.DWMC ,NVL(A.JYPSR/10000,0) JYPSR,NVL(A.YPSR/10000,0) YPSR,NVL(A.QTSR/10000,0) QTSR,NVL(A.ML/10000,0)ML,NVL(A.HJ/10000,0) HJ'
    + ' ,B.JYPSR/10000 JYPSRHJ,B.YPSR/10000 YPSRHJ,B.QTSR/10000 QTSRHJ,B.ML/10000 MLHJ,B.HJ/10000 HJHJ from '
    + ' (Select B.DWDM,B.DWJC DWMC,sum(A.JYPSR) JYPSR ,sum(A.YPSR) YPSR ,sum(A.QTSR) QTSR,sum(A.ML) ML,sum(nvl(A.JYPSR,0)+nvl(A.YPSR,0)+nvl(A.QTSR,0)) HJ'
    + ' from TYS_JYYWSRTJB A,TGS_GXDWSJB B WHERE A.DWDM=B.DWDM AND B.BJ =''1'''
    + ' AND ND=:ND AND YF=:YF'
    + ' GROUP BY B.DWDM,B.DWJC) A ,'
    + ' (Select DWDM ,DWMC ,JYPSR ,YPSR ,QTSR ,ML ,HJ from '
    + ' (Select B.DWDM,B.DWJC DWMC,sum(A.JYPSR) JYPSR ,sum(A.YPSR) YPSR ,sum(A.QTSR) QTSR,sum(A.ML) ML,sum(nvl(A.JYPSR,0)+nvl(A.YPSR,0)+nvl(A.QTSR,0)) HJ'
    + ' from TYS_JYYWSRTJB A,TGS_GXDWSJB B WHERE A.DWDM=B.DWDM'
    + ' AND ND=:ND AND to_number(YF)<=:YF AND B.BJ =''1'' '
    + ' GROUP BY B.DWDM,B.DWJC)) B ,TGS_GXDWSJB C '
    + ' WHERE A.DWDM(+)=B.DWDM AND A.DWDM=C.DWDM order by C.PXM';

  SQLText1 = ' Select DWDM ,DWMC ,NVL(JYPSR/10000,0) JYPSR ,NVL(YPSR/10000,0) YPSR,NVL(QTSR/10000,0) QTSR,NVL(ML/10000,0) ML,NVL(HJ/10000,0) HJ'
    + ' ,0 JYPSRHJ,0 YPSRHJ,0 QTSRHJ,0 MLHJ,0 HJHJ from '
    + ' ( Select b.pxm, B.DWDM,B.DWJC DWMC,sum(A.JYPSR) JYPSR ,sum(A.YPSR) YPSR ,sum(A.QTSR) QTSR,sum(A.ML) ML,sum(nvl(A.JYPSR,0)+nvl(A.YPSR,0)+nvl(A.QTSR,0)) HJ'
    + ' from TYS_JYYWSRTJB A,TGS_GXDWSJB B WHERE A.DWDM=B.DWDM AND B.ZJXJ=''1'' '
    + ' AND ND=:ND AND :YF <> ''-1'' '
    + ' GROUP BY B.DWDM,B.DWJC, b.pxm) order by pxm ';

  SQLText3 = ' Select DWDM ,DWMC ,NVL(JYPSR/10000,0) JYPSR ,NVL(YPSR/10000,0) YPSR,NVL(QTSR/10000,0) QTSR,NVL(ML/10000,0) ML,NVL(HJ/10000,0) HJ'
    + ' ,0 JYPSRHJ,0 YPSRHJ,0 QTSRHJ,0 MLHJ,0 HJHJ from '
    + ' ( Select B.DWDM,B.DWJC DWMC,sum(A.JYPSR) JYPSR ,sum(A.YPSR) YPSR ,sum(A.QTSR) QTSR,sum(A.ML) ML,sum(nvl(A.JYPSR,0)+nvl(A.YPSR,0)+nvl(A.QTSR,0)) HJ'
    + ' from TYS_JYYWSRTJB A,TGS_GXDWSJB B WHERE A.DWDM=B.DWDM AND B.BJ=''1'' '
    + ' AND ND=:ND AND :YF <> ''-1'' '
    + ' GROUP BY B.DWDM,B.DWJC) ';

implementation
uses datas,pub, SY_DataSend, SY_JYYWSRDJ, SY_JYSPNXSTJB_RPT, SY_JYSPNXSTJB_RPT1  ;

{$R *.DFM}

procedure TFrmY_JYSPNXSTJB.BBt_PrintClick(Sender: TObject);
begin
  if not SED_Month.Visible then //nian
  begin
    JYSPNXSTJB_RPT := TJYSPNXSTJB_RPT.Create(nil);
    try
      JYSPNXSTJB_RPT.ND := SED_Year.Text;
      case RG_JB.ItemIndex of
        0: //bj
          JYSPNXSTJB_RPT.BJXJ := 'B.BJ';
        1: //xj
          JYSPNXSTJB_RPT.BJXJ := 'B.ZJXJ';
      end;
      JYSPNXSTJB_RPT.ReportTitle := SED_Year.Text + '年集郵業(yè)務(wù)收入統(tǒng)計(jì)';
      JYSPNXSTJB_RPT.Preview;
    except
      JYSPNXSTJB_RPT.Free;
    end;
    JYSPNXSTJB_RPT.Free;
  end
  else
  begin
    JYSPNXSTJB_RPT1 := TJYSPNXSTJB_RPT1.Create(nil);
    try
      JYSPNXSTJB_RPT1.ND := IntToStr(SED_Year.Value);
      JYSPNXSTJB_RPT1.YF := IntToStr(SED_Month.Value);
      JYSPNXSTJB_RPT1.Qry_Print.Close;
      JYSPNXSTJB_RPT1.Qry_Print.Sql.Text := Qry_Search.SQL.Text;
      JYSPNXSTJB_RPT1.Qry_Print.Open;
      JYSPNXSTJB_RPT1.ReportTitle := SED_Year.Text + '年' + SED_Month.Text + '月集郵業(yè)務(wù)收入統(tǒng)計(jì)';
      JYSPNXSTJB_RPT1.Preview;
    except
      JYSPNXSTJB_RPT1.Free;
    end;
    JYSPNXSTJB_RPT1.Free;
  end;

end;

procedure TFrmY_JYSPNXSTJB.btn_djClick(Sender: TObject);
begin
  with TfrmP_JYYWSRDJ.Create(Self) do
  begin
    if self.SED_Month.Visible then
      Init(SED_Year.Value, SED_Month.Value, RG_JB.ItemIndex = 0);
    try
      ShowModal;
    finally
      Free;
    end;
  end;
  BBt_FindClick(nil);
end;

procedure TFrmY_JYSPNXSTJB.BBt_FindClick(Sender: TObject);
begin
  with Qry_Search do
  begin
    Close;
    if RGr_Method.ItemIndex = 1 then
    begin
      if RG_JB.ItemIndex = 1 then
        SQL.Text := SQLText
      else
        SQL.Text := SQLText2;
    end
    else
    begin
      if RG_JB.ItemIndex = 1 then
        SQL.Text := SQLText1
      else
        SQL.Text := SQLText3;
    end;
    Params.ParamByName('ND').AsInteger := SED_Year.Value;
    Params.ParamByName('YF').AsInteger := SED_Month.Value;
    Open;
  end;
end;

procedure TFrmY_JYSPNXSTJB.RGr_MethodClick(Sender: TObject);
begin
  btn_dj.Visible := RGr_Method.ItemIndex = 1;
  if RGr_Method.ItemIndex = 1 then
    DBG_YF.BringToFront
  else
    DBG_ND.BringToFront;
  lbl_YF.Visible := RGr_Method.ItemIndex = 1;
  SED_Month.Visible := RGr_Method.ItemIndex = 1;
  RG_JBClick(nil);
end;

procedure TFrmY_JYSPNXSTJB.FormCreate(Sender: TObject);
begin
  DWMC.Caption := '  使用單位:' + VG_UnitName;
  SED_Year.Value := VG_Year;
  SED_Month.Value := VG_Month;
end;

procedure TFrmY_JYSPNXSTJB.Qry_SearchJYPSRGetText(Sender: TField;
  var Text: string; DisplayText: Boolean);
begin
  if not Sender.IsNull then
    Text := FormatFloat('#,##0.####', Sender.AsFloat);
end;

procedure TFrmY_JYSPNXSTJB.SED_YearChange(Sender: TObject);
begin
  if (SED_Year.Text = '') or (SED_Month.Text = '') then Exit;
  BBt_FindClick(nil);
end;

procedure TFrmY_JYSPNXSTJB.SED_MonthChange(Sender: TObject);
begin
  BBt_FindClick(nil);
end;

procedure TFrmY_JYSPNXSTJB.RG_JBClick(Sender: TObject);
begin
  BBt_Send.Visible := (RG_JB.ItemIndex = 0) and (RGr_Method.ItemIndex = 1);
  BBt_FindClick(nil);
end;

procedure TFrmY_JYSPNXSTJB.Bbt_SendClick(Sender: TObject);
begin
  if Qry_Search.IsEmpty then
  begin
    CHQMsgBox('請(qǐng)選擇要上報(bào)的集郵業(yè)務(wù)收入統(tǒng)計(jì)表!');
    Exit;
  end;

  VG_SQLWhere := ' select * from TYS_JYYWSRTJB '
    + ' where DWDM =''' + VG_UnitID + ''' '
    + ' and ND =''' + SED_Year.Text + ''' '
    + ' and YF =''' + SED_Month.Text + ''' ';
  if SendData(VG_SQLWhere, 'TYS_JYYWSRTJB', false) = IDOK then
    CHQMsgBox('信息發(fā)送成功!');


end;

end.

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久成人精品无人区| 久久久99久久| 久久久一区二区三区捆绑**| 91在线国产福利| 极品尤物av久久免费看| 亚洲视频在线一区观看| 国产亚洲一区二区在线观看| av午夜一区麻豆| 亚洲欧美欧美一区二区三区| 久久精品男人的天堂| 欧美一区二区福利在线| 欧美日韩mp4| 欧美另类videos死尸| 91色在线porny| 91麻豆精品在线观看| 9人人澡人人爽人人精品| 国产凹凸在线观看一区二区| 精品一区二区国语对白| 经典三级视频一区| 久久99热这里只有精品| 看片的网站亚洲| 一区二区三区欧美| 亚洲精品国产一区二区三区四区在线| 日韩美女精品在线| 国产精品私房写真福利视频| 久久久亚洲精华液精华液精华液| 精品日本一线二线三线不卡| 日韩免费一区二区三区在线播放| 欧美一级高清片在线观看| 在线不卡中文字幕播放| 日韩免费视频一区二区| 欧美老女人第四色| 91精品国产麻豆国产自产在线 | 国内精品久久久久影院色| 久久精品国产99久久6| 国产真实乱偷精品视频免| 一区二区三区不卡在线观看 | 日韩精品一区二区三区中文精品| 日韩精品一区二区三区中文不卡 | 韩日欧美一区二区三区| 国产91综合网| 色www精品视频在线观看| 欧美午夜精品久久久| 欧美一区二区三区白人| 久久免费美女视频| 亚洲色图一区二区三区| 亚洲国产三级在线| 美女国产一区二区三区| 99久久精品情趣| 91精品国产综合久久福利软件| 亚洲精品在线一区二区| 亚洲欧美在线观看| 青青草国产成人av片免费| 国产成人无遮挡在线视频| 国产成人aaa| 国产成人av福利| 在线观看免费亚洲| 久久久www成人免费无遮挡大片| 亚洲麻豆国产自偷在线| 久久成人羞羞网站| 色综合天天综合| 欧美电影精品一区二区| 亚洲欧美激情视频在线观看一区二区三区 | 国产一区二区三区最好精华液| 91一区一区三区| 精品国产乱码久久久久久影片| 亚洲色图欧美偷拍| 免费观看91视频大全| 色综合网色综合| 国产日产欧美一区| 男女男精品网站| 欧美四级电影网| 中文成人综合网| 久久丁香综合五月国产三级网站| 在线免费观看日本一区| 国产精品久久久久一区| 国产乱码精品一区二区三区忘忧草 | 免费精品视频在线| 色综合久久综合| 久久综合999| 日本不卡视频在线| 色婷婷av一区| 国产精品色一区二区三区| 蜜桃在线一区二区三区| eeuss国产一区二区三区| 精品日韩一区二区三区| 日本色综合中文字幕| 成人app网站| 久久精品欧美日韩| 韩日欧美一区二区三区| 日韩区在线观看| 全国精品久久少妇| 欧美日韩一级片在线观看| 亚洲婷婷在线视频| 97se亚洲国产综合自在线不卡| 国产欧美一区二区三区网站| 日韩在线a电影| 成人精品免费网站| 色88888久久久久久影院按摩| 91麻豆精品国产自产在线| 水蜜桃久久夜色精品一区的特点| 欧美日韩成人在线| 亚洲精品一卡二卡| 成人免费看视频| 精品久久久久久久久久久久包黑料 | 日韩欧美在线网站| 亚洲成人激情社区| 日韩欧美国产一区二区在线播放| 美腿丝袜在线亚洲一区| 欧美本精品男人aⅴ天堂| 一区二区三区美女| 欧美精品一卡两卡| 国内外成人在线视频| 日本一区二区视频在线| 91在线码无精品| 五月婷婷综合网| 欧美成人a∨高清免费观看| 国产成人综合视频| 亚洲国产高清在线观看视频| 色综合久久88色综合天天| 亚洲成人av电影在线| 精品少妇一区二区三区免费观看| 风间由美性色一区二区三区| 一区二区三区在线观看国产| 3d动漫精品啪啪1区2区免费| 激情六月婷婷综合| 久久精品人人做人人爽人人| 成人午夜视频网站| 性做久久久久久免费观看欧美| 久久久激情视频| 欧美日本一区二区三区四区| 久久99九九99精品| 亚洲精品国产一区二区精华液| 欧美大片日本大片免费观看| 91免费观看视频在线| 五月天一区二区| 欧美大片拔萝卜| 91久久人澡人人添人人爽欧美| 久久91精品久久久久久秒播| 久久久蜜臀国产一区二区| 色av一区二区| 亚洲精品v日韩精品| 欧美色图12p| 94-欧美-setu| 看国产成人h片视频| 亚洲精品视频在线看| 亚洲国产高清不卡| 日韩欧美一卡二卡| 91精品久久久久久久99蜜桃| 欧美久久久一区| 亚洲综合一区二区精品导航| 亚洲蜜桃精久久久久久久| 久久久av毛片精品| 欧美成人乱码一区二区三区| 欧美性一二三区| 99r精品视频| 成人在线综合网| 国产高清久久久| 国产一区二区三区美女| 麻豆精品国产传媒mv男同| 一区二区三区免费| 日韩精品一区二区三区在线| 7777精品伊人久久久大香线蕉完整版| 色系网站成人免费| 成人av网址在线观看| 成人午夜视频免费看| 国产不卡在线视频| 国产成人精品一区二| 国产一区视频网站| 精品一区二区免费看| 极品少妇一区二区| 国产一区三区三区| 国产一区福利在线| 国产成人综合在线| 国产99精品视频| 不卡的av网站| 色综合天天综合网国产成人综合天| 99热这里都是精品| 在线精品视频免费观看| 欧美日韩另类一区| 欧美一区永久视频免费观看| 欧美岛国在线观看| 国产午夜精品一区二区三区嫩草 | 亚洲尤物视频在线| 五月天激情综合| 日本欧美一区二区三区| 蜜桃视频在线观看一区| 国产真实乱子伦精品视频| 国产高清久久久久| 99精品热视频| 欧美少妇性性性| 日韩免费看网站| 国产精品污网站| 亚洲一区二区三区美女| 一区二区成人在线观看| 亚洲色图欧洲色图| 日韩精品一区第一页| 国产一区二区三区电影在线观看 | 欧美影院一区二区| 精品捆绑美女sm三区|