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

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

?? sj_rkddy.pas

?? 省級集郵品管理ERP
?? PAS
字號:
{*******************************************************}
{                                                       }
{           集郵品入庫通知單打印                       }
{                                                       }
{            中軟金馬公司版權所有。2002.12前            }
{                                                       }
{            編制:中軟金馬郵資票品項目開發組           }
{                                                       }
{                                                       }
{*******************************************************}
(*
省級集郵品,省級市場購入票,省級集郵票管理,省級零枚票管理
地市集郵品,地市市場購入票,地市集郵票管理
修改記錄
1。將入庫調整為常用打印紙大小 by jhshao 2003.05.07
*)

unit SJ_RKDDY;

interface

uses Windows, SysUtils, Messages, Classes, Graphics, Controls,
  StdCtrls, ExtCtrls, Forms, Quickrpt, QRCtrls, Dialogs, Db, DBTables;

type
  TFrmK_JYRKDDY = class(TQuickRep)
    PageHeaderBand1: TQRBand;
    QRLabel1: TQRLabel;
    QRLabel6: TQRLabel;
    QRLabel8: TQRLabel;
    QRLabel25: TQRLabel;
    QRLabel4: TQRLabel;
    Qry_ckdayin: TQuery;
    Qry_bz: TQuery;
    QRLabel11: TQRLabel;
    QRLabel10: TQRLabel;
    PageFooterBand1: TQRBand;
    QRLabel13: TQRLabel;
    QRRichText1: TQRRichText;
    QRRichText11: TQRRichText;
    QRLabel14: TQRLabel;
    QRLabel15: TQRLabel;
    QRLabel2: TQRLabel;
    QRLabel26: TQRLabel;
    QRLabel27: TQRLabel;
    QRLabel28: TQRLabel;
    QRSysData1: TQRSysData;
    QRLabel29: TQRLabel;
    QRLabel30: TQRLabel;
    ColumnHeaderBand1: TQRBand;
    QRLabel19: TQRLabel;
    QRLabel20: TQRLabel;
    QRLabel21: TQRLabel;
    QRLabel9: TQRLabel;
    QRLabel23: TQRLabel;
    QRLabel12: TQRLabel;
    QRLabel22: TQRLabel;
    QRLabel3: TQRLabel;
    QRLabel16: TQRLabel;
    QRLabel5: TQRLabel;
    QRLabel17: TQRLabel;
    QRLabel24: TQRLabel;
    QRLabel18: TQRLabel;
    QRLabel7: TQRLabel;
    DetailBand1: TQRBand;
    QRRichText2: TQRRichText;
    QRRichText3: TQRRichText;
    QRRichText4: TQRRichText;
    QRRichText6: TQRRichText;
    QRRichText5: TQRRichText;
    QRRichText7: TQRRichText;
    QRRichText8: TQRRichText;
    QRRichText9: TQRRichText;
    QRRichText10: TQRRichText;
    QRShape1: TQRShape;
    QRShape2: TQRShape;
    QRShape3: TQRShape;
    QRShape4: TQRShape;
    QRShape5: TQRShape;
    QRShape6: TQRShape;
    QRShape7: TQRShape;
    QRShape8: TQRShape;
    QRShape9: TQRShape;
    QRShape10: TQRShape;
    QRShape11: TQRShape;
    QRShape12: TQRShape;
    QRShape13: TQRShape;
    QRShape14: TQRShape;
    QRShape15: TQRShape;
    QRShape16: TQRShape;
    QRShape17: TQRShape;
    QRShape18: TQRShape;
    QRShape19: TQRShape;
    QRShape20: TQRShape;
    QRShape21: TQRShape;
    QRShape22: TQRShape;
    QRShape23: TQRShape;
    QRShape24: TQRShape;
    QRShape25: TQRShape;
    QRShape26: TQRShape;
    QRShape27: TQRShape;
    QRShape28: TQRShape;
    QRShape29: TQRShape;
    QRShape30: TQRShape;
    QRShape31: TQRShape;
    QRShape32: TQRShape;
    QRShape33: TQRShape;
    procedure QuickRepNeedData(Sender: TObject; var MoreData: Boolean);
    procedure QuickRepBeforePrint(Sender: TCustomQuickRep;
      var PrintReport: Boolean);
    procedure QuickRepStartPage(Sender: TCustomQuickRep);
  private
    function SetPntFmtstr(p_i_type: integer; p_f_val: double): string;

  public
    nheight: integer;
    sumzj: double;
    sumjsj: double;
    DetailLines: Integer;
    Tao_Print_Flag: Boolean;
  end;

