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

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

?? bustrademoneditunit.pas

?? 公交行業(yè)的管理系統(tǒng)
?? PAS
?? 第 1 頁 / 共 3 頁
字號:
        except
                ShowMessage('年份不是數(shù)值!');
                CheckYear:=false;
                exit;
        end;
        if((YearValue<1990) or (YearValue>2030))then
        begin
                ShowMessage('輸入年份不對!');
                CheckYear:=false;
                exit;
        end;
        CheckYear:=true;
end;

procedure  TBusTradeMonEditFrm.ButtonEnable(curButton:TButton);
begin
        if(curButton=nil)then
        begin
                BitBtn2.Enabled:=True;
                BitBtn3.Enabled:=True;
                BitBtn4.Enabled:=false;
                BitBtn5.Enabled:=false;
                BitBtn8.Enabled:=true;
                PanelEnable(false);
                exit;
        end;
        if((curButton.Name='BitBtn2') or (curButton.Name='BitBtn3'))then
        begin
                BitBtn2.Enabled:=False;
                BitBtn3.Enabled:=False;
                BitBtn8.Enabled:=False;
                BitBtn7.Enabled:=False;
                BitBtn6.Enabled:=false;
                BitBtn4.Enabled:=True;
                BitBtn5.Enabled:=True;
                PanelEnable(true);
        end;

        if((curButton.Name='BitBtn4') or (curButton.Name='BitBtn5'))then
        begin
                BitBtn2.Enabled:=True;
                BitBtn3.Enabled:=True;
                BitBtn7.Enabled:=True;
                BitBtn8.Enabled:=True;
                BitBtn4.Enabled:=False;
                BitBtn5.Enabled:=False;
                PanelEnable(false);
        end;
        IF(curButton.Name='BitBtn8')Then
        begin
                BitBtn2.Enabled:=true;
                BitBtn3.Enabled:=true;
                BitBtn4.Enabled:=false;
                BitBtn5.Enabled:=false;
                PanelEnable(true);
        end;
end;

procedure TBusTradeMonEditFrm.PanelEnable(Bool:Boolean);
begin
        Panel6.enabled:=Bool;
        Panel7.enabled:=Bool;
        Panel11.enabled:=Bool;
        Panel13.enabled:=Bool;
end;

function TBusTradeMonEditFrm.AddPrnQuery:boolean;
var sqlstr:string;
begin
        if(not CheckYear)then
        begin
            AddPrnQuery:=false;
            exit;
        end;
        sqlstr:='select 城市代碼,統(tǒng)計年份,統(tǒng)計月份,指標代碼,測算值 from 公交行業(yè)統(tǒng)計月報_z where 統(tǒng)計年份='+ComboBox1.text+
                ' and 統(tǒng)計月份='+combobox2.Text+' and 城市代碼='+''''+Edit9.text+'''';
        ADOQPrintYear.Close;
        ADOQPrintYear.SQL.Clear;
        ADOQPrintYear.SQL.Add(sqlstr);
        try
              ADOQPrintYear.Open;
              AddPrnQuery:=true;
        except
              AddPrnQuery:=false;
        end;
end;

procedure TBusTradeMonEditFrm.OpenAllPage();
var sqlstr:string;
begin
        sqlstr:='select * from 公交行業(yè)統(tǒng)計月報表 where 城市代碼='+''''+Edit9.text+''''+
                ' and 統(tǒng)計年份='+combobox1.text+' and 統(tǒng)計月份='+combobox2.Text+
                ' and 生成方式='+''''+'錄入'+'''';
        BusADOQuery.close;
        BusADOQuery.SQL.clear;
        BusADOQuery.SQL.Add(sqlstr);
        BusADOQuery.open;
end;


function  TBusTradeMonEditFrm.IsEmptyRep():boolean;
begin
        if(BusADOQuery.RecordCount<=0) then
        begin
                IsEmptyRep:=true;
                exit;
        end;
                IsEmptyRep:=false;
        end;

procedure TBusTradeMonEditFrm.BitBtn7Click(Sender: TObject);
begin
        close;
end;

