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

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

?? bustradejleditunit.~pas

?? 公交行業的管理系統
?? ~PAS
?? 第 1 頁 / 共 2 頁
字號:
       ADOQuery1.Cancel;
end;

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

procedure TBusTradeJLEditFrm.Edit01Change(Sender: TObject);
begin
        BitBtn1.Enabled:=false;
        BitBtn2.Enabled:=false;
        BitBtn3.Enabled:=false;
        BitBtn4.Enabled:=false;
        BitBtn5.Enabled:=false;
        BitBtn6.Enabled:=false;
        Panel8.Enabled:=false;
        Panel9.Enabled:=false;
end;

procedure TBusTradeJLEditFrm.FormCreate(Sender: TObject);
begin
        if(edit01.Text='')or(combobox2.Text='')then
        exit;

        DBEdit17.OnExit:=DealDBEditExit;
        DBEdit37.OnExit:=DealDBEditExit;
        DBEdit18.OnExit:=DealDBEditExit;
        DBEdit20.OnExit:=DealDBEditExit;
        DBEdit27.OnExit:=DealDBEditExit;
        DBEdit28.OnExit:=DealDBEditExit;
        DBEdit29.OnExit:=DealDBEditExit;
        DBEdit33.OnExit:=DealDBEditExit;
        DBEdit49.OnExit:=DealDBEditExit;
        DBEdit48.OnExit:=DealDBEditExit;
end;

procedure TBusTradeJLEditFrm.ADOQuery1AfterInsert(DataSet: TDataSet);
begin
        ADOQuery1.FieldByName('統計年份').AsString:=ComboBox2.Text;
        ADOQuery1.FieldByName('城市代碼').AsString:=Edit01.Text;
end;

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

function TBusTradeJLEditFrm.AddPrnQuery:boolean;
var sqlstr:string;
begin
        if(not CheckYear)then
        begin
                AddPrnQuery:=false;
                exit;
        end;
        sqlstr:='select * from 公交行業城市交流指標表_z  where 統計年份='+ComboBox2.text+
                          ' and 城市代碼='+''''+Edit01.text+''''+' order by 指標代碼';
        ADOQPrintYear.Close;
        ADOQPrintYear.SQL.Clear;
        ADOQPrintYear.SQL.Add(sqlstr);
        try
                ADOQPrintYear.Open;
                AddPrnQuery:=true;
        except
                AddPrnQuery:=false;
        end;
end;

function TBusTradeJLEditFrm.CheckYear:boolean;
var
YearValue:integer;
begin
        try
          YearValue:=StrToInt(ComboBox2.Text);
        except
                ShowMessage('年份不是數值!');
                CheckYear:=false;
                exit;
        end;
        if((YearValue<1990) or (YearValue>2030))then
        begin
                ShowMessage('輸入年份不對!');
                CheckYear:=false;
                exit;
        end;
        CheckYear:=true;
end;

procedure TBusTradeJLEditFrm.OpenAllPage();
var sqlstr:string;
begin
        sqlstr:='select * from 公交行業城市交流指標表 where 城市代碼='+''''+Edit01.Text+''''+
                ' and 統計年份='+combobox2.text;
        ADOQuery1.Close;
        ADOQuery1.SQL.Clear;
        ADOQuery1.SQL.Add(sqlstr);
        ADOQuery1.Open;
end;

function  TBusTradeJLEditFrm.IsEmptyRep():boolean;
begin
        if(ADOQuery1.RecordCount<=0) and (ADOQPrintYear.RecordCount<=0)then
        begin
                IsEmptyRep:=true;
                exit;
        end;
        IsEmptyRep:=false;
end;

procedure  TBusTradeJLEditFrm.ButtonEnable(curButton:TButton);
begin
        if(curButton=nil)then
        begin
                BitBtn1.Enabled:=True;
                BitBtn2.Enabled:=True;
                BitBtn3.Enabled:=True;
                BitBtn4.Enabled:=false;
                BitBtn5.Enabled:=false;
                BitBtn7.Enabled:=true;
                Panel8.Enabled:=false;
                Panel9.Enabled:=false;
                DBMemo1.Enabled:=false;
                exit;
        end;

        if((curButton.Name='BitBtn1') or (curButton.Name='BitBtn2'))then
        begin
                BitBtn1.Enabled:=False;
                BitBtn2.Enabled:=False;
                BitBtn3.Enabled:=False;
                BitBtn7.Enabled:=false;
                BitBtn6.Enabled:=false;
                BitBtn4.Enabled:=True;
                BitBtn5.Enabled:=True;
                Panel8.Enabled:=true;
                Panel9.Enabled:=true;
                DBMemo1.Enabled:=true;
        end;

        if((curButton.Name='BitBtn4') or (curButton.Name='BitBtn5'))then
        begin
                BitBtn1.Enabled:=True;
                BitBtn2.Enabled:=True;
                BitBtn7.Enabled:=True;
                BitBtn3.Enabled:=True;
                BitBtn4.Enabled:=False;
                BitBtn5.Enabled:=False;
                Panel8.Enabled:=false;
                Panel9.Enabled:=false;
                DBMemo1.Enabled:=false;
        end;

        IF(curButton.Name='BitBtn3')Then
        begin
                BitBtn1.Enabled:=true;
                BitBtn2.Enabled:=true;
                BitBtn4.Enabled:=false;
                BitBtn5.Enabled:=false;
                Panel8.Enabled:=false;
                Panel9.Enabled:=false;
                DBMemo1.Enabled:=false;
        end;
