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

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

?? jm_jymxcx.pas

?? 省級集郵品管理ERP
?? PAS
字號:
{*******************************************************}
{                                                       }
{                   營業(yè)員營業(yè)情況匯總                  }
{                                                       }
{            中軟金馬公司版權(quán)所有。2002.12前            }
{                                                       }
{            編制:中軟金馬郵資票品項目開發(fā)組           }
{                                                       }
{                                                       }
{*******************************************************}
(*
本模塊在地市集郵票管理,地市集郵品管理,地市市場購入票里面調(diào)用。

*)
unit JM_JYMXCX;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  StdCtrls, Grids, DBGrids, ComCtrls, RXCtrls, ExtCtrls, Buttons, Mask,
  ToolEdit, dbtables, Db, RxQuery, CurrEdit, DBGridExport,
  Menus, JM_data;

type
  P_DM = ^T_DM;
  T_DM = record
    dm: string;
  end;
type
  TFrm_JYMXCX = class(TForm)
    Panel4: TPanel;
    RxLabel1: TRxLabel;
    Panel1: TPanel;
    BitBtn1: TBitBtn;
    BitBtn2: TBitBtn;
    BitBtn3: TBitBtn;
    Panel6: TPanel;
    Panel5: TPanel;
    Label2: TLabel;
    Label3: TLabel;
    Label4: TLabel;
    Label1: TLabel;
    Label6: TLabel;
    ListBox1: TListBox;
    DBGrid2: TDBGrid;
    Panel3: TPanel;
    Label5: TLabel;
    Panel2: TPanel;
    Label7: TLabel;
    Label8: TLabel;
    Label9: TLabel;
    Label10: TLabel;
    RadioButton1: TRadioButton;
    RadioButton3: TRadioButton;
    RadioButton2: TRadioButton;
    DateEdit1: TDateEdit;
    Edit3: TEdit;
    Edit4: TEdit;
    Edit5: TEdit;
    Edit6: TEdit;
    DateEdit2: TDateEdit;
    DateEdit3: TDateEdit;
    Lbl_user: TLabel;
    Label11: TLabel;
    CB_ygdm: TComboBox;
    LB_jylx: TListBox;
    DataSource1: TDataSource;
    Query1: TQuery;
    Query1YD: TFloatField;
    Query1LSH: TStringField;
    Query1JYRQ: TDateTimeField;
    RQry_pnt: TRxQuery;
    Edit1: TCurrencyEdit;
    Edit2: TCurrencyEdit;
    procedure BitBtn1Click(Sender: TObject);
    procedure Query1YDGetText(Sender: TField; var Text: string;
      DisplayText: Boolean);
    procedure BitBtn2Click(Sender: TObject);
    procedure BitBtn3Click(Sender: TObject);
    procedure FormCreate(Sender: TObject);
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
  private
    V_LSH, V_SM, V_aCXTJ: string;

    { Private declarations }
  public
    { Public declarations }
    function Execute(const DB: TDataBase; p_ISQH: TQH_TYPE): Boolean;
  end;

var
  Frm_JYMXCX: TFrm_JYMXCX;

implementation

uses datas,pub, JM_JYMXDY;

{$R *.DFM}

function TFrm_JYMXCX.Execute(const DB: TDataBase; p_ISQH: TQH_TYPE): Boolean;
var
  v_pdm: P_DM;
  i: Integer;
  procedure SetYGDMLB;
  begin
    new(v_pdm);
    v_pdm.dm := '';
    CB_ygdm.Items.AddObject('全部', TObject(v_pdm));
    AssignSQLstr(data.qrytmp, 'select YGDM, YGMC from TGS_RYB where YGDM in( select YGDM from TM_YYYYEB)');
    data.qrytmp.Open;
    while not data.qrytmp.Eof do
    begin
      new(v_pdm);
      v_pdm.dm := data.qrytmp.FieldByName('YGDM').AsString;
      CB_ygdm.Items.AddObject(data.qrytmp.Fieldbyname('YGMC').asstring + '(' + data.qrytmp.FieldByName('YGDM').AsString + ')', TObject(v_pdm));
      if v_pdm.dm = VG_UserID then
        i := CB_ygdm.Items.Count - 1;
      data.qrytmp.Next;
    end;
    if p_ISQH = is_Q then
    begin
      CB_ygdm.ItemIndex := i;
      CB_ygdm.Enabled := false;
    end
    else
      CB_ygdm.ItemIndex := 0;
  end;

  procedure SetJYLXLB;
    procedure ADDJYLX(AMC, ADM: string);
    begin
      new(v_pdm);
      v_pdm.dm := ADM;
      LB_jylx.Items.AddObject(AMC, TObject(v_pdm));
    end;
  begin
    ADDJYLX('預(yù)付款', 'yfk');
    ADDJYLX('保證金', 'bzj');
    ADDJYLX('工本費', 'gbf');
    ADDJYLX('其他費用', 'qtfy');
    ADDJYLX('零售', 'ls');
    ADDJYLX('加收', 'js');
    ADDJYLX('退補(bǔ)', 'tb');
    ADDJYLX('磁卡零售', 'ckls');
    ADDJYLX('換卡', 'hk');
    ADDJYLX('退保證金', 'tbzj');
    LB_jylx.ItemIndex := 0;
  end;

