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

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

?? ss_flzjd.pas

?? 省級集郵品管理ERP
?? PAS
字號:

{*******************************************************}
{                                                       }
{                     分類帳校對                        }
{                                                       }
{            中軟金馬公司版權所有。2002.12前            }
{                                                       }
{               編制:中軟金馬項目開發組                }
{                                                       }
{                                                       }
{*******************************************************}
(*
本模塊在省級系統管理模塊 集郵票、集郵品、零枚票、市場購入票四部分的分類帳校對模塊中調用。
*)

unit SS_FLZJD;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  StdCtrls, Buttons, Grids, DBGrids, RXCtrls, ExtCtrls, SqlStrings, Db,
  DBTables, Menus, DBGridExport;

type
  TFrm_FLZJD = class(TForm)
    pnl_Body: TPanel;
    pnl_title: TPanel;
    pnl_Control: TPanel;
    pnl_Seperate: TPanel;
    pnl_HS: TPanel;
    DWMC: TLabel;
    lbl_Sys_Use: TLabel;
    lbl_Sys_useYear: TLabel;
    lbl_Sys_UseMonth: TLabel;
    lbl_Search: TLabel;
    bbtn_Quit: TBitBtn;
    bbtn_Find: TBitBtn;
    bbtn_Print: TBitBtn;
    rxlbl_Title: TRxLabel;
    Pnl_Condition: TPanel;
    edt_Sys_use_Year: TEdit;
    edt_Sys_use_Month: TEdit;
    rb_JJ_HS: TRadioButton;
    rb_XJ_HS: TRadioButton;
    dbg_FLZ: TDBGrid;
    SQLStr: TSqlStrings;
    qry_Tmp: TQuery;
    qry_FLZJD: TQuery;
    ds_FLZJD: TDataSource;
    Label1: TLabel;
    edt_Locate: TEdit;
    procedure FormCreate(Sender: TObject);
    procedure rb_JJ_HSClick(Sender: TObject);
    procedure rb_XJ_HSClick(Sender: TObject);
    procedure bbtn_PrintClick(Sender: TObject);
    procedure bbtn_FindClick(Sender: TObject);
    procedure edt_LocateKeyPress(Sender: TObject; var Key: Char);
  private
    { Private declarations }
    function Show_Sys_Init_time: Boolean;                   {顯示系統啟用日期,如果沒有啟用,則給出提示}
    procedure Show_Field;                                   {按照需求顯示字段}
    procedure Get_Data;                                     {顯示數據}

  public
    { Public declarations }
  end;

function Show_FLZJD(ll_typ: TIO_TYPE): Boolean;

var
  Frm_FLZJD: TFrm_FLZJD;
  l_typ: TIO_TYPE;

implementation

{$R *.DFM}

{集郵票、零枚票、集郵品、市場購入票 四部分的分類帳校對,根據系統初始化日期,
 從相應明細分類帳余額表中讀取數據,進行顯示。

 涉及數據庫表:

 集郵票明細分類帳余額表(TYS_JYPMXFLZYEB)
 零枚票明細分類帳余額表(TYS_TXPMXFLZYEB)
 集郵品明細分類帳余額表(TYS_YPMXFLZYEB)
 購入票明細分類帳余額表(TYS_GRPMXFLZYEB)

 系統基本信息表(郵資票品信息表)(TB_YZPPXXB)

 雜表(TGS_ZB)

 調用了SS_JYP_Init_Search, SS_TXP_Init_Search, SS_YP_Init_Search, SS_GRP_Init_Search
四個查詢模塊,分別對四種票品進行查詢。
 
 石玉琢 2001.09.26}

uses
   datas,Pub,SS_JYP_Init_Search, SS_TXP_Init_Search, SS_YP_Init_Search, SS_GRP_Init_Search;

