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

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

?? bushymonthrepunit.pas

?? 公交行業(yè)的管理系統(tǒng)
?? PAS
?? 第 1 頁 / 共 2 頁
字號(hào):
unit BusHYMonthRepUnit;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, ComCtrls, StdCtrls, Buttons, ExtCtrls, DB, ADODB;

type
  TBusHYMonthRep = class(TForm)
    ADOQuery1: TADOQuery;
    Panel3: TPanel;
    Panel5: TPanel;
    Panel1: TPanel;
    Label6: TLabel;
    Edit1: TEdit;
    Panel4: TPanel;
    Label2: TLabel;
    Label3: TLabel;
    Label9: TLabel;
    ComboBox1: TComboBox;
    ComboBox2: TComboBox;
    Panel2: TPanel;
    BitBtn1: TBitBtn;
    BitBtn2: TBitBtn;
    BitBtn3: TBitBtn;
    Panel6: TPanel;
    PageControl1: TPageControl;
    TabSheet1: TTabSheet;
    ListView1: TListView;
    TabSheet2: TTabSheet;
    ListView2: TListView;
    TabSheet3: TTabSheet;
    ListView3: TListView;
    TabSheet4: TTabSheet;
    ListView4: TListView;
    Panel7: TPanel;
    Label1: TLabel;
    Label5: TLabel;
    ComboBox3: TComboBox;
    procedure BitBtn1Click(Sender: TObject);
    procedure BitBtn3Click(Sender: TObject);
    procedure BitBtn2Click(Sender: TObject);
    procedure FormShow(Sender: TObject);
  private
    { Private declarations }
  public
    iAddFlag:Integer;
    iExistFlag:Integer;
    procedure WriteListView(LView:TListView;Row:Integer;ColInit:Integer;Source:TADOQuery);
    function TwoDisim(input:string):string;
    procedure InitListview(ListViewName:TListView;Rows:Integer;Cols:Integer);
    function CalculatePercent(sDiv:string;sDivd:String;sAddPar:Integer):string;

    { Public declarations }
  end;

var
  BusHYMonthRep: TBusHYMonthRep;

implementation

uses  PrintProc, PrintInfoUnit, BusTradeDataModuleUnit;

{$R *.dfm}
function TBusHYMonthRep.CalculatePercent(sDiv:string;sDivd:String;sAddPar:Integer):string;
var
        iReturn:String;
        iDiv:single;
        iDivd:single;
        iResult:single;
begin
        if (sDiv='') then
        begin
                iDiv:=0;
        end
        else
        begin
                iDiv:=StrToFloat(sDiv);
        end;

        iDivd:=StrToFloat(sDivd);
        if iDivd=0 then
        begin
                iResult:=0;
        end
        else
        begin
                iResult:=(iDiv-iDivd)/iDivd*sAddPar;
        end;

        iReturn:=FloatToStr(iResult);

        CalculatePercent:=ConverterPercent(iReturn);

end;

procedure TBusHYMonthRep.InitListview(ListViewName:TListView;Rows:Integer;Cols:Integer);
var
        iListView:TListView;
        iRecNum:Integer;
        iCol:Integer;
begin
        iListView:=ListViewName;

        for iRecNum:=0 to Rows-1 do
        begin
                for iCol := 0 to Cols-1 do
                begin
                        iListView.Items[iRecNum].SubItems.Add('');
                end;
        end;

end;

procedure TBusHYMonthRep.WriteListView(LView:TListView;Row:Integer;ColInit:Integer;Source:TADOQuery);
var
        i:integer;
        iCol:integer;
begin
        iCol:= ColInit;
        for i:=0 to Row-1 do
        begin
                LView.Items[i].SubItems[ColInit]:=TwoDisim(Source.fieldbyname('本年本月實(shí)際').AsString);
                LView.Items[i].SubItems[ColInit+1]:=TwoDisim(Source.fieldbyname('本年累計(jì)').AsString);
                Source.Next;
        end;
end;