end;

procedure TBusTradeJLEditFrm.DealDBEditExit(Sender: TObject);
var num,num1,num2,num3,num4,num5:single;
begin
        if(Sender=DBEdit17)or (Sender=DBEdit37) then
        begin
                num1:=ADOQuery1.FieldByName(DBEdit17.DataField).Asfloat;
                num2:=ADOQuery1.FieldByName(DBEdit37.DataField).Asfloat;
                num:=num1+num2;
                ADOQuery1.FieldByName(DBEdit16.DataField).AsString:=Converter(floattostr(num));
        end;
        if(Sender=DBEdit18)or (Sender=DBEdit20) then
        begin
                num1:=ADOQuery1.FieldByName(DBEdit18.DataField).Asfloat;
                num2:=ADOQuery1.FieldByName(DBEdit20.DataField).Asfloat;
                num:=num1+num2;
                ADOQuery1.FieldByName(DBEdit40.DataField).AsString:=Converter(floattostr(num));
        end;
        if(Sender=DBEdit27)or (Sender=DBEdit28) or (Sender=DBEdit29) then
        begin
                num1:=ADOQuery1.FieldByName(DBEdit27.DataField).Asfloat;
                num2:=ADOQuery1.FieldByName(DBEdit28.DataField).Asfloat;
                num3:=ADOQuery1.FieldByName(DBEdit29.DataField).Asfloat;
                num:=num1+num2+num3;
                ADOQuery1.FieldByName(DBEdit26.DataField).AsString:=Converter(floattostr(num));
        end;
        if(Sender=DBEdit33)or (Sender=DBEdit49) or (Sender=DBEdit48) then
        begin
                num1:=ADOQuery1.FieldByName(DBEdit33.DataField).Asfloat;
                num2:=ADOQuery1.FieldByName(DBEdit49.DataField).Asfloat;
                num3:=ADOQuery1.FieldByName(DBEdit48.DataField).Asfloat;
                num:=num1+num2+num3;
                ADOQuery1.FieldByName(DBEdit32.DataField).AsString:=Converter(floattostr(num));
        end;
end;

procedure TBusTradeJLEditFrm.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<>'統計年份') and
                           (SrcTable.Fields[i].FieldName<>'城市代碼') and
                           (SrcTable.Fields[i].FieldName<>'備注')     and
                           (SrcTable.Fields[i].FieldName<>'填報日期')
                        then
                        begin
                                    if(DesTable.Locate('統計年份;城市代碼;指標代碼',
                                                           VarArrayOf([StrToInt(ComboBox2.Text),
                                                           trim(Edit01.text),SrcTable.Fields[i].FieldName]),[]))then
                                    DesTable.Edit else
                                    DesTable.Append;
                                    DesTable.FieldByName('本年實際').Value:=SrcTable.Fields[i].Value;
                                    DesTable.FieldByName('統計年份').AsInteger:=StrToInt(ComboBox2.Text);
                                    DesTable.FieldByName('城市代碼').AsString:=trim(Edit01.text);
                                    DesTable.FieldByName('指標代碼').AsString:=SrcTable.Fields[i].FieldName;
                                    DesTable.Post;
                        end;
                end;
end;

