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

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

?? ser300_01.pas.svn-base

?? 開源的網站整站程序,功能強大帶采集系統.
?? SVN-BASE
?? 第 1 頁 / 共 3 頁
字號:
implementation

uses SYSDATA, CommFun, TasComm, HwPrint, Ser500_02, Ser510_02, Ser520_02, Ser530_02;

{$R *.dfm}

//設置按鈕狀態
procedure TSer300_01Form.SetButtonState(AInsUpd:Boolean);
begin
  ActFirst.Enabled:=not AInsUpd;
  ActPrior.Enabled:=not AInsUpd;
  ActNext.Enabled:=not AInsUpd;
  ActLast.Enabled:=not AInsUpd;
  ActLocate.Enabled:=not AInsUpd;
  ActSearch.Enabled:=not AInsUpd;
  ActPrint.Enabled:=(ARights[5]='Y') and (not AInsUpd);
  ActExit.Enabled:=True;
end;

procedure TSer300_01Form.SetInterface;
begin
  Image1.Picture.Bitmap.LoadFromResourceName(AImgHandle,'TOPTITL');
  ActFirst.Caption:=GetDBString('COM00005001');  //最前
  ActPrior.Caption:=GetDBString('COM00005002');  //上移
  ActNext.Caption:=GetDBString('COM00005003');  //下移
  ActLast.Caption:=GetDBString('COM00005004');  //最后
  ActLocate.Caption:=GetDBString('COM00005011');  //查找
  ActSearch.Caption:=GetDBString('COM00005012');  //查詢
  ActPrint.Caption:=GetDBString('COM00005013');  //打印
  ActExit.Caption:=GetDBString('COM00005015');  //退出

  ActFirst.Hint:=GetDBString('COM00005001',2);  //移到第一條記錄
  ActPrior.Hint:=GetDBString('COM00005002',2);  //移到上一條記錄
  ActNext.Hint:=GetDBString('COM00005003',2);  //移到下一條記錄
  ActLast.Hint:=GetDBString('COM00005004',2);  //移到最后一條記錄
  ActLocate.Hint:=GetDBString('COM00005011',2);  //快速定位記錄
  ActSearch.Hint:=GetDBString('COM00005012',2);  //按條件查詢數據
  ActPrint.Hint:=GetDBString('COM00005013',2);  //將數據打印出來
  ActExit.Hint:=GetDBString('COM00005015',2);  //關閉當前窗口

  ActFirst2.Caption:=ActFirst.Caption;  //最前
  ActPrior2.Caption:=ActPrior.Caption;  //上移
  ActNext2.Caption:=ActNext.Caption;  //下移
  ActLast2.Caption:=ActLast.Caption;  //最后
  ActLocate2.Caption:=ActLocate.Caption;  //查找
  ActFirst2.Hint:=ActFirst.Hint;  //移到第一條記錄
  ActPrior2.Hint:=ActPrior.Hint;  //移到上一條記錄
  ActNext2.Hint:=ActNext.Hint;  //移到下一條記錄
  ActLast2.Hint:=ActLast.Hint;  //移到最后一條記錄
  ActLocate2.Hint:=ActLocate.Hint;  //快速定位記錄

  ActFirst3.Caption:=ActFirst.Caption;  //最前
  ActPrior3.Caption:=ActPrior.Caption;  //上移
  ActNext3.Caption:=ActNext.Caption;  //下移
  ActLast3.Caption:=ActLast.Caption;  //最后
  ActLocate3.Caption:=ActLocate.Caption;  //查找
  ActFirst3.Hint:=ActFirst.Hint;  //移到第一條記錄
  ActPrior3.Hint:=ActPrior.Hint;  //移到上一條記錄
  ActNext3.Hint:=ActNext.Hint;  //移到下一條記錄
  ActLast3.Hint:=ActLast.Hint;  //移到最后一條記錄
  ActLocate3.Hint:=ActLocate.Hint;  //快速定位記錄

  AType[0]:=GetDBString('TAS31001035');  //銷售訂單
  AType[1]:=GetDBString('TAS31001036');  //來電記錄
  AType[2]:=GetDBString('TAS31001037');  //項目計劃
  AType[3]:=GetDBString('TAS31001038');  //手工輸入
  AUnit[0]:=GetDBString('TAS31001039');  //時
  AUnit[1]:=GetDBString('TAS31001040');  //天
  AUnit[2]:=GetDBString('TAS31001041');  //周
  AUnit[3]:=GetDBString('TAS31001042');  //月

  sbSearch.Caption:=GetDBString('TAS31001043');  //查詢

  TabSheet2.Caption:=GetDBString('SER30001079');  		//	匯報明細


  lblWorkCode.Caption:=GetDBString('TAS30001001');		//	匯報編號
  lblDays.Caption:=GetDBString('SER30001004');   		//	匯報日期
  lblFactDays.Caption:=GetDBString('SER30001008');         //   	制單人員
  lblFromDate.Caption:=GetDBString('SER30001006');	        //   	后續處理
  lblFactFromDate.Caption:=GetDBString('SER30001009');    	//   	修改日期
  lblToDate.Caption:=GetDBString('SER30001007');           //   	制單日期
  lblFactToDate.Caption:=GetDBString('SER30001010');       //     	修改人員
  lblPerson.Caption:=GetDBString('SER30001003');		//  	匯報人員
  lblResolvent.Caption:=GetDBString('SER30001005');    	//    	匯報內容

  TabSheet3.Caption:=GetDBString('SER30001080');		//	任務計劃
  TabSheet4.Caption:=GetDBString('SER30001081');		//	任務明細

  lblRepCode.Caption:=GetDBString('SER30001043');    	//   	任務編號
  lblRepDays.Caption:=GetDBString('SER30001044');	    	//      任務名稱
  lblSupport.Caption:=GetDBString('SER30001045');          //      任務狀態
  lblRepDate.Caption:=GetDBString('SER30001015');          //      優先級別
  lblPercent.Caption:=GetDBString('SER30001048');		//      申報日期