function TBusHYMonthRep.TwoDisim(input:string):string;
var
iPosNum:integer;
sString:string;
begin
        iPosNum:=Pos('.',input);
        if iPosNum<>0 then
        begin
                sString:=copy(input,1,iPosNum+2);
                TwoDisim:=sString;
        end
        else if iPosNum=0 then TwoDisim:=input;
end;

procedure TBusHYMonthRep.BitBtn1Click(Sender: TObject);
var
        iRow:Integer;
        ThisYear,LastYear,StartMon,MonTime:string;
        j:integer;
        iCityCode:String;
        sqlString:String;
        sDataType:String;
        iListView:TListView;
begin
        ThisYear:=ComboBox1.Text;
        StartMon:=ComboBox2.Text;

        if ((Length(ThisYear) <> 4) or (ThisYear<'1990') or (ThisYear >'2030')) then
        begin
                ShowMessage('請(qǐng)輸入在時(shí)間范圍1990-2030內(nèi)的合法年份!');
                exit;
        end
        else if StartMon='' then
        begin
                ShowMessage('請(qǐng)選擇統(tǒng)計(jì)月份!');
                exit;
        end;

        LastYear:=IntToStr(StrToInt(ThisYear)-1);

        {if ComboBox3.Text='生成值' then
        begin
                sDataType:='本月實(shí)際';
        end
        else
        begin}
                sDataType:= ComboBox3.Text;
        //end;

        ADOQuery1.Close;
        ADOQuery1.SQL.Clear;
        sqlString:='select 指標(biāo)代碼,' + sDataType + ' as 實(shí)際 from 公交行業(yè)統(tǒng)計(jì)月報(bào)_z'
                       +' where 城市代碼=' + '''' + '022' + '''' + ' and 統(tǒng)計(jì)年份='+ThisYear+' and 統(tǒng)計(jì)月份='+StartMon;
        ADOQuery1.SQL.Add(sqlString);
        ADOQuery1.Open;
        if ADOQuery1.RecordCount=0 then
        begin
                showmessage('對(duì)不起!數(shù)據(jù)庫中沒有'+ThisYear+'年'+StartMon+'月的數(shù)據(jù)!');
                if iAddFlag=1 then
                begin
                        ClearData(ListView1,20,0,6,2);
                        ClearData(ListView2,20,0,6,2);
                        ClearData(ListView3,21,0,6,2);
                        ClearData(ListView4,20,0,6,2);
                end;
                exit;
        end
        else
        begin
                ADOQuery1.First;
                for  iRow:= 0 to ADOQuery1.RecordCount-1 do
                begin
                        if ADOQuery1.FieldByName('實(shí)際').AsFloat<>0 then
                        begin
                                iExistFlag:=1;
                                break;
                        end;
                        ADOQuery1.Next;
                end;
                if iExistFlag=0 then
                begin
                        ShowMessage('對(duì)不起!數(shù)據(jù)庫中沒有'+ThisYear+'年'+StartMon+'月的數(shù)據(jù)!');
                        if iAddFlag=1 then
                        begin
                                ClearData(ListView1,20,0,6,2);
                                ClearData(ListView2,20,0,6,2);
                                ClearData(ListView3,21,0,6,2);
                                ClearData(ListView4,20,0,6,2);
                        end;
                        exit;
                end;
        end;

        iExistFlag:=0;
        ADOQuery1.Close;
        ADOQuery1.SQL.Clear;
        sqlString:='select 指標(biāo)代碼,' + sDataType + ' as 實(shí)際 from 公交行業(yè)統(tǒng)計(jì)月報(bào)_z'
                       +' where 城市代碼=' + '''' + '022' + '''' + ' and 統(tǒng)計(jì)年份='+LastYear+' and 統(tǒng)計(jì)月份='+StartMon;
        ADOQuery1.SQL.Add(sqlString);
        ADOQuery1.Open;
        if ADOQuery1.RecordCount=0 then
        begin
                showmessage('對(duì)不起!數(shù)據(jù)庫中沒有'+LastYear+'年'+StartMon+'月的數(shù)據(jù)!');
                if iAddFlag=1 then
                begin
                        ClearData(ListView1,20,0,6,2);
                        ClearData(ListView2,20,0,6,2);
                        ClearData(ListView3,21,0,6,2);
                        ClearData(ListView4,20,0,6,2);
                end;

                exit;
        end
        else
        begin
                ADOQuery1.First;
                for  iRow:= 0 to ADOQuery1.RecordCount-1 do
                begin
                        if ADOQuery1.FieldByName('實(shí)際').AsFloat<>0 then
                        begin
                                iExistFlag:=1;
                                break;
                        end;
                        ADOQuery1.Next;
                end;
                if iExistFlag=0 then
                begin
                        ShowMessage('對(duì)不起!數(shù)據(jù)庫中沒有'+LastYear+'年'+StartMon+'月的數(shù)據(jù)!');
                        if iAddFlag=1 then
                        begin
                                ClearData(ListView1,20,0,6,2);
                                ClearData(ListView2,20,0,6,2);
                                ClearData(ListView3,21,0,6,2);
                                ClearData(ListView4,20,0,6,2);
                        end;
                        exit;
                end;
        end;

        {iExistFlag:=0;
        ADOQuery1.First;
        for j:=0 to ADOQuery1.RecordCount-1 do
        begin
                if (ADOQuery1.FieldByName('實(shí)際').AsFloat=0) then
                begin
                        showmessage('對(duì)不起!去年本月實(shí)際中有零值!請(qǐng)重新選擇或修改去年本月實(shí)際值!');
                        if iAddFlag=1 then
                        begin
                                ClearData(ListView1,20,0,6,2);
                                ClearData(ListView2,20,0,6,2);
                                ClearData(ListView3,21,0,6,2);
                                ClearData(ListView4,20,0,6,2);

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品视频一区二区三区| 亚洲一区在线观看网站| 欧美成人vps| 亚洲精品在线三区| 欧美成人vps| 国产欧美一区二区在线| 欧美精品一卡二卡| 91精品国产综合久久精品图片 | 成人动漫一区二区三区| 国产精品乡下勾搭老头1| 国产精品99久久久久| 国产成人超碰人人澡人人澡| 91黄视频在线| 欧美成人免费网站| 亚洲精品视频在线| 免费在线观看不卡| 99久久99久久精品免费观看| 欧美一二三四区在线| 国产精品免费网站在线观看| 亚洲大型综合色站| 成人午夜视频免费看| 91精品国产麻豆| 亚洲人午夜精品天堂一二香蕉| 麻豆国产精品官网| 日本韩国一区二区三区视频| 久久亚洲一级片| 热久久免费视频| 在线视频国产一区| 欧美国产精品v| 九色综合狠狠综合久久| 欧美日韩中文字幕精品| 最近日韩中文字幕| 国产白丝网站精品污在线入口 | 国产蜜臀av在线一区二区三区| 成人免费一区二区三区在线观看 | 久久精品视频在线免费观看| 天天操天天干天天综合网| 成人激情av网| 国产精品网站在线播放| 国产一区二区在线观看视频| 91丨porny丨户外露出| 中文字幕在线视频一区| 91丨九色丨蝌蚪富婆spa| 中文字幕国产一区二区| 岛国精品在线播放| 国产精品午夜春色av| 国产一区美女在线| 国产日产欧美一区| 国产成人精品三级麻豆| 国产精品久久免费看| 91啪在线观看| 亚洲国产视频在线| 日韩一区二区在线看| 日本aⅴ亚洲精品中文乱码| 欧美一二三四在线| 国产伦精品一区二区三区免费迷| 久久久九九九九| 99精品视频在线免费观看| 一区二区三区在线视频观看| 欧美日韩久久久一区| 麻豆精品一区二区三区| 久久精品免视看| 99re在线视频这里只有精品| 亚州成人在线电影| 久久精品人人爽人人爽| 欧美在线你懂得| 美腿丝袜在线亚洲一区| 中文字幕一区二区三区在线不卡 | 欧美久久免费观看| 激情综合一区二区三区| 亚洲精品国产a久久久久久| 欧美顶级少妇做爰| 97久久超碰国产精品| 日本欧美加勒比视频| 国产在线精品一区二区夜色| 国产亚洲精品久| 欧美日韩aaa| aaa欧美大片| 国产精品一二三四| 日本不卡一区二区三区高清视频| 中文字幕一区二区三中文字幕| 日韩欧美色综合网站| 欧美日韩久久一区二区| 日本高清不卡在线观看| 成人av资源下载| 狠狠色狠狠色综合| 麻豆精品一区二区av白丝在线| 日韩理论在线观看| 国产精品免费视频网站| 国产情人综合久久777777| 日韩欧美高清在线| 日韩一级二级三级精品视频| 欧美日韩精品一区二区在线播放| 色婷婷av一区二区三区大白胸| 国产精品一区久久久久| 国产成人一区二区精品非洲| 激情丁香综合五月| 日韩激情一二三区| 蜜桃视频第一区免费观看| 五月天一区二区| 三级欧美在线一区| 蜜桃精品视频在线| 九九九久久久精品| 国产成人综合网| 99国产精品国产精品毛片| 欧美又粗又大又爽| 欧美精品 日韩| 欧美电视剧免费观看| 国产日本欧美一区二区| 国产精品系列在线| 亚洲一二三四区不卡| 亚洲一区成人在线| 精品一区二区三区久久| 成人一二三区视频| 日本高清不卡在线观看| 欧美一区二区免费视频| 国产日韩欧美精品电影三级在线 | 欧美亚洲一区二区三区四区| 欧美日韩激情一区二区三区| xnxx国产精品| 亚洲人妖av一区二区| 日韩综合一区二区| 懂色av噜噜一区二区三区av| 色丁香久综合在线久综合在线观看| 欧美精品在线视频| 国产欧美一区二区精品婷婷| 亚洲激情综合网| 国产精品中文字幕欧美| 欧美日韩三级一区| 中文字幕不卡三区| 免费成人性网站| 欧美在线观看18| 国产精品无码永久免费888| 三级在线观看一区二区| 99久久精品国产观看| 精品国产3级a| 日韩av中文字幕一区二区三区| 91啪九色porn原创视频在线观看| 欧美一二三四区在线| 亚洲国产人成综合网站| 91在线免费看| 国产精品福利电影一区二区三区四区 | 五月激情综合网| 日本韩国一区二区| 亚洲三级电影网站| 国产91丝袜在线播放| 26uuuu精品一区二区| 毛片一区二区三区| 制服.丝袜.亚洲.另类.中文 | 精品一区二区三区欧美| 欧美一区二区视频观看视频| 亚洲不卡av一区二区三区| 色综合久久88色综合天天6| 日韩美女视频一区二区 | 一区二区三区精品在线观看| 91性感美女视频| 亚洲三级免费观看| 91免费国产在线观看| 亚洲免费av高清| 欧美无乱码久久久免费午夜一区 | jlzzjlzz亚洲女人18| 自拍偷自拍亚洲精品播放| 91亚洲精品一区二区乱码| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 国产中文字幕精品| 2023国产精华国产精品| 懂色av中文字幕一区二区三区| 中文字幕一区二区三区不卡在线| 99在线精品一区二区三区| 亚洲尤物在线视频观看| 日韩午夜在线观看视频| 岛国精品在线播放| 一区二区三区四区在线免费观看| 51精品久久久久久久蜜臀| 国产一区二区三区不卡在线观看| 中文字幕一区二区三中文字幕| 欧美日韩你懂的| 韩国成人在线视频| 亚洲综合色成人| 久久久高清一区二区三区| 91久久精品一区二区三| 久久99久久精品| 亚洲欧美日韩综合aⅴ视频| 欧美日韩国产片| 国产成人免费9x9x人网站视频| 亚洲成人精品一区二区| 国产日韩欧美一区二区三区综合| 日本道色综合久久| 国产美女精品人人做人人爽| 婷婷综合久久一区二区三区| 中文字幕一区二区三区蜜月 | 亚洲色图都市小说| 久久久噜噜噜久久人人看| 欧美日韩国产精选| 91视频你懂的| 91网站在线播放| 成人午夜私人影院| 成人性生交大片免费看中文网站| 另类小说综合欧美亚洲| 石原莉奈在线亚洲二区|