begin
  Result := false;
  if not Assigned(DB) then
    exit;
  Caption := application.Title;
  try
    Result := true;

    DateEdit1.Date := GetSYSdate;
    DateEdit2.Date := GetSYSdate;
    DateEdit3.Date := GetSYSdate;
    SetYGDMLB;
    SetJYLXLB;

    AssignSQLstr(data.qrytmp, 'select LSHWS from TG_DHSJBBMGF where DHDM=''mq_jylsh''');
    data.qrytmp.Open;
    if data.qrytmp.IsEmpty then
    begin
      CHQMsgBox('單號數(shù)據(jù)編碼規(guī)范沒有設(shè)定!');
      exit;
    end
    else if data.qrytmp.Fields[0].AsInteger <= 0 then
    begin
      CHQMsgBox('單號數(shù)據(jù)編碼規(guī)范沒有設(shè)定!');
      exit;
    end;

    for i := 1 to data.qrytmp.Fields[0].AsInteger do
      V_LSH := V_LSH + '0';
  except
    CHQMsgBox('不能打開 <集郵門市交易明細(xì)> 表!');
    exit;
  end;
end;

procedure TFrm_JYMXCX.BitBtn1Click(Sender: TObject);
const
  LBSQL = 'select sum(%s) JE, LSH, JYRQ from VW_JYMXB where %s is not Null ';
  ZJJESQL = 'select nvl(sum(YFK),0) + nvl(sum(BZJ),0) + nvl(sum(GBF),0) + nvl(sum(QTFY),0) + nvl(sum(LS),0) + nvl(sum(JS),0) - nvl(sum(TB),0) + nvl(sum(CKLS),0) + nvl(sum(HK),0) - nvl(sum(TBZJ),0) from VW_JYMXB where 1=1 ';
  JYJESQL = 'select nvl(sum(%s),0) from VW_JYMXB where 1=1 ';

var
  v_s_ywlx, v_s_sql: string;