procedure TBusTradeMonEditFrm.BitBtn2Click(Sender: TObject);
begin
        if(not CheckYear)then exit;
        if(not IsEmptyRep)then
        begin
                showmessage('該年數(shù)據(jù)已存在,請先刪除該年數(shù)據(jù)!');
                exit;
        end;
        ButtonEnable(BitBtn2);
        BusADOQuery.Append;
end;

procedure TBusTradeMonEditFrm.BitBtn3Click(Sender: TObject);
begin
        if(IsEmptyRep)then
        begin
                MessageBox(self.handle,'數(shù)據(jù)為空!','消息',MB_OK);
                exit;
        end;
        ButtonEnable(BitBtn3);
        BusADOQuery.Edit;
end;

procedure TBusTradeMonEditFrm.BitBtn8Click(Sender: TObject);
begin
        if(IsEmptyRep())then
        begin
                showmessage('對不起,不存在本年數(shù)據(jù)!');
                BitBtn6.enabled:=false;
                exit;
        end;
        if(MessageBox(self.Handle,'你是否刪除?','提示',MB_OKCANCEL)=IDOK)then
        begin
                showmessage('由于速度較慢,請您稍等!');
                BusTradeDataModule.ADOConnection1.BeginTrans;
                ADOCommand1.CommandText:='delete from  公交行業(yè)統(tǒng)計月報表'+
                                ' where  統(tǒng)計年份='+ComboBox1.text+' and 統(tǒng)計月份='+combobox2.Text+
                                ' and 城市代碼='+''''+Edit9.text+''''+' and 生成方式='+''''+'錄入'+'''';
                ADOCommand1.Execute;

                if(YearDataNul())then
                begin
                        ADOCommand1.CommandText:='update 公交行業(yè)統(tǒng)計月報_z  set 測算值='+' 0 where 城市代碼='+
                                                 ''''+Edit9.text+''''+' and 統(tǒng)計年份='+combobox1.Text+' and 統(tǒng)計月份='+combobox2.Text;
                        ADOCommand1.Execute;
                end else
                begin
                        ADOCommand1.CommandText:='delete from 公交行業(yè)統(tǒng)計月報_z '+
                                        ' where 城市代碼='+''''+Edit9.text+''''+' and 統(tǒng)計年份='+combobox1.Text+' and 統(tǒng)計月份='+combobox2.Text;
                        ADOCommand1.Execute;
                end;
                BusTradeDataModule.ADOConnection1.CommitTrans;
                ButtonEnable(BitBtn8);
                BitBtn6.Enabled:=false;
                OpenAllPage;
                AddPrnQuery;
                exit;
       end;
       BitBtn6.Enabled:=true;
end;

procedure TBusTradeMonEditFrm.BitBtn4Click(Sender: TObject);
begin
        if(CheckBalance)then exit;
        if(BusADOQuery.State in [dsInsert,dsEdit])then
                BusADOQuery.Post;
        ButtonEnable(BitBtn4);
        FillDataToZTable(BusADOQuery,ADOQPrintYear);
        showmessage('數(shù)據(jù)已經(jīng)保存!');
        BitBtn6.Enabled:=true;
end;

procedure TBusTradeMonEditFrm.FillDataToZTable(SrcTable:TADOQuery;DesTable:TADOQuery);
var
i:integer;
begin
                DesTable.Close;
                DesTable.Open;
                for i:=0 to SrcTable.FieldCount-1 do
                begin
                        if (SrcTable.Fields[i].FieldName<>'統(tǒng)計年份') and
                           (SrcTable.Fields[i].FieldName<>'統(tǒng)計月份') and
                           (SrcTable.Fields[i].FieldName<>'城市代碼') and
                           (SrcTable.Fields[i].FieldName<>'備注')     and
                           (SrcTable.Fields[i].FieldName<>'生成方式') and
                           (SrcTable.Fields[i].FieldName<>'統(tǒng)計負責人') and
                           (SrcTable.Fields[i].FieldName<>'統(tǒng)計人員')  and
                           (SrcTable.Fields[i].FieldName<>'填報日期')  
                           then
                        begin
                                    if(DesTable.Locate('統(tǒng)計年份;統(tǒng)計月份;城市代碼;指標代碼',
                                                           VarArrayOf([StrToInt(ComboBox1.Text),strtoint(combobox2.Text),
                                                           trim(Edit9.text),SrcTable.Fields[i].FieldName]),[]))then
                                    DesTable.Edit else
                                    DesTable.Append;
                                    DesTable.FieldByName('測算值').Value:=SrcTable.Fields[i].Value;
                                    DesTable.FieldByName('統(tǒng)計年份').AsInteger:=StrToInt(ComboBox1.Text);
                                    DesTable.FieldByName('統(tǒng)計月份').AsInteger:=StrToInt(ComboBox2.Text);
                                    DesTable.FieldByName('城市代碼').AsString:=trim(Edit9.text);
                                    DesTable.FieldByName('指標代碼').AsString:=SrcTable.Fields[i].FieldName;
                                    DesTable.Post;
                        end;
                end;