var
  FrmK_JYRKDDY: TFrmK_JYRKDDY;


implementation

uses SJ_RICHEDIT;

{$R *.DFM}

procedure TFrmK_JYRKDDY.QuickRepNeedData(Sender: TObject;
  var MoreData: Boolean);
var
  vlp_i_max, i, j: integer;
  zjje, jsje: double;
begin
  if DetailLines = 6 then
    DetailLines := 1;

  if DetailLines <= 5 then
  begin
    Inc(DetailLines);
    MoreData := True;
  end;

  if not Qry_ckdayin.Eof then
  begin
    Frm_RichEdit.RichEdit1.Width := QRRichText3.Width;
    Frm_richEdit.RichEdit1.Lines.Clear;
    Frm_richEdit.RichEdit1.Lines.Text := Qry_ckdayin.FieldByName('tmc').AsString;
    QRRichText3.Lines.Text := Frm_richEdit.RichEdit1.Lines.Text;
    if QRRichText3.Lines.Count > 1 then
    begin
      QRRichText3.Font.Size := 9;
      if QRRichText3.Lines.Count > 1 then
        QRRichText3.Top := -2
      else
        QRRichText3.Top := 1;
    end
    else
    begin
      QRRichText3.Font.Size := 11;
      QRRichText3.Top := 1;
    end;

    Frm_RichEdit.RichEdit1.Width := QRRichText2.Width;
    Frm_richEdit.RichEdit1.Lines.Clear;
    Frm_richEdit.RichEdit1.Lines.Text := Qry_ckdayin.FieldByName('zh').AsString;
    QRRichText2.Lines.Text := Frm_richEdit.RichEdit1.Lines.Text;
    if QRRichText2.Lines.Count > 1 then
    begin
      QRRichText2.Font.Size := 9;
      if QRRichText2.Lines.Count > 1 then
        QRRichText2.Top := 1
      else
        QRRichText2.Top := -2;
    end
    else
    begin
      QRRichText2.Font.Size := 11;
      QRRichText2.Top := 1;
    end;


    QRRichText4.Lines.Text := Qry_ckdayin.fieldbyname('dw').asstring;
    QRRichText5.Lines.Text := SetPntFmtstr(1, Qry_ckdayin.fieldbyname('sl').AsFloat);
    QRRichText6.Lines.Text := SetPntFmtstr(0, Qry_ckdayin.fieldbyname('xj').AsFloat);
    QRRichText7.Lines.Text := SetPntFmtstr(0, Qry_ckdayin.fieldbyname('zjje').AsFloat);
    zjje := Qry_ckdayin.fieldbyname('zjje').asfloat;
    QRRichText8.Lines.Text := Qry_ckdayin.fieldbyname('zk').asstring;
    QRRichText9.Lines.Text := SetPntFmtstr(0, Qry_ckdayin.fieldbyname('jsje').AsFloat);
    QRRichText10.Lines.Text := Qry_ckdayin.fieldbyname('kfmc').asstring;
    jsje := Qry_ckdayin.fieldbyname('jsje').asfloat;
    sumzj := sumzj + zjje;
    QRRichText1.Lines.Text := SetPntFmtstr(0, sumzj);
    sumjsj := sumjsj + jsje;
    QRRichText11.Lines.Text := SetPntFmtstr(0, sumjsj);
    DetailBand1.Height := 28;
  end;

  if MoreData and (Qry_ckdayin.Eof) then
  begin
    QRRichText3.Lines.Text := '';
    QRRichText4.Lines.Text := '';
    QRRichText5.Lines.Text := '';
    QRRichText6.Lines.Text := '';
    QRRichText7.Lines.Text := '';
    QRRichText9.Lines.Text := '';
    QRRichText8.Lines.Text := '';
    QRRichText10.Lines.Text := '';
    QRRichText2.Lines.text := '';
    if DetailLines = 6 then
      MoreData := False;
  end;

  if (not Qry_ckdayin.Eof) then
  begin
    MoreData := not Qry_ckdayin.eof;
    Qry_ckdayin.Next;
  end;