function TBusTradeJLEditFrm.CheckBalance():boolean;
var WrongMessage:string;
begin
        WrongMessage:='';
        if((ADOQuery1.FieldByName(DBEdit2.DataField).AsFloat)<=
           (ADOQuery1.FieldByName(DBEdit3.DataField).AsFloat))
        then
                WrongMessage:=WrongMessage+' JG02>JG03';

        if((ADOQuery1.FieldByName(DBEdit5.DataField).AsFloat)<=
           (ADOQuery1.FieldByName(DBEdit6.DataField).AsFloat))
        then
                WrongMessage:=WrongMessage+' JG05>JG06';

       { if((ADOQuery1.FieldByName(DBEdit17.DataField).AsFloat)<
           (ADOQuery1.FieldByName(DBEdit34.DataField).AsFloat)+
           (ADOQuery1.FieldByName(DBEdit35.DataField).AsFloat)+
           (ADOQuery1.FieldByName(DBEdit36.DataField).AsFloat))
        then
                WrongMessage:=WrongMessage+' JS07>=JS08+JS09+JS10';} 

        if(WrongMessage<>'')then
        begin
                showmessage('對不起,不滿足'+WrongMessage+'指標之間的關系!');
                CheckBalance:=true;
        end else
                CheckBalance:=false;
end;
procedure TBusTradeJLEditFrm.BitBtn6Click(Sender: TObject);
var iRow,iCol,iRecNum,i:integer;
begin
        if(ADOQPrintYear.Active=false)then
        begin
                if(not AddPrnQuery)then
                begin
                        exit;
                end;
        end;
        if DeviceDetect=0 then
        begin
                exit;
        end;
        if(PrnInfoFrm.ShowModal<>mrOK)then
        begin
                exit;
        end;
        PrintInit(ExtractFilePath(Application.ExeName),'CityComm');
        iRow := 1 ;
        iRecNum := 1 ;

        ADOQPrintYear.First;
        for i:=4 to 28  do
        begin
                WriteCell(i,4,Converter(ADOQPrintYear.FieldByName('本年實際').AsString));
                ADOQPrintYear.Next;
        end;
        for i:=4 to 27  do
        begin
                WriteCell(i,8,Converter(ADOQPrintYear.FieldByName('本年實際').AsString));
                ADOQPrintYear.Next;
        end;

        WriteCell(2,1,'城市代碼:' + Edit01.Text);
        WriteCell(2,2,ComboBox2.Text+' 年' );
        WriteCell(29,1,'統計負責人:' + PrnInfoFrm.StatMainPerson);
        WriteCell(29,4,'統計人員:' + PrnInfoFrm.StatPerson);
        WriteCell(29,6,'填報日期:' + DateToStr(PrnInfoFrm.StatDate));

        PrintExcelShow;
        PrintPreview;
        CloseActiveBook;