//  lblVor.Caption:=GetDBString('SER30001050');	        //     	來源類型
  lblSupportDays.Caption:=GetDBString('SER30001052');   	//	時間單位
  lblContinue.Caption:=GetDBString('SER30001046');	        // 	任務類別
  lblDelay.Caption:=GetDBString('SER30001051');  	        //	來源單號
  lblRepMemo.Caption:=GetDBString('SER30001075'); 	        //	任務說明
  Label2.Caption:=GetDBString('SER30001053');              // 	預計工時
  Label4.Caption:=GetDBString('SER30001054');	        //      預計開始日期
  Label5.Caption:=GetDBString('SER30001055');	        //      預計完成日期
  Label1.Caption:=GetDBString('SER30001002');    	        //	來電編號
  lblPhoStatus.Caption:=GetDBString('SER30001013');        //   	來電狀態
  Label3.Caption:=GetDBString('SER30001012');              //      來電名稱
  lblPhoClass.Caption:=GetDBString('SER30001014');         //      來電類別
                                                          //
  lblStatus.Caption:=GetDBString('SER30001082');		//	項目狀態

  qrySer530S530_001.DisplayLabel:=GetDBString('SER30001001');  //'匯報編號'
  qrySer530S530_002.DisplayLabel:=GetDBString('SER30001002');  //'來電編號'     
  qrySer530S530_003.DisplayLabel:=GetDBString('SER30001003');  //'匯報人員'     
  qrySer530S530_004.DisplayLabel:=GetDBString('SER30001004');  //'匯報日期'     
  qrySer530S530_005.DisplayLabel:=GetDBString('SER30001005');  //'匯報內容'     
  qrySer530S530_006.DisplayLabel:=GetDBString('SER30001006');  //'后續處理'     
  qrySer530S530_007.DisplayLabel:=GetDBString('SER30001007');  //'制單日期'     
  qrySer530S530_008.DisplayLabel:=GetDBString('SER30001008');  //'制單人員'     
  qrySer530S530_009.DisplayLabel:=GetDBString('SER30001009');  //'修改日期'     
  qrySer530S530_010.DisplayLabel:=GetDBString('SER30001010');  //'修改人員'     
  qrySer500S500_001.DisplayLabel:=GetDBString('SER30001011');  //'來電編號'     
  qrySer500S500_002.DisplayLabel:=GetDBString('SER30001012');  //'來電名稱'     
  qrySer500S110_003.DisplayLabel:=GetDBString('SER30001013');  //'來電狀態'     
  qrySer500S100_002.DisplayLabel:=GetDBString('SER30001014');  //'來電類別'     
  qrySer500S500_005.DisplayLabel:=GetDBString('SER30001015');  //'優先級別'     
  qrySer500S500_006.DisplayLabel:=GetDBString('SER30001016');  //'來電類型'     
  qrySer500S500_007.DisplayLabel:=GetDBString('SER30001017');  //'來電日期'     
  qrySer500S500_008.DisplayLabel:=GetDBString('SER30001018');  //'來電時間'     
  qrySer500S500_009.DisplayLabel:=GetDBString('SER30001019');  //'接聽時間'     
  qrySer500H150_003.DisplayLabel:=GetDBString('SER30001020');  //'受理人員'     
  qrySer500S500_011.DisplayLabel:=GetDBString('SER30001021');  //'來電人員'     
  qrySer500S500_012.DisplayLabel:=GetDBString('SER30001022');  //'部門名稱'     
  qrySer500S500_013.DisplayLabel:=GetDBString('SER30001023');  //'職務名稱'     
  qrySer500S500_014.DisplayLabel:=GetDBString('SER30001024');  //'聯系電話'     
  qrySer500S500_015.DisplayLabel:=GetDBString('SER30001025');  //'單據類型'     
  qrySer500S500_016.DisplayLabel:=GetDBString('SER30001026');  //'單據編號'     
  qrySer500O150_003.DisplayLabel:=GetDBString('SER30001027');  //'客戶名稱'     
  qrySer500S500_018.DisplayLabel:=GetDBString('SER30001028');  //'產品編號'     
  qrySer500S500_019.DisplayLabel:=GetDBString('SER30001029');  //'機身編號'     
  qrySer500S500_020.DisplayLabel:=GetDBString('SER30001030');  //'是否派工'     
  qrySer500S500_025.DisplayLabel:=GetDBString('SER30001031');  //'實際開始日期' 
  qrySer500S500_026.DisplayLabel:=GetDBString('SER30001032');  //'實際完成日期' 
  qrySer500S500_027.DisplayLabel:=GetDBString('SER30001033');  //'是否報價'     
  qrySer500S500_028.DisplayLabel:=GetDBString('SER30001034');  //'保養開始日期' 
  qrySer500S500_029.DisplayLabel:=GetDBString('SER30001035');  //'保養完成日期' 
  qrySer500S500_030.DisplayLabel:=GetDBString('SER30001036');  //'續保開始日期' 
  qrySer500S500_031.DisplayLabel:=GetDBString('SER30001037');  //'續保完成日期' 
  qrySer500S500_033.DisplayLabel:=GetDBString('SER30001038');  //'來電內容'     
  qrySer500S500_034.DisplayLabel:=GetDBString('SER30001039');  //'制單日期'     
  qrySer500S500_035.DisplayLabel:=GetDBString('SER30001040');  //'制單人員'     
  qrySer500S500_036.DisplayLabel:=GetDBString('SER30001041');  //'修改日期'     
  qrySer500S500_037.DisplayLabel:=GetDBString('SER30001042');  //'修改人員'     
  qryTas510T510_001.DisplayLabel:=GetDBString('SER30001043');  //'任務編號'     
  qryTas510T510_002.DisplayLabel:=GetDBString('SER30001044');  //'任務名稱'     
  qryTas510T120_003.DisplayLabel:=GetDBString('SER30001045');  //'任務狀態'     
  qryTas510T100_002.DisplayLabel:=GetDBString('SER30001046');  //'任務類別'     
  qryTas510T510_005.DisplayLabel:=GetDBString('SER30001047');  //'優先級別'     
  qryTas510T510_006.DisplayLabel:=GetDBString('SER30001048');  //'申報日期'     
  qryTas510T510_007.DisplayLabel:=GetDBString('SER30001049');  //'需求日期'     
  qryTas510T510_008.DisplayLabel:=GetDBString('SER30001050');  //'來源類型'     
  qryTas510T510_009.DisplayLabel:=GetDBString('SER30001051');  //'來源單號'     
  qryTas510T510_011.DisplayLabel:=GetDBString('SER30001052');  //'時間單位'     
  qryTas510T510_012.DisplayLabel:=GetDBString('SER30001053');  //'預計工時'     
  qryTas510T510_025.DisplayLabel:=GetDBString('SER30001054');  //'預計開始日期' 
  qryTas510T510_026.DisplayLabel:=GetDBString('SER30001055');  //'預計完成日期' 
  qryTas510T510_013.DisplayLabel:=GetDBString('SER30001056');  //'實際工時'     
  qryTas510T510_027.DisplayLabel:=GetDBString('SER30001057');  //'實際開始日期' 
  qryTas510T510_028.DisplayLabel:=GetDBString('SER30001058');  //'實際完成日期' 
  qryTas510T510_014.DisplayLabel:=GetDBString('SER30001059');  //'完工比率'     
  qryTas510T510_015.DisplayLabel:=GetDBString('SER30001060');  //'工單總數'     
  qryTas510O150_002.DisplayLabel:=GetDBString('SER30001061');  //'客戶編號'     
  qryTas510O150_003.DisplayLabel:=GetDBString('SER30001062');  //'客戶名稱'     
  qryTas510O150_005.DisplayLabel:=GetDBString('SER30001063');  //'電話號碼'     
  qryTas510O150_012.DisplayLabel:=GetDBString('SER30001064');  //'客戶地址'     
  qryTas510O151_002.DisplayLabel:=GetDBString('SER30001065');  //'聯系人員'     
  qryTas510O151_004.DisplayLabel:=GetDBString('SER30001066');  //'職務名稱'     
  qryTas510O150_007.DisplayLabel:=GetDBString('SER30001067');  //'電子郵件'     
  qryTas510I150_002.DisplayLabel:=GetDBString('SER30001068');  //'產品編號'     
  qryTas510I150_003.DisplayLabel:=GetDBString('SER30001069');  //'產品名稱'     
  qryTas510I150_004.DisplayLabel:=GetDBString('SER30001070');  //'規格型號'     
  qryTas510I120_003.DisplayLabel:=GetDBString('SER30001071');  //'產品類別'     
  qryTas510M150_002.DisplayLabel:=GetDBString('SER30001072');  //'制造商號'     
  qryTas510M150_003.DisplayLabel:=GetDBString('SER30001073');  //'制造商名'     
  qryTas510T510_018.DisplayLabel:=GetDBString('SER30001074');  //'機身編號'     
  qryTas510T510_019.DisplayLabel:=GetDBString('SER30001075');  //'任務說明'     
  qryTas510T510_020.DisplayLabel:=GetDBString('SER30001076');  //'制單日期'     
  qryTas510T510_021.DisplayLabel:=GetDBString('SER30001077');  //'制單人員'     
  qryTas510T510_022.DisplayLabel:=GetDBString('SER30001078');  //'修改日期'
  PageControl1.ActivePageIndex:=0;
  PageControl2.ActivePageIndex:=0;