const
  {從雜表中獲得數據}
  pZB_Data: array[0..3, 0..1] of string = (('jyp_csh_n', 'jyp_csh_y'),
    ('txp_csh_n', 'txp_csh_y'), ('yp_csh_n', 'yp_csh_y'), ('grp_csh_n', 'grp_csh_y'));

  {顯示的字段名稱}
  pShow_Field_Name: array[0..3, 0..2, 0..1] of string =
    (
    (('JJZJJE', 'XJZJJE'), ('JJJSJE', 'XJJSJE'), ('JJYE', 'XJYE')),
//    (('ZJJE', 'ZJJE'), ('JSJE', 'JSJE'), ('JCJE', 'JCJE')),
    (('JJZJJE', 'XJZJJE'), ('JJJSJE', 'XJJSJE'), ('JJYE', 'XJYE')),
    (('JJZJJE', 'XJZJJE'), ('JJJSJE', 'XJJSJE'), ('JJYE', 'XJYE')),
    (('JJZJJE', 'XJZJJE'), ('JJJSJE', 'XJJSJE'), ('JJYE', 'XJYE'))
    );


{-------------------------------------------------------------------------------}
{顯示總帳校對}
function Show_FLZJD(ll_typ: TIO_TYPE): Boolean;
begin
  l_typ := ll_typ;

  with TFrm_FLZJD.Create(Application) do
  try
    ShowModal;
  finally
    Free;
  end;
end;

{-------------------------------------------------------------------------------}
{創建窗體,顯示默認數據}
procedure TFrm_FLZJD.FormCreate(Sender: TObject);
begin
  {初始化所有查詢參數}
  Init_Search_CSH;

  DWMC.Caption := '使用單位:' + VG_UNITNAME;

  {對于零枚票,不存在按進價核算和按銷價核算兩個部分,同時不關心進價,所以顯示的時候直接隱藏掉}
{  if l_typ = io_txp then
  begin
    pnl_HS.Visible := False;
    dbg_FLZ.Columns[2].Visible := False;
  end;}

  Show_Sys_Init_time;                                       {顯示系統初始化時間,如果沒有初始化,則給出提示}
  Show_Field;

  {默認顯示所有數據}
  case l_typ of
    io_jyp:
      part_SQL := ' and b.TYPE=''jttp''';
    io_grp:
      part_SQL := '';
    io_yp:
      part_SQL := ' and b.TYPE=''yp''';
    io_txp:
      part_SQL := ' and ( b.TYPE=''jtlm'' or b.TYPE=''ptyp'' or b.TYPE=''fpj'') ';
  end;

  lbl_Search.Caption := '顯示條件——所有數據';
  Get_Data;                                                 {調用查詢模塊進行查詢}
end;