end;

procedure TBusTradeMonEditFrm.BitBtn5Click(Sender: TObject);
begin
        ButtonEnable(BitBtn5);
        BusADOQuery.Cancel;
end;

procedure TBusTradeMonEditFrm.BusADOQueryAfterInsert(DataSet: TDataSet);
begin
        BusADOQuery.FieldByName('統(tǒng)計年份').AsString:=ComboBox1.Text;
        BusADOQuery.FieldByName('統(tǒng)計月份').AsString:=ComboBox2.Text;
        BusADOQuery.FieldByName('城市代碼').AsString:=Edit9.Text;
        BusADOQuery.FieldByName('生成方式').AsString:='錄入';
end;

procedure TBusTradeMonEditFrm.BusADOQueryBeforePost(DataSet: TDataSet);
var i:integer;
begin
        for i:=0 to BusADOQuery.FieldCount-1 do
        begin
                if(trim(BusADOQuery.Fields[i].AsString)='')then
                        BusADOQuery.Fields[i].AsString:='0';
        end;
end;

function TBusTradeMonEditFrm.CheckBalance():boolean;
var WrongMessage:string;
begin
        WrongMessage:='';
        if(BusADOQuery.FieldByName(DBEdit11.DataField).asfloat<
                BusADOQuery.FieldByName(DBEdit14.DataField).AsFloat)
        then
                WrongMessage:=WrongMessage+' G11>=GN14 ';

        if(BusADOQuery.FieldByName(DBEdit15.DataField).asfloat<
                BusADOQuery.FieldByName(DBEdit18.DataField).AsFloat)
        then
                WrongMessage:=WrongMessage+' G15>=GN18 ';
        if(WrongMessage<>'')then
        begin
                showmessage('不滿足'+WrongMessage+'指標之間的關系!');
                CheckBalance:=true;
        end else
                CheckBalance:=false;