end;

procedure TSer300_01Form.FormCreate(Sender: TObject);
begin
  inherited;
  //使用顏色標明任務的狀態。如:計劃=黑色,執行=藍色,完成=灰色,返工=紅色
  if GetSysParams('TAS0010')<>'Y' then
  begin
//    dbgTas500.OnCustomDrawCell:=nil;
//    dbgTas510.OnCustomDrawCell:=nil;
  end;
  SetInterface;
  SetButtonState(False);
  LoadFromReg(Self); //這行一定放在打開數據集后面,否則無效

  sbSearch.Click;
end;

procedure TSer300_01Form.FormClose(Sender: TObject;
  var Action: TCloseAction);
begin
  inherited;
{  qryTas500.Close;
  qryTas510.Close;
  qryTas520.Close;
  qryTas530.Close;
  qryTas120.Close;
  qryOrd150.Close;
  qryOrd151.Close;
  qryHrm150.Close;
}end;

procedure TSer300_01Form.dbgSer530BackgroundDrawEvent(Sender: TObject;
  ACanvas: TCanvas; ARect: TRect);
var
  AText:string;
begin
  inherited;
  ARect.Left:=0;
  ARect.Top:=0;
  ACanvas.Brush.Color:=TdxDBGrid(Sender).GroupPanelColor;
  ACanvas.Font.Color:=TdxDBGrid(Sender).GroupPanelFontColor;
  //您可以把列標題拖放到此處使記錄按此列進行分組
  if TdxDBGrid(Sender).GroupColumnCount=0 then AText:=' '+GetDBString('NOT10001012') else AText:='';
  Windows.FillRect(ACanvas.Handle, ARect, 0);
  DrawText(ACanvas.Handle, PChar(AText), Length(AText), ARect, DT_LEFT or DT_EXPANDTABS or DT_NOPREFIX or DT_SINGLELINE or DT_VCENTER);