{-------------------------------------------------------------------------------}
{顯示系統啟用日期,如果沒有啟用,則給出提示}
function TFrm_FLZJD.Show_Sys_Init_time: Boolean;
begin
  {顯示標題}
  Caption := pCaption[integer(l_typ)] + '分類帳校對';
  rxlbl_Title.Caption := Caption;
  {顯示}
  with qry_Tmp do
  begin
    Close;
    SQL.Text := 'Select ZFXZ From TGS_ZB where DM=''' + pZB_Data[integer(l_typ)][0] + '''';
    Open;
    edt_Sys_use_Year.Text := FieldByName('ZFXZ').AsString;

    Close;
    SQL.Text := 'Select ZFXZ From TGS_ZB where DM=''' + pZB_Data[integer(l_typ)][1] + '''';
    Open;
    edt_Sys_use_Month.Text := FieldByName('ZFXZ').AsString;
  end;

  if (edt_Sys_use_Year.Text = '') or (edt_Sys_use_Month.Text = '') then
  begin
    CHQMsgBox('系統初始化時間沒有設定!請先進行系統初始化!');
    Result := False;
    Exit;
  end;
  Result := True;
end;

{-------------------------------------------------------------------------------}
{按照需求顯示字段}
procedure TFrm_FLZJD.Show_Field;
begin
  if rb_JJ_HS.Checked = True then
  begin
    {按進價核算}
    dbg_FLZ.Columns[4].FieldName := pShow_Field_Name[Integer(l_typ)][0][0];
    dbg_FLZ.Columns[6].FieldName := pShow_Field_Name[Integer(l_typ)][1][0];
    dbg_FLZ.Columns[8].FieldName := pShow_Field_Name[Integer(l_typ)][2][0];
  end
  else
  begin
    {按銷價核算}
    dbg_FLZ.Columns[4].FieldName := pShow_Field_Name[Integer(l_typ)][0][1];
    dbg_FLZ.Columns[6].FieldName := pShow_Field_Name[Integer(l_typ)][1][1];
    dbg_FLZ.Columns[8].FieldName := pShow_Field_Name[Integer(l_typ)][2][1];
  end;
end;

{-------------------------------------------------------------------------------}
{顯示數據}
procedure TFrm_FLZJD.Get_Data;
var
  SQLString: string;
begin
  case l_typ of
    io_jyp:
      SQLString := SQLStr.jyp_Sql.Text;
    io_grp:
      SQLString := SQLStr.grp_Sql.Text;
    io_yp:
      SQLString := SQLStr.yp_Sql.Text;
    io_txp:
      SQLString := SQLStr.txp_Sql.Text;
  end;

  SQLString := SQLString + ' and a.ND=''' + edt_Sys_use_Year.Text + ''' and a.YF=''' + edt_Sys_use_Month.Text + '''' +
    part_SQL + ' order by b.TDM';

  {顯示數據}
  with qry_FLZJD do
  begin
    Close;
    SQL.Text := SQLString;
    Open;
  end;

{  if l_typ <> io_txp then
    TNumericField(dbg_FLZ.Columns[2].Field).DisplayFormat := '#,##0.00';}

  TNumericField(dbg_FLZ.Columns[4].Field).DisplayFormat := '#,##0.00';
  TNumericField(dbg_FLZ.Columns[6].Field).DisplayFormat := '#,##0.00';
  TNumericField(dbg_FLZ.Columns[8].Field).DisplayFormat := '#,##0.00';

  TNumericField(dbg_FLZ.Columns[3].Field).DisplayFormat := '#,##';
  TNumericField(dbg_FLZ.Columns[5].Field).DisplayFormat := '#,##';
  TNumericField(dbg_FLZ.Columns[7].Field).DisplayFormat := '#,##';
end;

{-------------------------------------------------------------------------------}
{刷新選項}{下面都是在根據進價和銷價顯示時需要進行刷新的}
procedure TFrm_FLZJD.rb_JJ_HSClick(Sender: TObject);
begin
  Show_Field;

  TNumericField(dbg_FLZ.Columns[4].Field).DisplayFormat := '#,##0.00';
  TNumericField(dbg_FLZ.Columns[6].Field).DisplayFormat := '#,##0.00';
  TNumericField(dbg_FLZ.Columns[8].Field).DisplayFormat := '#,##0.00';
end;

procedure TFrm_FLZJD.rb_XJ_HSClick(Sender: TObject);
begin
  Show_Field;

  TNumericField(dbg_FLZ.Columns[4].Field).DisplayFormat := '#,##0.00';
  TNumericField(dbg_FLZ.Columns[6].Field).DisplayFormat := '#,##0.00';
  TNumericField(dbg_FLZ.Columns[8].Field).DisplayFormat := '#,##0.00';
end;

{-------------------------------------------------------------------------------}
{根據不同條件,調用不同的查詢窗體,查詢不同的內容}
procedure TFrm_FLZJD.bbtn_FindClick(Sender: TObject);
var
  Form: TFormClass;
begin
  {不同的票品,調用不同的查詢模塊進行查詢}
  case l_typ of
    io_jyp:
      Form := TFrm_JYP_Init_Search;
    io_grp:
      Form := TFrm_GRP_Init_Search;
    io_yp:
      Form := TFrm_YP_Init_Search;
    io_txp:
      Form := TFrm_TXP_Init_Search;
  end;

  with Form.Create(Application) do
  try
    ShowModal;
    if ModalResult = mrOk then
    begin
      lbl_Search.Caption := Search_Caption;
      Get_Data; {確認執行,需要進行查詢了}                  {}
    end;
  finally
    Free;
  end;

end;


{-------------------------------------------------------------------------------}
{進行打印操作}
procedure TFrm_FLZJD.bbtn_PrintClick(Sender: TObject);
begin
  PrintDBGrid(dbg_FLZ, RxLbl_Title.Caption);
end;

{按照志號定位}
procedure TFrm_FLZJD.edt_LocateKeyPress(Sender: TObject; var Key: Char);
begin
  if qry_FLZJD.Active = True then
  begin
    if Key in ['a'..'z'] then Key := Chr(Ord(key) + Ord('A') - Ord('a'));
    qry_FLZJD.Locate('ZH', edt_Locate.Text + Key, [loCaseInsensitive, loPartialKey]);
  end
  else
    Key := Chr(0);
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品一区免费av| 久久99精品久久久久久久久久久久 | 丝袜诱惑亚洲看片| 中文字幕一区二区三区四区| 国产欧美综合色| 国产亚洲欧美日韩在线一区| 2014亚洲片线观看视频免费| 久久久综合视频| 国产清纯在线一区二区www| 国产色爱av资源综合区| 国产精品美女久久久久久久| 中文字幕在线一区二区三区| 亚洲人成人一区二区在线观看| 中文字幕在线不卡一区二区三区| 国产精品国产馆在线真实露脸| 亚洲丝袜制服诱惑| 亚洲不卡在线观看| 美女网站色91| 99精品视频在线免费观看| 成人午夜碰碰视频| 91电影在线观看| 日韩欧美中文一区二区| 国产亚洲午夜高清国产拍精品| 国产亚洲欧美激情| 一区二区三区在线影院| 日本最新不卡在线| 丁香六月久久综合狠狠色| 91天堂素人约啪| 欧美美女直播网站| 久久久综合精品| 一级女性全黄久久生活片免费| 日本v片在线高清不卡在线观看| 国产乱码精品1区2区3区| 91丨九色丨蝌蚪丨老版| 欧美精品一级二级三级| 国产日韩欧美高清在线| 亚洲电影第三页| 国产成a人无v码亚洲福利| 欧美性感一区二区三区| 久久久久久久久久久99999| 亚洲欧美福利一区二区| 国产在线国偷精品产拍免费yy| 91视频.com| 久久久综合九色合综国产精品| 亚洲精品免费电影| 激情图片小说一区| 欧美性色黄大片| 国产精品久久毛片a| 男男视频亚洲欧美| 欧美色涩在线第一页| 国产精品久久久一本精品| 奇米一区二区三区| 欧美日韩亚洲另类| 亚洲综合免费观看高清完整版在线 | 国产一区二区0| 欧美一区二区三区四区视频| 亚洲视频免费在线观看| 国产成人精品影视| 精品国产第一区二区三区观看体验 | 成人自拍视频在线| 日韩精品一区二区三区视频播放| 亚洲精品一二三区| 99re8在线精品视频免费播放| 欧美草草影院在线视频| 首页国产丝袜综合| 欧美在线小视频| 亚洲午夜影视影院在线观看| 91香蕉视频mp4| 中文字幕av一区二区三区| 国产成人欧美日韩在线电影| 欧美精品一区二区三区蜜桃| 久88久久88久久久| 2021中文字幕一区亚洲| 精品一区二区三区免费| 精品国产91久久久久久久妲己 | 国产精品人成在线观看免费| 国产精品影视在线观看| 久久久综合激的五月天| 国产精品一二三| 欧美国产日产图区| 99久久综合国产精品| 国产精品不卡视频| 欧美日韩高清在线播放| 日韩成人精品视频| 日韩一级精品视频在线观看| 精品一区二区三区免费观看| 久久久影视传媒| 成人h动漫精品一区二区| 国产精品久久久久精k8| 色av成人天堂桃色av| 亚洲一线二线三线视频| 欧美精品电影在线播放| 久久精品国产亚洲a| 欧美国产精品劲爆| 一本色道综合亚洲| 肉肉av福利一精品导航| 日韩美女主播在线视频一区二区三区| 麻豆中文一区二区| 国产精品理伦片| 欧美日韩精品一区二区三区四区 | 中文字幕乱码亚洲精品一区| 99视频在线观看一区三区| 亚洲综合清纯丝袜自拍| 欧美成人vr18sexvr| 成人国产亚洲欧美成人综合网| 亚洲美女视频一区| 日韩欧美一区二区久久婷婷| 国产二区国产一区在线观看| 亚洲另类色综合网站| 欧美不卡一区二区三区| 99精品国产91久久久久久 | 2023国产精华国产精品| 91福利精品第一导航| 精品亚洲成a人| 亚洲综合免费观看高清完整版| 精品噜噜噜噜久久久久久久久试看 | 国产成人精品一区二| 一区二区三区高清| 欧美极品美女视频| 51午夜精品国产| 99久免费精品视频在线观看| 久久av资源站| 亚洲香肠在线观看| 中文字幕在线视频一区| 欧美成人欧美edvon| 91免费视频观看| 国产91富婆露脸刺激对白| 日本亚洲最大的色成网站www| 成人免费在线观看入口| 精品国产乱码久久久久久浪潮| 在线精品视频一区二区| 福利电影一区二区三区| 国内精品伊人久久久久影院对白| 亚洲一区二区欧美激情| 国产精品欧美综合在线| 精品va天堂亚洲国产| 884aa四虎影成人精品一区| 在线观看av一区二区| 成人性生交大合| 国产成人av电影在线观看| 麻豆精品视频在线观看视频| 亚洲123区在线观看| 亚洲男人的天堂一区二区| 国产精品家庭影院| 欧美激情综合五月色丁香| 国产精品超碰97尤物18| 久久精品网站免费观看| www国产亚洲精品久久麻豆| 日韩欧美在线网站| 日韩欧美成人一区二区| 欧美一区二区三区在线电影| 在线不卡欧美精品一区二区三区| 色婷婷激情一区二区三区| 一本到不卡精品视频在线观看 | 婷婷综合久久一区二区三区| 亚洲一区二区三区国产| 亚洲国产日韩在线一区模特| 亚洲国产你懂的| 亚洲成av人片在www色猫咪| 天天综合日日夜夜精品| 日韩精品免费专区| 午夜婷婷国产麻豆精品| 日韩高清一级片| 久久不见久久见免费视频7| 久久成人免费日本黄色| 国产一区二三区好的| 国产传媒日韩欧美成人| 成人avav影音| 在线免费观看成人短视频| 欧美精品v日韩精品v韩国精品v| 911国产精品| 国产清纯美女被跳蛋高潮一区二区久久w| 日本一区二区三区国色天香 | 欧美日韩久久一区| 日韩美一区二区三区| 国产亚洲精品7777| 亚洲综合一区二区三区| 日韩精品成人一区二区三区| 国产一区二区中文字幕| 91啪九色porn原创视频在线观看| 欧美性xxxxx极品少妇| 精品sm在线观看| 一区二区三区免费网站| 美国一区二区三区在线播放| 国产福利不卡视频| 91福利视频网站| 久久久国产精华| 亚洲国产成人高清精品| 国产一区二区三区综合| 一本色道a无线码一区v| 欧美videos中文字幕| 亚洲精品中文字幕在线观看| 美女网站色91| 欧美综合亚洲图片综合区| 精品久久国产字幕高潮| 亚洲一二三专区| 成人自拍视频在线观看| 日韩欧美视频在线| 亚洲夂夂婷婷色拍ww47 | 亚洲精品成人a在线观看|