end;
procedure TBusTradeMonEditFrm.FormCreate(Sender: TObject);
begin

        DBEdit3.OnExit:=DealDBEditExit;
        DBEdit4.OnExit:=DealDBEditExit;
        DBEdit5.OnExit:=DealDBEditExit;
        //------------------------------
        DBEdit7.OnExit:=DealDBEditExit;
        DBEdit8.OnExit:=DealDBEditExit;
        DBEdit9.OnExit:=DealDBEditExit;
        //------------------------------
        DBEdit12.OnExit:=DealDBEditExit;
        DBEdit13.OnExit:=DealDBEditExit;
        //------------------------------
        DBEdit16.OnExit:=DealDBEditExit;
        DBEdit17.OnExit:=DealDBEditExit;
        //------------------------------
        DBEdit21.OnExit:=DealDBEditExit;
        DBEdit22.OnExit:=DealDBEditExit;
        //------------------------------
        DBEdit24.OnExit:=DealDBEditExit;
        DBEdit25.OnExit:=DealDBEditExit;
        //------------------------------
        DBEdit29.OnExit:=DealDBEditExit;
        DBEdit30.OnExit:=DealDBEditExit;
        //------------------------------
        DBEdit31.OnExit:=DealDBEditExit;
        DBEdit32.OnExit:=DealDBEditExit;
        DBEdit33.OnExit:=DealDBEditExit;
        //------------------------------
        DBEdit36.OnExit:=DealDBEditExit;
        DBEdit37.OnExit:=DealDBEditExit;
        //------------------------------
        DBEdit38.OnExit:=DealDBEditExit;
        DBEdit39.OnExit:=DealDBEditExit;
        DBEdit40.OnExit:=DealDBEditExit;
        //------------------------------
        DBEdit44.OnExit:=DealDBEditExit;
        DBEdit45.OnExit:=DealDBEditExit;
        DBEdit46.OnExit:=DealDBEditExit;
        DBEdit47.OnExit:=DealDBEditExit;
        //------------------------------
        DBEdit50.OnExit:=DealDBEditExit;
        DBEdit51.OnExit:=DealDBEditExit;
        DBEdit52.OnExit:=DealDBEditExit;
        DBEdit53.OnExit:=DealDBEditExit;
        //------------------------------
        DBEdit56.OnExit:=DealDBEditExit;
        DBEdit57.OnExit:=DealDBEditExit;
        DBEdit58.OnExit:=DealDBEditExit;
        //------------------------------
        DBEdit60.OnExit:=DealDBEditExit;
        DBEdit61.OnExit:=DealDBEditExit;
        DBEdit62.OnExit:=DealDBEditExit;
        //------------------------------
        DBEdit65.OnExit:=DealDBEditExit;
        DBEdit66.OnExit:=DealDBEditExit;
        //------------------------------
        DBEdit68.OnExit:=DealDBEditExit;
        DBEdit69.OnExit:=DealDBEditExit;
        //------------------------------
        DBEdit72.OnExit:=DealDBEditExit;
        DBEdit73.OnExit:=DealDBEditExit;
        //------------------------------
        DBEdit75.OnExit:=DealDBEditExit;
        DBEdit76.OnExit:=DealDBEditExit;
        //------------------------------

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲国产成人自拍| 成人sese在线| 精品久久久久久久久久久久久久久久久| 香蕉成人啪国产精品视频综合网| 欧美综合久久久| 亚洲一区二区三区在线| 欧美一区二区三区在线看| 精品制服美女丁香| 国产精品美女久久久久久久久久久 | 日本大胆欧美人术艺术动态| 日韩一级免费观看| 成人午夜视频在线观看| 玉米视频成人免费看| 欧美一区二区免费视频| 国产电影精品久久禁18| 一区二区三区四区在线免费观看| 欧美视频在线一区二区三区| 免费观看久久久4p| 国产日韩欧美精品在线| 91一区一区三区| 日韩高清国产一区在线| 欧美国产日本视频| 555夜色666亚洲国产免| 高清不卡一区二区在线| 亚洲mv在线观看| 久久中文字幕电影| 欧美最新大片在线看| 国产一区二区中文字幕| 亚洲免费伊人电影| 久久久精品国产免大香伊| 欧美午夜在线一二页| 久久成人免费日本黄色| 亚洲麻豆国产自偷在线| 精品毛片乱码1区2区3区| 成人免费视频播放| 美女在线一区二区| 一区二区三区四区在线播放| 久久尤物电影视频在线观看| 欧美在线短视频| 岛国一区二区三区| 男女男精品网站| 亚洲精品欧美二区三区中文字幕| 日韩欧美美女一区二区三区| 色综合久久综合网97色综合| 精品一区二区三区视频 | 欧美肥大bbwbbw高潮| 成人av网址在线| 精品一区二区三区香蕉蜜桃| 亚洲成人免费视频| 综合中文字幕亚洲| 国产日韩精品视频一区| 日韩一区二区三区高清免费看看| 在线日韩av片| 97久久精品人人澡人人爽| 国产一区二区三区| 九色porny丨国产精品| 亚洲成人午夜影院| 亚洲一区二区综合| 最新成人av在线| 中文字幕av一区二区三区高| 2020国产精品自拍| 日韩精品一区二区三区在线播放 | 欧美日本高清视频在线观看| 色94色欧美sute亚洲线路一ni| 懂色av中文一区二区三区| 国内精品免费**视频| 久久精品国产亚洲a| 午夜一区二区三区在线观看| 亚洲福利视频一区| 亚洲电影视频在线| 亚洲影院免费观看| 亚洲国产另类精品专区| 亚洲国产wwwccc36天堂| 亚洲伊人色欲综合网| 亚洲一区二区三区不卡国产欧美| 亚洲啪啪综合av一区二区三区| 亚洲视频在线一区观看| 中文字幕一区二区三区四区| 国产精品美女一区二区在线观看| 欧美激情一区不卡| 亚洲欧洲日本在线| 亚洲另类色综合网站| 亚洲一区av在线| 日韩经典中文字幕一区| 日本v片在线高清不卡在线观看| 亚洲成av人影院在线观看网| 天堂久久一区二区三区| 老司机免费视频一区二区| 极品尤物av久久免费看| 成人在线一区二区三区| 99精品国产91久久久久久| 欧美视频你懂的| 日韩欧美高清一区| 国产欧美精品一区二区色综合朱莉| 国产亚洲精久久久久久| 《视频一区视频二区| 亚洲一区二区三区精品在线| 亚洲综合丁香婷婷六月香| 日韩专区欧美专区| 久久99久久久久久久久久久| 国产不卡视频在线播放| 色欧美片视频在线观看在线视频| 欧美军同video69gay| 欧美不卡视频一区| 中文字幕第一区二区| 一二三区精品福利视频| 麻豆成人av在线| caoporen国产精品视频| 9191成人精品久久| 中文字幕免费一区| 午夜精品成人在线视频| 国产福利视频一区二区三区| 91丨九色丨黑人外教| 91性感美女视频| 日韩精品在线一区| 亚洲靠逼com| 国产一区二区三区日韩| 欧日韩精品视频| 欧美国产成人精品| 美女尤物国产一区| 在线一区二区三区四区五区| 精品99一区二区| 亚洲尤物在线视频观看| 成人一级片网址| 日韩午夜在线影院| 一区二区三区高清| 成人午夜在线播放| 精品欧美乱码久久久久久 | 国产精品高潮呻吟久久| 秋霞电影网一区二区| 91老师片黄在线观看| 久久日一线二线三线suv| 亚洲va欧美va天堂v国产综合| 高清免费成人av| 欧美成人女星排行榜| 亚洲一二三区在线观看| www.日本不卡| 久久九九99视频| 麻豆传媒一区二区三区| 欧美日韩不卡一区| 一区二区三区日韩欧美| 成人动漫一区二区| 久久久精品免费观看| 久久99精品国产.久久久久久| 91丝袜美腿高跟国产极品老师| 久久婷婷国产综合国色天香| 日韩精品欧美成人高清一区二区| 色综合夜色一区| 国产精品每日更新在线播放网址 | 国产河南妇女毛片精品久久久| 欧美日产国产精品| 亚洲中国最大av网站| 99久久免费视频.com| 国产人久久人人人人爽| 国产精品自拍一区| 久久综合久久鬼色| 国模少妇一区二区三区| 精品国产免费一区二区三区四区| 肉丝袜脚交视频一区二区| 欧美日韩精品免费观看视频| 一区二区免费视频| 91成人免费在线视频| 一区二区三区精品视频| 欧美亚洲综合久久| 亚洲不卡在线观看| 欧美伦理影视网| 日韩av不卡在线观看| 欧美一区二区在线免费播放| 青草国产精品久久久久久| 欧美一级片在线看| 久久成人羞羞网站| 国产日韩精品一区| 99在线精品一区二区三区| 亚洲人精品一区| 在线看日本不卡| 亚洲va欧美va人人爽| 日韩精品中文字幕一区二区三区| 韩国成人精品a∨在线观看| 久久精品一区二区三区不卡牛牛| 国产aⅴ精品一区二区三区色成熟| 欧美高清在线视频| 日本乱码高清不卡字幕| 亚洲国产一区二区视频| 日韩手机在线导航| 国产精品系列在线观看| 亚洲色欲色欲www| 欧美少妇一区二区| 国产在线观看免费一区| 国产精品久久久久精k8| 欧美手机在线视频| 久久精品国产第一区二区三区| 国产亚洲欧洲997久久综合| 91在线观看成人| 日本麻豆一区二区三区视频| 欧美mv日韩mv国产| 成人蜜臀av电影| 偷拍自拍另类欧美| 国产欧美一区二区精品婷婷| 欧美性色黄大片| 狠狠色狠狠色综合系列|