end;

procedure TSer300_01Form.sbSearchClick(Sender: TObject);
begin
  inherited;
//查詢
  qrySer500.DisableControls;
  qrySer500.Close;
  qrySer500.SQL.Clear;
  if cbStatus.ItemIndex=0 then
  begin
    qrySer500.SQL.Add('SELECT SER500.S500_001,S500_004,SER500.S500_002, SER110.S110_003, SER100.S100_002, SER500.S500_005,');
    qrySer500.SQL.Add('SER500.S500_006, SER500.S500_007, SER500.S500_008, SER500.S500_009, HRM150.H150_003, SER500.S500_011,');
    qrySer500.SQL.Add('SER500.S500_012, SER500.S500_013, SER500.S500_014, SER500.S500_015, SER500.S500_016, ORD150.O150_003,');
    qrySer500.SQL.Add('SER500.S500_018, SER500.S500_019, SER500.S500_020, SER500.S500_025, SER500.S500_026, SER500.S500_027,');
    qrySer500.SQL.Add(' SER500.S500_028, SER500.S500_029, SER500.S500_030, SER500.S500_031, SER500.S500_033, SER500.S500_034,');
    qrySer500.SQL.Add('SER500.S500_035, SER500.S500_036, SER500.S500_037');
    qrySer500.SQL.Add(' FROM (((SER500 LEFT JOIN SER110 ON SER500.S500_003=SER110.S110_001) LEFT JOIN SER100 ON SER500.S500_004=SER100.S100_001) LEFT JOIN HRM150 ON SER500.S500_010=HRM150.H150_001) LEFT JOIN ORD150 ON SER500.S500_017=ORD150.O150_001');
    qrySer500.SQL.Add(' where not s100_005=-1');
    qrySer500.SQL.Add(' order by S500_001');
  end else
  begin
    qrySer500.SQL.Add('SELECT SER500.S500_001,S500_004,SER500.S500_002, SER110.S110_003, SER100.S100_002, SER500.S500_005, SER500.S500_006,');
    qrySer500.SQL.Add('SER500.S500_007, SER500.S500_008, SER500.S500_009, HRM150.H150_003, SER500.S500_011, SER500.S500_012, SER500.S500_013,');
    qrySer500.SQL.Add('SER500.S500_014, SER500.S500_015, SER500.S500_016, ORD150.O150_003, SER500.S500_018, SER500.S500_019, SER500.S500_020, SER500.S500_025, SER500.S500_026, SER500.S500_027, SER500.S500_028, SER500.S500_029, SER500.S500_030, ');
    qrySer500.SQL.Add('SER500.S500_031, SER500.S500_033, SER500.S500_034, SER500.S500_035, SER500.S500_036, SER500.S500_037');
    qrySer500.SQL.Add(' FROM (((SER500 LEFT JOIN SER110 ON SER500.S500_003=SER110.S110_001) LEFT JOIN SER100 ON SER500.S500_004=SER100.S100_001) LEFT JOIN HRM150 ON SER500.S500_010=HRM150.H150_001) LEFT JOIN ORD150 ON SER500.S500_017=ORD150.O150_001');
    qrySer500.SQL.Add(' where S500_004='+IntToStr(cbStatus.ItemIndex));
    qrySer500.SQL.Add(' order by S500_001');
  end;
  qrySer500.Open;
  qrySer500.EnableControls;

  qrySer530.Close;
  qrySer530.SQL.Clear;
  qrySer530.SQL.Add('SELECT ser530.* from ser530 where s530_002=:s500_001');
  qrySer530.Open;

  qryOrd151.Close;
  qryOrd151.SQL.Clear;
  qryOrd151.SQL.Add('select * from ORD151 where O151_011<>0');
  qryOrd151.Open;

  qryTas510.Close;
  qryTas510.SQL.Clear;
  qryTas510.SQL.Add('select B.*,C.T100_002,D.T120_003,E.I150_002,E.I150_003,E.I150_004,F.I120_003,');
  qryTas510.SQL.Add(' G.O150_001,G.O150_002,G.O150_003,G.O150_005,G.O150_007,G.O150_012,I.H150_002,I.H150_003,');
  qryTas510.SQL.Add('H.O150_002 as M150_002,H.O150_003 as M150_003,D.T120_005');
  qryTas510.SQL.Add(' from TAS510 B,TAS100 C,TAS120 D,INV150 E,INV120 F,ORD150 G,ORD150 H, HRM150 I');
  qryTas510.SQL.Add(' where B.T510_004=C.T100_001 and B.T510_003=D.T120_001 and B.T510_024=I.H150_001 and');
  qryTas510.SQL.Add('B.T510_016=G.O150_001 and B.T510_017=E.I150_001 and E.I150_005=F.I120_001 and');
  qryTas510.SQL.Add('B.T510_016=G.O150_001 and B.T510_017=E.I150_001 and E.I150_010=H.O150_001');
  qryTas510.SQL.Add('and T510_008=1 and T510_009=:s500_001');
  qryTas510.SQL.Add('order by T510_001');
  qryTas510.Open;

  Screen.Cursor:=crDefault;