end;

procedure TFrmK_JYRKDDY.QuickRepBeforePrint(Sender: TCustomQuickRep;
  var PrintReport: Boolean);
begin
  Qry_ckdayin.First;
  sumzj := 0;
  sumjsj := 0;
  DetailLines := 0;
end;

procedure TFrmK_JYRKDDY.QuickRepStartPage(Sender: TCustomQuickRep);
var
  i: integer;
begin
  for I := 0 to PageHeaderBand1.ControlCount - 1 do //設置頁頭的套打
  begin
    if PageHeaderBand1.Controls[I] is TQRLabel then
    begin
      if Tao_Print_Flag then
      begin
        TQRLabel(PageHeaderBand1.Controls[I]).Enabled := False;
        if (PageHeaderBand1.Controls[I].Name = 'QRLabel25') or
          (PageHeaderBand1.Controls[I].Name = 'QRLabel11') or
          (PageHeaderBand1.Controls[I].Name = 'QRLabel8') or
          (PageHeaderBand1.Controls[I].Name = 'QRLabel1') then
          TQRLabel(PageHeaderBand1.Controls[I]).Enabled := True;
      end
      else
        TQRLabel(PageHeaderBand1.Controls[I]).Enabled := True;
    end;

    if PageHeaderBand1.Controls[I] is TQRShape then
      if Tao_Print_Flag then
        TQRShape(PageHeaderBand1.Controls[i]).Enabled := False
      else
        TQRShape(PageHeaderBand1.Controls[i]).Enabled := True;
  end;

  for I := 0 to ColumnHeaderBand1.ControlCount - 1 do //設置表頭的套打
  begin
    if ColumnHeaderBand1.Controls[I] is TQRShape then
    begin
      if Tao_Print_Flag then
        TQRShape(ColumnHeaderBand1.Controls[I]).Enabled := False
      else
        TQRShape(ColumnHeaderBand1.Controls[I]).Enabled := True;
    end;
    if ColumnHeaderBand1.Controls[I] is TQRLabel then
    begin
      if Tao_Print_Flag then
        TQRLabel(ColumnHeaderBand1.Controls[I]).Enabled := False
      else
        TQRLabel(ColumnHeaderBand1.Controls[I]).Enabled := True;
    end;
  end;

  for I := 0 to DetailBand1.ControlCount - 1 do //設置表內容的套打
  begin
    if DetailBand1.Controls[I] is TQRShape then
    begin
      if Tao_Print_Flag then
        TQRShape(DetailBand1.Controls[I]).Enabled := False
      else
        TQRShape(DetailBand1.Controls[I]).Enabled := True;
    end;
  end;


  for i := 0 to PageFooterBand1.ControlCount - 1 do //設置頁尾的套打
  begin
    if PageFooterBand1.Controls[I] is TQRLabel then
    begin
      if Tao_Print_Flag then
      begin
        TQRLabel(PageFooterBand1.Controls[I]).Enabled := False;
        if (PageFooterBand1.Controls[I].Name = 'QRLabel29') then
          TQRLabel(PageFooterBand1.Controls[I]).Enabled := True;
      end
      else
        TQRLabel(PageFooterBand1.Controls[I]).Enabled := True;
    end;

    if PageFooterBand1.Controls[I] is TQRShape then
    begin
      if Tao_Print_Flag then
        TQRShape(PageFooterBand1.Controls[I]).enabled := False
      else
        TQRShape(PageFooterBand1.Controls[I]).Enabled := True;
    end;

    if PageFooterBand1.Controls[i] is TQRRichText then
    begin
      if IntToStr(Printer.PageNumber) = QRLabel29.caption then
        TQRRichText(PageFooterBand1.Controls[I]).Enabled := True
      else
        TQRRichText(PageFooterBand1.Controls[I]).Enabled := False;
    end;
  end;