begin
  try
    v_s_ywlx := P_DM(LB_jylx.Items.Objects[LB_jylx.ItemIndex])^.dm;
    if RadioButton1.Checked then
    begin
      if (DateEdit1.Date = 0) or (trim(Edit3.Text) = '') or (trim(Edit4.Text) = '') then
      begin
        CHQMsgBox('請確定查詢條件!');
        exit;
      end;
      v_s_sql := v_s_sql + ' and to_char(JYRQ, ''YYYYMMDD'') =''' +
        FormatDateTime('YYYYMMDD', DateEdit1.Date) + ''' and SUBSTR(lsh,10,3)>=LTRIM(to_char(''' +
        Edit3.Text + ''',''' + V_LSH + ''')) and SUBSTR(lsh,10,3)<=LTRIM(to_char(''' +
        Edit4.Text + ''',''' + V_LSH + ''')) ';
      V_SM := DateEdit1.Text + '日產(chǎn)生的交易流水從' + Edit3.Text + '到' + Edit4.Text + '的交易匯總';
    end
    else if RadioButton2.Checked then
    begin
      if (DateEdit2.Date = 0) or (DateEdit3.Date = 0) then
      begin
        CHQMsgBox('請確定查詢條件!');
        exit;
      end;
      v_s_sql := v_s_sql + ' and to_char(JYRQ, ''YYYYMMDD'') >=''' +
        FormatDateTime('YYYYMMDD', DateEdit2.Date) + ''' and to_char(JYRQ, ''YYYYMMDD'') <=''' +
        FormatDateTime('YYYYMMDD', DateEdit3.Date) + ''' ';
      V_SM := '從' + DateEdit2.Text + '到' + DateEdit3.Text + '產(chǎn)生的交易匯總';
    end
    else if RadioButton3.Checked then
    begin
      if (trim(Edit5.Text) = '') or (trim(Edit6.Text) = '') then
      begin
        CHQMsgBox('請確定查詢條件!');
        exit;
      end;
      v_s_sql := v_s_sql + ' and lsh>=''' + Edit5.Text + ''' and lsh<=''' + Edit6.Text + ''' ';
      V_SM := '收據(jù)號從' + Edit5.Text + '到' + Edit6.Text + '的交易匯總';
    end;

    V_aCXTJ := v_s_sql;
    if CB_ygdm.ItemIndex <> 0 then
    begin
      v_s_sql := ' and YGDM=''' + P_DM(CB_ygdm.Items.Objects[CB_ygdm.ItemIndex])^.dm + ''' ' + v_s_sql;
    end;

    AssignSQLstr(Query1, format(LBSQL, [v_s_ywlx, v_s_ywlx]) + v_s_sql + ' group by LSH, JYRQ order by LSH, JYRQ');
    Query1.Open;
    Label6.Caption := '交易數(shù)目:' + inttostr(Query1.RecordCount);

    AssignSQLstr(data.qrytmp, ZJJESQL + v_s_sql);
    data.qrytmp.Open;
    Edit1.Text := formatfloat('#,##0.00##', data.qrytmp.Fields[0].AsFloat / 100);

    AssignSQLstr(data.qrytmp, format(JYJESQL, [v_s_ywlx]) + v_s_sql + ' and ' + v_s_ywlx + ' is not null');
    data.qrytmp.Open;
    Edit2.Text := formatfloat('#,##0.00##', data.qrytmp.Fields[0].AsFloat / 100);
    BitBtn3.Enabled := true;
  except
    CHQMsgBox('請重新確定查詢條件!');
    BitBtn3.Enabled := false;
  end;
end;

procedure TFrm_JYMXCX.Query1YDGetText(Sender: TField; var Text: string;
  DisplayText: Boolean);
begin
  CurrGetText(Sender, Text, DisplayText);
end;

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

procedure TFrm_JYMXCX.BitBtn3Click(Sender: TObject);
begin
  RQry_pnt.Close;
  RQry_pnt.MacroByName('TJ').AsString := copy(V_aCXTJ, 5, length(V_aCXTJ));
  RQry_pnt.Open;
  Frm_JYMXDY := TFrm_JYMXDY.Create(nil);
  with Frm_JYMXDY do
  try
    QRLabel25.Caption := VG_UnitName;
    QRLabel4.Caption := FormatDateTime('yyyy"年"mm"月"d"日" ', GetsysDate);
    QRLabel2.Caption := V_SM;
    DetailLines := 1;
    Prepare;
    try
      QRLabel29.Caption := IntToStr(QRPrinter.PageCount);
    finally
      QRPrinter.Free;
      QRPrinter := nil;
    end;
    preview;
  finally
    Frm_JYMXDY.Free;
  end;
end;

procedure TFrm_JYMXCX.FormCreate(Sender: TObject);
begin
  GetAllColWidth(self);
end;

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

end.

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线免费观看一区| 国产精品996| 26uuu另类欧美亚洲曰本| 99精品视频在线观看| 日韩主播视频在线| 国产精品久久三| 欧美日韩五月天| av在线一区二区三区| 亚洲444eee在线观看| 国产精品理伦片| 久久亚洲精品小早川怜子| 欧美丝袜自拍制服另类| 成人h精品动漫一区二区三区| 欧美日韩午夜在线视频| 99re亚洲国产精品| 精品一区二区三区欧美| 日韩不卡一区二区| 亚洲综合色噜噜狠狠| 樱花草国产18久久久久| 亚洲精品国产一区二区精华液 | 国产精品卡一卡二| 精品国产一区a| 欧美理论片在线| 日韩欧美一区二区久久婷婷| 色狠狠一区二区三区香蕉| 国产乱子伦一区二区三区国色天香| 亚洲精品视频免费看| 久久九九99视频| 久久久精品黄色| 精品国产精品网麻豆系列| 日韩欧美黄色影院| 日韩精品一区二区在线| 精品国产成人在线影院 | 99久久99久久综合| 日本成人在线网站| 日韩成人免费看| 日本vs亚洲vs韩国一区三区二区| 亚洲国产精品黑人久久久| 欧美一级xxx| 欧美一区二区视频在线观看2020 | 奇米一区二区三区av| 日韩精品午夜视频| 久久精品久久99精品久久| 狠狠色丁香九九婷婷综合五月| 久久疯狂做爰流白浆xx| 国产成+人+日韩+欧美+亚洲| 99精品欧美一区| 日韩精品一区二区三区蜜臀 | 欧美激情一区二区三区不卡| 亚洲特黄一级片| 午夜精品福利一区二区蜜股av| 免费在线欧美视频| 国产激情一区二区三区四区 | 欧美主播一区二区三区| 日韩亚洲欧美在线观看| 精品日本一线二线三线不卡| 久久久高清一区二区三区| 国产日韩欧美精品综合| 夜夜嗨av一区二区三区网页| 日本最新不卡在线| 粉嫩13p一区二区三区| 欧美日韩亚洲综合一区二区三区| 精品剧情在线观看| 亚洲国产美国国产综合一区二区| 国产一区二区三区在线观看精品| 欧美午夜电影网| 亚洲视频1区2区| 国产最新精品精品你懂的| 色综合天天综合在线视频| 国产亚洲综合性久久久影院| 天天色图综合网| 欧美日韩大陆在线| 一区二区三区**美女毛片| 国产一区二区三区四区五区美女 | 欧美一区二区日韩| 午夜伊人狠狠久久| 欧美人动与zoxxxx乱| 一区二区三区影院| 欧美性猛片xxxx免费看久爱| 国产精品的网站| 91在线精品一区二区| 国产精品视频一二三区| 视频一区二区国产| 欧美久久久久久久久中文字幕| 亚洲欧美日韩电影| 99精品视频在线观看| 亚洲欧美一区二区三区久本道91 | 亚洲欧美激情插| 色综合网站在线| 亚洲精品国产a| 欧美色网站导航| 无码av免费一区二区三区试看 | 亚洲一区二区三区精品在线| 99麻豆久久久国产精品免费优播| 国产精品久久久久久久第一福利| 国产成人免费视| 亚洲欧美另类久久久精品| 欧美自拍偷拍午夜视频| 日韩国产欧美在线播放| 91精品福利在线一区二区三区 | 久久久久九九视频| 99久久99久久久精品齐齐| 亚洲一区二区三区不卡国产欧美| 欧美精品粉嫩高潮一区二区| 麻豆精品精品国产自在97香蕉| 国产精品免费观看视频| 欧美肥妇bbw| 国产一区二区在线观看免费| 五月天一区二区三区| 国产欧美精品国产国产专区 | 成人h动漫精品一区二区| 亚洲一区影音先锋| 国产欧美日韩中文久久| 欧美精品在欧美一区二区少妇| 国产精品一区二区三区网站| 亚洲一区二区三区免费视频| 欧美国产丝袜视频| 欧美巨大另类极品videosbest | 丁香六月综合激情| 精品无人区卡一卡二卡三乱码免费卡 | 久久蜜桃av一区二区天堂| 欧美日韩激情一区二区| 成人综合在线视频| 国内精品自线一区二区三区视频| 丝袜亚洲精品中文字幕一区| 最近日韩中文字幕| 亚洲国产岛国毛片在线| 国产亚洲综合av| 国产欧美日韩麻豆91| 国产欧美日韩不卡| 国产亚洲一区二区在线观看| 91精品国产欧美日韩| 欧美一级一区二区| 精品国产网站在线观看| 精品国产乱码久久久久久1区2区| 日韩一区二区三免费高清| 欧美视频中文字幕| 91精品国产综合久久香蕉麻豆| 欧美日韩三级一区| 欧美一区二区三区思思人| 日韩欧美色电影| 日韩欧美精品三级| 欧美一区国产二区| 欧美麻豆精品久久久久久| 欧美日韩亚洲国产综合| 欧美高清在线视频| 日韩一卡二卡三卡| 成人欧美一区二区三区白人| 午夜精品福利久久久| 狠狠色狠狠色综合日日91app| 国产成a人无v码亚洲福利| 99re8在线精品视频免费播放| 欧美日韩一区国产| 欧美精品一区二区久久婷婷| 欧美国产一区二区在线观看| 亚洲国产精品久久艾草纯爱| 亚洲韩国精品一区| 国产91精品在线观看| 欧美日韩国产精品自在自线| 久久婷婷国产综合国色天香| 亚洲人成精品久久久久| 亚洲va韩国va欧美va精品| 国产成人h网站| 欧美一区二区三区精品| 成人欧美一区二区三区白人| 奇米一区二区三区av| 国产成人免费视频网站| 欧美午夜在线一二页| 亚洲欧洲中文日韩久久av乱码| 日韩va亚洲va欧美va久久| 91麻豆swag| 国产精品久久久久影院亚瑟| 久久精品国产第一区二区三区| 91丨porny丨首页| 亚洲欧洲精品成人久久奇米网| 蓝色福利精品导航| 欧美一区二区三区喷汁尤物| 一区二区三区精品| 成人动漫av在线| 中文字幕一区在线观看| 麻豆极品一区二区三区| 日韩三级电影网址| 精一区二区三区| 精品欧美一区二区久久| 乱一区二区av| 日韩你懂的电影在线观看| 久久国产尿小便嘘嘘尿| 2020国产精品久久精品美国| 精品一区二区三区的国产在线播放 | 婷婷开心激情综合| 欧美一区二区高清| 精一区二区三区| 日本一区二区三区四区在线视频| 国产精品综合一区二区| 日本一区二区电影| 91黄视频在线| 成人黄动漫网站免费app| 国产农村妇女毛片精品久久麻豆| 国产高清不卡一区二区| 亚洲欧美国产高清|