end;

procedure TSer300_01Form.qryTas510T510_008GetText(Sender: TField; var Text: String;
  DisplayText: Boolean);
begin
  inherited;
  if qryTas510.IsEmpty then Exit;
  case Sender.AsInteger of
    0:Text:=AType[0];  //銷售訂單
    1:Text:=AType[1];  //來電記錄
    2:Text:=AType[2];  //項目計劃
    3:Text:=AType[3];  //手工輸入
  end;
end;

procedure TSer300_01Form.qryTas510T510_011GetText(Sender: TField; var Text: String;
  DisplayText: Boolean);
begin
  inherited;
  if qryTas510.IsEmpty then Exit;
  case Sender.AsInteger of
    0:Text:=AUnit[0];  //時
    1:Text:=AUnit[1];  //天
    2:Text:=AUnit[2];  //周
    3:Text:=AUnit[3];  //月
  end;
end;

procedure TSer300_01Form.dbgTas510CustomDrawCell(Sender: TObject; ACanvas: TCanvas;
  ARect: TRect; ANode: TdxTreeListNode; AColumn: TdxTreeListColumn;
  ASelected, AFocused, ANewItemRow: Boolean; var AText: String;
  var AColor: TColor; AFont: TFont; var AAlignment: TAlignment;
  var ADone: Boolean);