end;
procedure TBusTradeJLEditFrm.FormShow(Sender: TObject);
begin
      OpenExcelApp;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久www成人免费毛片麻豆| 亚洲综合视频在线观看| 国产精品的网站| 亚洲综合丝袜美腿| 国产成人h网站| 欧美精品丝袜中出| 成人欧美一区二区三区在线播放| 免费在线观看不卡| 欧美日本在线观看| 亚洲特黄一级片| 成人永久免费视频| 欧美成人性福生活免费看| 亚洲激情校园春色| 99精品国产91久久久久久| www国产精品av| 美女诱惑一区二区| 欧美日韩不卡视频| 亚洲自拍偷拍欧美| 在线观看精品一区| 成人免费小视频| 99久久99久久久精品齐齐| 国产喂奶挤奶一区二区三区| 韩国视频一区二区| 欧美大片免费久久精品三p| 日本欧美久久久久免费播放网| 色嗨嗨av一区二区三区| 亚洲天堂精品在线观看| 99久久免费视频.com| 国产精品久久久久久久蜜臀| 99视频一区二区| 国产精品国产三级国产专播品爱网| 国产成人免费视频精品含羞草妖精 | 欧美亚洲动漫精品| 久久久久久一二三区| 婷婷久久综合九色综合伊人色| 91丝袜美腿高跟国产极品老师| 久久午夜老司机| 人人狠狠综合久久亚洲| 欧美日韩精品免费观看视频| 亚洲激情自拍偷拍| 91久久一区二区| 亚洲专区一二三| 91福利国产精品| 亚洲男人的天堂一区二区| 激情五月婷婷综合网| 在线播放中文一区| 亚洲一级二级三级在线免费观看| 91免费观看视频在线| 亚洲靠逼com| 91久久一区二区| 亚洲欧美另类图片小说| 91丨porny丨国产入口| 国产精品高清亚洲| 91亚洲精品久久久蜜桃| 日韩一区在线免费观看| 91麻豆123| 一区二区三区在线高清| 欧美视频一区二区三区| 亚洲一区二区三区中文字幕| 欧美日韩夫妻久久| 免费成人在线观看| 国产日韩欧美亚洲| 99久久精品国产麻豆演员表| 一区二区三区日韩欧美| 欧美三级蜜桃2在线观看| 亚洲九九爱视频| 日韩欧美国产精品| 韩国av一区二区三区四区| 国产精品日韩精品欧美在线| 97精品国产露脸对白| 亚洲电影你懂得| 精品国产制服丝袜高跟| 国产91精品免费| 亚洲精品视频一区| 欧美一区二区三区免费大片| 久久99国产精品免费网站| 国产午夜精品一区二区 | 亚洲区小说区图片区qvod| 91麻豆蜜桃一区二区三区| 亚洲午夜精品久久久久久久久| 日韩一区二区三区三四区视频在线观看 | 国产色爱av资源综合区| 国产91精品入口| 日韩高清不卡一区二区三区| 久久精品人人做人人综合 | 天天色天天操综合| 日韩欧美国产三级电影视频| 成人一区二区三区| 视频在线观看91| 国产精品女上位| 欧美三级视频在线播放| 国产精品123区| 亚洲午夜一区二区三区| 欧美亚洲国产一卡| 另类综合日韩欧美亚洲| 亚洲成人av电影在线| 日韩亚洲欧美一区| 99精品欧美一区二区三区小说 | 国产美女主播视频一区| 亚洲激情自拍视频| 国产视频亚洲色图| 91精品国产综合久久福利软件| 成人免费观看视频| 日本女人一区二区三区| 亚洲激情六月丁香| 久久精品亚洲国产奇米99| 99热精品一区二区| 美腿丝袜亚洲综合| 天天亚洲美女在线视频| 综合久久综合久久| 国产日韩欧美一区二区三区乱码 | 国产精品国产三级国产aⅴ入口| 日韩欧美高清在线| 56国语精品自产拍在线观看| 91视视频在线直接观看在线看网页在线看 | 色欧美88888久久久久久影院| 黄页视频在线91| 久久不见久久见中文字幕免费| 亚洲在线观看免费视频| 1024国产精品| 精品国产91乱码一区二区三区 | 亚洲欧美色综合| 久久亚洲私人国产精品va媚药| 欧美日韩高清不卡| 丁香天五香天堂综合| 国产成人亚洲综合a∨猫咪 | 综合亚洲深深色噜噜狠狠网站| 久久精品人人做人人爽97 | 精品在线亚洲视频| 奇米四色…亚洲| 免费观看一级欧美片| 美女视频第一区二区三区免费观看网站| 亚洲一区二区精品久久av| 亚洲欧美日韩系列| 欧美不卡一二三| 国产欧美日本一区二区三区| 国产日韩欧美a| 国产精品色哟哟网站| 亚洲国产精品传媒在线观看| 日本一区二区成人在线| 国产精品久久网站| 亚洲精品视频观看| 亚洲一区二区免费视频| 调教+趴+乳夹+国产+精品| 亚洲一区二区中文在线| 久久国产夜色精品鲁鲁99| 久久国产精品99精品国产| 精品亚洲成a人| 国产盗摄女厕一区二区三区| 成人精品一区二区三区中文字幕| 成人国产在线观看| 一本到不卡免费一区二区| 欧美在线视频日韩| 日韩免费看的电影| 国产欧美久久久精品影院| 91.xcao| 久久综合给合久久狠狠狠97色69| 欧美激情一区二区三区四区| 亚洲综合色噜噜狠狠| 麻豆精品久久精品色综合| 蜜臀av性久久久久蜜臀aⅴ流畅| 精品写真视频在线观看| 国产精品自拍三区| 蓝色福利精品导航| 懂色中文一区二区在线播放| 色婷婷久久久亚洲一区二区三区 | 国产一区999| 色天使色偷偷av一区二区| 欧美一区二区福利在线| 国产精品剧情在线亚洲| 午夜电影久久久| aa级大片欧美| 欧美乱熟臀69xxxxxx| 国产日韩一级二级三级| 亚洲成a人片在线观看中文| 国产精品影视天天线| 91久久一区二区| 日本一区二区综合亚洲| 天堂久久久久va久久久久| 成人免费视频一区二区| 欧美在线免费观看视频| 欧美videossexotv100| 亚洲精品视频一区| 国产精品一区二区无线| 欧美日韩免费在线视频| 中文字幕一区二区三区av| 日韩精品电影一区亚洲| 99久久精品免费看国产| 精品国产成人在线影院| 亚洲影视在线观看| 国产成人自拍网| 国产片一区二区| 蜜臀a∨国产成人精品| 欧美亚一区二区| 综合久久国产九一剧情麻豆| 国产在线精品一区在线观看麻豆| 欧美视频一区二| 亚洲免费伊人电影| 韩国精品免费视频| 7777精品伊人久久久大香线蕉的|