end;

function TFrmK_JYRKDDY.SetPntFmtstr(p_i_type: integer; p_f_val: double): string;
begin
  Result := '';
  case p_i_type of
    0: //curr
      Result := FormatFloat('#,##0.00##', p_f_val);
    1: //mount
      Result := FormatFloat('#,##', p_f_val);
  end;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产日韩欧美亚洲| www.视频一区| 福利一区二区在线| 91啪九色porn原创视频在线观看| 欧洲精品视频在线观看| 欧美日韩国产综合一区二区| 精品国产乱码久久久久久牛牛 | 一区二区三区国产精品| 五月天激情小说综合| 精品在线观看视频| 91网址在线看| 欧美成人性战久久| 亚洲免费电影在线| 精品一区二区免费在线观看| 97精品久久久午夜一区二区三区| 欧美精品日韩一本| 国产免费久久精品| 三级影片在线观看欧美日韩一区二区| 国产精品中文有码| 欧美日韩一二区| 中文幕一区二区三区久久蜜桃| 亚洲免费观看视频| 国产一区二区免费在线| 在线观看av一区| 中文字幕精品一区二区精品绿巨人| 亚洲成av人片一区二区| 国产91色综合久久免费分享| 欧美性色aⅴ视频一区日韩精品| 久久久另类综合| 午夜影视日本亚洲欧洲精品| 成人一区二区三区在线观看| 91精品婷婷国产综合久久| 亚洲国产高清不卡| 久久精品国产精品亚洲综合| 欧美亚洲国产bt| 欧美激情一区在线| 久久精品久久精品| 欧美日韩激情在线| 一区二区三区四区不卡视频| 国产福利精品导航| 精品久久一二三区| 日日噜噜夜夜狠狠视频欧美人 | 亚洲综合在线免费观看| 国产九色sp调教91| 日韩视频免费观看高清在线视频| 亚洲蜜臀av乱码久久精品蜜桃| 国内成+人亚洲+欧美+综合在线| 欧美三级韩国三级日本一级| 国产精品亲子乱子伦xxxx裸| 精品一区二区国语对白| 欧美福利电影网| 午夜久久久久久久久久一区二区| 97aⅴ精品视频一二三区| 国产精品视频第一区| 国产精品自在欧美一区| 欧美刺激脚交jootjob| 免费亚洲电影在线| 日韩一区二区在线播放| 全国精品久久少妇| 日韩一级片在线播放| 免费亚洲电影在线| 欧美电影免费观看完整版| 免费日本视频一区| 日韩精品中文字幕在线不卡尤物| 日日嗨av一区二区三区四区| 欧美高清hd18日本| 亚洲午夜久久久久久久久久久| 色欧美88888久久久久久影院| 中文字幕一区二区三区四区| 成人免费av资源| 国产精品久久影院| k8久久久一区二区三区 | 91玉足脚交白嫩脚丫在线播放| 中文字幕乱码久久午夜不卡| 国产91在线|亚洲| 国产精品毛片a∨一区二区三区| 岛国精品在线播放| 国产精品每日更新在线播放网址 | 亚洲欧美一区二区三区极速播放 | 午夜精品在线看| 这里只有精品99re| 蜜桃久久av一区| 欧美精品一区二| 国产成人精品在线看| 国产精品视频yy9299一区| 99久久伊人久久99| 亚洲日本丝袜连裤袜办公室| 在线观看日韩精品| 日本亚洲免费观看| 久久网站最新地址| 成人黄色小视频在线观看| 亚洲视频精选在线| 精品1区2区3区| 蜜臀av亚洲一区中文字幕| 精品国产一区二区三区忘忧草| 国产一区二区三区在线观看免费 | 91蜜桃传媒精品久久久一区二区| 亚洲欧美日韩国产综合| 欧美性生活久久| 麻豆国产91在线播放| 国产视频911| 色狠狠色噜噜噜综合网| 亚洲高清免费视频| 精品国产不卡一区二区三区| 懂色av一区二区在线播放| 亚洲女与黑人做爰| 日韩一区二区三区四区五区六区| 国产精品一区二区三区99| 最新中文字幕一区二区三区| 欧美高清激情brazzers| 国产美女一区二区三区| 亚洲欧美另类小说| 欧美一区二区三区啪啪| 国产成人av一区二区三区在线| 亚洲男人的天堂在线aⅴ视频| 欧美日韩精品是欧美日韩精品| 国产永久精品大片wwwapp| 中文字幕欧美一| 日韩欧美国产一区二区在线播放 | 亚洲黄色小视频| 欧美成人福利视频| 91麻豆高清视频| 久99久精品视频免费观看| 中文字幕亚洲精品在线观看| 91精品在线免费观看| 成人97人人超碰人人99| 日韩影院在线观看| 中文字幕在线播放不卡一区| 欧美一区二区三区视频免费播放| 成人av网站免费观看| 日本va欧美va精品发布| 中文字幕亚洲精品在线观看| 日韩精品一区二区三区四区 | 亚洲r级在线视频| 国产精品三级久久久久三级| 欧美日韩精品电影| av一二三不卡影片| 国产一区二区精品久久| 日韩黄色免费网站| 亚洲人123区| 亚洲国产精品黑人久久久| 日韩区在线观看| 欧美少妇性性性| 色综合久久中文综合久久牛| 国产精品一区二区久激情瑜伽 | 久久这里只有精品6| 欧美午夜精品久久久| 99麻豆久久久国产精品免费 | 亚洲欧美在线高清| 久久免费精品国产久精品久久久久 | 精品免费视频.| 欧美精三区欧美精三区| 91视频国产资源| 成人综合婷婷国产精品久久蜜臀| 卡一卡二国产精品| 日本一道高清亚洲日美韩| 亚洲国产wwwccc36天堂| 亚洲色图欧美激情| 中文字幕av一区 二区| 欧美精品一区二区三区一线天视频| 欧美日韩一区视频| 色哟哟国产精品免费观看| 成a人片亚洲日本久久| 成人深夜在线观看| 国产电影一区二区三区| 另类中文字幕网| 久久精品噜噜噜成人88aⅴ| 日欧美一区二区| 亚洲国产人成综合网站| 一区二区三区电影在线播| 成人免费在线视频观看| 国产精品久久久久久久第一福利| 国产午夜亚洲精品不卡| 国产午夜精品在线观看| 国产亚洲综合色| 国产三级欧美三级| 国产欧美精品区一区二区三区 | 9久草视频在线视频精品| 高清视频一区二区| 国产成人精品免费视频网站| 国内精品嫩模私拍在线| 国产乱人伦精品一区二区在线观看| 久久国产免费看| 国产精品一区二区91| 国产高清精品网站| 成人高清视频在线观看| 北条麻妃国产九九精品视频| 99re热这里只有精品免费视频 | 日韩高清不卡一区| 奇米四色…亚洲| 久久99精品久久久久久| 卡一卡二国产精品| 国产乱人伦偷精品视频免下载| 国产成人精品免费网站| 99国产精品久久久| 欧美伊人精品成人久久综合97| 欧美顶级少妇做爰| 欧美大片拔萝卜| 欧美国产日韩在线观看| 午夜免费久久看|