begin
  inherited;
  if ANode.HasChildren then Exit;
  if not ASelected then
    if ANode.Values[dbgTas510T120_005.Index]<>null then AFont.Color:=ANode.Values[dbgTas510T120_005.Index];
end;

procedure TSer300_01Form.cbClassChange(Sender: TObject);
begin
  inherited;
  sbSearch.Click;
end;

procedure TSer300_01Form.ActFirstExecute(Sender: TObject);
begin
  inherited;
//最前
  if qrySer500.IsEmpty then Exit;
  qrySer500.First;
  ActFirst.Enabled:=False;
  ActPrior.Enabled:=False;
  ActNext.Enabled:=True;
  ActLast.Enabled:=True;
end;

procedure TSer300_01Form.ActPriorExecute(Sender: TObject);
begin
  inherited;
//上移
  if qrySer500.IsEmpty then Exit;
  qrySer500.Prior;
  ActNext.Enabled:=not qrySer500.Eof;
  ActLast.Enabled:=not qrySer500.Eof;
  ActFirst.Enabled:=not qrySer500.Bof;
  ActPrior.Enabled:=not qrySer500.Bof;
end;

procedure TSer300_01Form.ActNextExecute(Sender: TObject);
begin
  inherited;
//下移
  if qrySer500.IsEmpty then Exit;
  qrySer500.Next;
  ActNext.Enabled:=not qrySer500.Eof;
  ActLast.Enabled:=not qrySer500.Eof;
  ActFirst.Enabled:=not qrySer500.Bof;
  ActPrior.Enabled:=not qrySer500.Bof;
end;

procedure TSer300_01Form.ActLastExecute(Sender: TObject);
begin
  inherited;
//最后
  if qrySer500.IsEmpty then Exit;
  qrySer500.Last;
  ActNext.Enabled:=False;
  ActLast.Enabled:=False;
  ActFirst.Enabled:=True;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
性做久久久久久| 亚洲精品一区二区三区蜜桃下载| 亚洲久草在线视频| 亚洲男人的天堂av| 亚洲动漫第一页| 日韩电影免费一区| 午夜精品久久久| 激情文学综合插| 福利一区二区在线观看| 99免费精品在线观看| 欧美视频一区二区在线观看| 777a∨成人精品桃花网| 精品日韩欧美在线| 国产日韩精品久久久| 一区二区三区免费观看| 青娱乐精品在线视频| 韩国毛片一区二区三区| 91视频观看免费| 欧美一个色资源| 亚洲夂夂婷婷色拍ww47| 国产经典欧美精品| 欧美日韩成人综合天天影院 | 日韩亚洲欧美中文三级| 一区二区三区精品在线| 国内国产精品久久| 日韩欧美亚洲国产精品字幕久久久| 国产精品国产馆在线真实露脸| 久久国产尿小便嘘嘘| 欧美一区二区三区在线观看视频| 国产精品美女久久福利网站| 国产视频不卡一区| 国产一区二区三区黄视频| 56国语精品自产拍在线观看| 亚洲色图欧美激情| 在线精品视频小说1| 亚洲品质自拍视频| 欧美一区二区三区免费观看视频| 石原莉奈在线亚洲二区| 制服丝袜一区二区三区| 天天av天天翘天天综合网色鬼国产| 欧美日本在线播放| 午夜国产不卡在线观看视频| 在线观看91视频| 日本一道高清亚洲日美韩| 在线观看91av| 国产一区二区三区在线观看免费视频 | 亚洲国产一区在线观看| av中文字幕不卡| 亚洲成人午夜电影| 国产女人18毛片水真多成人如厕 | 国产精品人妖ts系列视频| 成人午夜电影小说| 精品伊人久久久久7777人| 欧美激情在线观看视频免费| 欧美午夜精品久久久| 久久99精品国产麻豆不卡| 亚洲午夜精品在线| 亚洲欧美综合在线精品| 欧美成人女星排名| 在线观看一区二区视频| 国产精品一品视频| 午夜精品爽啪视频| 自拍偷拍国产亚洲| 欧美国产国产综合| 精品va天堂亚洲国产| 欧美大白屁股肥臀xxxxxx| thepron国产精品| 99精品在线观看视频| 成人禁用看黄a在线| 国产乱子伦视频一区二区三区 | 成人激情小说乱人伦| 极品瑜伽女神91| 国产99久久久国产精品潘金 | 懂色av一区二区夜夜嗨| 久久精品免费看| 久久国产综合精品| 成人短视频下载| caoporen国产精品视频| 欧美午夜理伦三级在线观看| 欧美在线高清视频| 3d动漫精品啪啪1区2区免费| 26uuu亚洲综合色欧美| 国产精品视频第一区| 亚洲精品成人在线| 精品一区精品二区高清| 99在线精品一区二区三区| 91小视频免费观看| 欧美午夜在线一二页| 日韩精品资源二区在线| 亚洲天堂久久久久久久| 久久99日本精品| 91在线丨porny丨国产| 久久综合色天天久久综合图片| 中文字幕亚洲区| 久久国产人妖系列| 色综合天天狠狠| 精品电影一区二区| 久久疯狂做爰流白浆xx| 粉嫩av一区二区三区粉嫩| 欧美日韩精品一区二区天天拍小说| 欧美一区二区视频观看视频| 亚洲人成在线观看一区二区| 亚洲成人午夜电影| 91九色最新地址| 中文字幕日本乱码精品影院| 久久不见久久见中文字幕免费| 91成人国产精品| 亚洲福中文字幕伊人影院| 日本伦理一区二区| 香蕉久久夜色精品国产使用方法 | 欧美一区二区在线免费播放| 久久福利视频一区二区| 中文字幕久久午夜不卡| 91福利精品第一导航| 精品一区二区国语对白| 自拍偷自拍亚洲精品播放| 这里只有精品免费| 激情综合网av| 亚洲欧美日韩国产手机在线| 欧美在线观看禁18| 福利电影一区二区三区| 麻豆国产精品一区二区三区| 亚洲女同女同女同女同女同69| 欧美亚洲一区二区在线| 97aⅴ精品视频一二三区| 国产乱码一区二区三区| 亚洲影院免费观看| 中文字幕一区二区三区蜜月| 国产亚洲欧美在线| 久久精品欧美日韩精品| 日韩欧美精品在线视频| 欧美夫妻性生活| 91麻豆成人久久精品二区三区| 精品在线一区二区| 美国欧美日韩国产在线播放| 日本三级韩国三级欧美三级| 亚洲一区中文日韩| 亚洲一区二区三区免费视频| 亚洲婷婷在线视频| 中文字幕免费不卡在线| 亚洲欧洲日韩女同| 亚洲乱码国产乱码精品精可以看| 久久综合九色欧美综合狠狠| 日韩西西人体444www| 欧美一级黄色大片| 欧美丰满一区二区免费视频| 日韩三级视频在线看| 正在播放一区二区| 久久综合成人精品亚洲另类欧美 | 日韩专区在线视频| 性做久久久久久久免费看| 三级影片在线观看欧美日韩一区二区| 亚洲一区二区三区爽爽爽爽爽 | 欧美丰满美乳xxx高潮www| 欧美一区二区黄色| 久久精品一区二区| 中文字幕一区二区三区四区不卡| 亚洲女女做受ⅹxx高潮| 亚洲午夜电影网| 国产伦精品一区二区三区在线观看 | 日韩美女视频一区二区在线观看| 久久久久国产一区二区三区四区| 综合中文字幕亚洲| 蜜桃视频免费观看一区| 91老司机福利 在线| 精品国产91乱码一区二区三区| 欧美一区二区视频免费观看| 亚洲三级在线观看| 国产69精品久久777的优势| 欧美日韩国产区一| 一区二区三区国产精华| 蜜臀久久久久久久| 欧美性大战久久久| 国产精品沙发午睡系列990531| 国内精品免费**视频| 欧美精三区欧美精三区| 亚洲一级不卡视频| 欧美日韩一级大片网址| 亚洲国产精品一区二区久久恐怖片 | 久草热8精品视频在线观看| 日韩免费福利电影在线观看| 国产成人免费视频一区| 中文字幕日韩欧美一区二区三区| 色一情一乱一乱一91av| 美腿丝袜亚洲色图| 中文字幕一区二区三区蜜月| 成人午夜av电影| 91一区一区三区| 欧美日韩成人综合在线一区二区| 日韩精品一二区| 国产精品久久久久一区二区三区 | 成人网在线播放| 老司机精品视频一区二区三区| 中文字幕亚洲欧美在线不卡| 欧美老女人在线| 欧美在线观看视频一区二区 | 一区在线观看视频| 欧美日韩成人激情| 色综合视频在线观看| 国产露脸91国语对白|