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

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

?? ufrmmscmain.pas

?? msc map program to control client of tools,use for map guide
?? PAS
字號:

//==============================================================================
// $修訂版本號: 1.0 $
// $日期      : 2005年12月6日 星期二 11:51:52 $
// $版本號    : 1.0.0 Alpha 1 $
//
// 長慶分組信息管理模塊的功能實現。
//
//
// $BeginLog$
// $Endlog  $
// $Copyright 版權所有 (c)2005 TRANSIT  保留所有權利$
//==============================================================================
{:
  長慶分組信息管理模塊的功能實現。
}

unit ufrmMSCMain;

//{$DEFINE SINGLEAPP }

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, cxGraphics, dxStatusBar, ExtCtrls, dxNavBar, cxControls,
  cxContainer, cxEdit, cxLabel, dxDockPanel, dxDockControl, uBaseSystemNavForm,
  ImgList, uBaseDBLog4SQL, uBaseDBDefs, DBClient, DB,
  auHTTP, auAutoUpgrader, Menus, IdBaseComponent, IdAntiFreezeBase,
  IdAntiFreeze, jpeg,
  ufrmBaseDBDataExport, ufrmBaseDBDataImport, ufrmBaseDBDataReport,
  uBaseDBUtils, uBaseDBDataModule,
  cxTextEdit, cxMaskEdit,
  cxDropDownEdit, cxColorComboBox,
  ufrmBaseDBUser,
  ufrmBaseDBSimpleView, ufrmBaseDBSQLLog, ufrmBaseDBLogon,
  ufrmCQGPSLevel, ufrmCQGPSGroup, ufrmCQGPSVehicle,
  ufrmCQGPSUser, ufrmCQGPSUnit, ufrmCQGPSDriver, ufrmCQGPSVehicleOwner,
  ufrmCQGPSTerminalType, ufrmCQGPSOperationType, ufrmCQGPSOperationLevel,
  ufrmCQGPSOperation, ufrmCQGPSUserUserType, ufrmCQGPSUserGroup;

const
  APP_CAPTION = '服務信息管理的功能實現';

type
  TfrmMSCMain = class(TBaseSystemNavForm)
    dxDockSiteMain: TdxDockSite;
    dxLayoutDockSite1: TdxLayoutDockSite;
    dxLayoutDockSite3: TdxLayoutDockSite;
    dxDockPanelWelcome: TdxDockPanel;
    Image1: TImage;
    lblSystemName: TcxLabel;
    lblSystemName1: TcxLabel;
    dxDockPnlNavi: TdxDockPanel;
    dxNavBar: TdxNavBar;
    dxStatusBar: TdxStatusBar;
    dxDockingManager1: TdxDockingManager;
    ilMain: TImageList;
    AutoUpgraderPro: TauAutoUpgrader;
    procedure FormCreate(Sender: TObject);
  public
    procedure CheckLogon;
  end;

var
  frmMSCMain: TfrmMSCMain;

{$IFNDEF SINGLEAPP }

   procedure ExecutefrmMSCMain;

{$ENDIF }

implementation

{$IFNDEF SINGLEAPP}
uses uFrmMain, uPubFun;
{$ENDIF}

{$R *.dfm}

//------------------------------------------------------------------------------
//  全局方法
//------------------------------------------------------------------------------

{$IFNDEF SINGLEAPP }
{: 服務信息管理的全局調用方法。
}
procedure ExecutefrmMSCMain;
begin
  if frmMain.frmMSCMain = nil then
  begin
    frmMain.frmMSCMain := TfrmMSCMain.Create(frmMain);
  end;
  frmMain.frmMSCMain.Execute;
end;
{$ENDIF }

procedure TfrmMSCMain.CheckLogon;
var
  logon_str                    : string;
  p_app_global                 : PBaseDBAppGlobal;
  str_sql                      : string;
  user_id                      : Integer;
  user_group_id                : Integer;
  user_group_name              : string;
  user_purview_group_id        : Integer;
  user_purview_group_name      : string;
  user_inner_purview_group_id  : Integer;
  user_inner_purview_group_name: String;
  data_set                     : TClientDataSet;
begin
{$IFNDEF SINGLEAPP}

  data_set := BaseDBDataModule.ClientDataSetByName(AppName);

  str_sql := 'select * from V_BaseDB_User where UserName =''%s''';

  // 進行用戶身份認證
  if TfrmBaseDBLogon.DBCheckLogon(
      data_set,
      str_sql,
      AppName,
      'GroupID',
      'GroupName',
      gLogName,
      gPassWd,
      'PurviewGroupID',
      'PurviewGroupName',
      'InnerPurviewGroupID',
      'InnerPurviewGroupName',
      user_id,
      user_group_id, user_group_name,
      user_purview_group_id,user_purview_group_name,
      user_inner_purview_group_id, user_inner_purview_group_name) then
    begin
      p_app_global := BaseDBGlobal.AppGlobalByName(AppName);
      baseDBUtilReadINI(AppName, p_app_global);
      BaseDBLog4SQLGlobal.UserGroupID := user_purview_group_id;

      p_app_global^.UserID                := user_id;
      p_app_global^.UserName              := gLogName;
      p_app_global^.UserGroupID           := user_group_id;
      p_app_global^.UserPurGroupID        := user_purview_group_id;
      p_app_global^.UserPurGroupName      := user_purview_group_name;
      p_app_global^.UserInnerPurGroupID   := user_inner_purview_group_id;
      p_app_global^.UserInnerPurGroupName := user_inner_purview_group_name;


      logon_str := Format('  [%s:%s]', [
      p_app_global^.UserGroupName,
      p_app_global^.UserName
      ]);

//    // 根據用戶類型設置功能界面
      InitialViewByUserType(data_set, user_purview_group_id, AppDBName, dxNavBar, AppName);
    end;
{$ELSE}
   Exit;
{$ENDIF}


end;

//------------------------------------------------------------------------------
//  窗口事件
//------------------------------------------------------------------------------

procedure TfrmMSCMain.FormCreate(Sender: TObject);
begin
  {$IFNDEF SINGLEAPP}
  // 設置應用程序名稱
  AppName := getDBName;
  {$ELSE}
  AppName := 'CQGroup';
  {$ENDIF}
  
  // 設置應用程序數據庫名稱
  AppDBName := 'MSC';

  // 設置日志模式
  BaseDBLog4SQLGlobal.UseLog4SQLOption := basedblog4sqluselogoptionAlways;
//  BaseDBLog4SQLGlobal.UseLog4SQLOption := basedblog4sqluselogoptionNever;

//  // 設置應用程序標題
//  Application.Title := '長慶服務信息管理' +
//    baseDBUtilGetVersionFromFile(Application.ExeName);

  NavBar := dxNavBar;

  case gBaseDBOfficeStyle of
    0:
    begin
      NavBar.View := 13;
    end;
    1:
    begin
      NavBar.View := 4;
//      dxDockingManager1.ViewStyle := vsStandard;
//      dxNavBar.View := 1;
    end;
  end;

  // 填寫導航窗口屬性
  DockPanelWelcome := dxDockPanelWelcome;
  StatusBar := dxStatusBar;
  WelcomeLabel := lblSystemName;
  WelcomeLabel1 := lblSystemName1;

  SystemCaption := '服務信息管理';

  Caption := Caption + ' ' + baseDBUtilGetVersionFromFile(Application.ExeName);

  // 增加導航項目組
  AddNavGroup('用戶信息設置', 30);
  AddNavGroup('基本信息設置', 29);
  addNavGroup('業務統計報表', 79);
  addNavGroup('數據導入導出', 102);
  addNavGroup('系統日志管理', 107);

  //用戶分組管理
  AddNavFunction('業務管理', 45, 0, TfrmCQGPSOperation);
  AddNavFunction('單位信息', 27, 0, TfrmCQGPSUnit);
  AddNavFunction('車主信息', 96, 0, TfrmCQGPSVehicleOwner);
  AddNavFunction('車輛分組', 72, 0, TfrmCQGPSGroup);
  AddNavFunction('用戶信息', 107, 0, TfrmCQGPSUser);
  AddNavFunction('車輛信息', 43, 0, TfrmCQGPSVehicle);
  AddNavFunction('司機信息', 82, 0, TfrmCQGPSDriver);

  // 增加基礎數據項目
  AddNavFunction('終端類型管理', 30, 1, TfrmCQGPSTerminalType);
  AddNavFunction('車輛類型管理', 28 , 1, TfrmBaseDBSimpleView,
    TfrmBaseDBSimpleView.GetParamPointer('MSC_VehicleType', '車輛類型管理'));
  AddNavFunction('車輛品牌管理', 95 , 1, TfrmBaseDBSimpleView,
    TfrmBaseDBSimpleView.GetParamPointer('MSC_VehicleBand', '車輛品牌管理'));
  AddNavFunction('車輛用途管理', 47 , 1, TfrmBaseDBSimpleView,
    TfrmBaseDBSimpleView.GetParamPointer('MSC_VehicleUsage', '車輛用途管理'));
  AddNavFunction('車輛型號管理', 72 , 1, TfrmBaseDBSimpleView,
    TfrmBaseDBSimpleView.GetParamPointer('MSC_VehicleManufactory', '車輛型號管理'));
  AddNavFunction('車輛顏色管理', 56 , 1, TfrmBaseDBSimpleView,
    TfrmBaseDBSimpleView.GetParamPointer('MSC_VehicleColor', '車輛顏色管理'));
  AddNavFunction('單位分級管理', 47, 1, TfrmCQGPSLevel);
  AddNavFunction('業務類型管理',  5, 1, TfrmCQGPSOperationType);
  AddNavFunction('用戶業務類型', 38, 1, TfrmCQGPSUserUserType);
  AddNavFunction('油品類型管理', 94 , 1, TfrmBaseDBSimpleView,
    TfrmBaseDBSimpleView.GetParamPointer('MSC_OilType', '油品類型管理'));
//  AddNavFunction('業務等級', 31, 1, TfrmCQGPSOperationLevel);


  AddNavFunction('統一制表', 13 , 2, TfrmBaseDBDataReport,
                 TBaseDBGlobal.GetAppNamePointer(AppName));

  AddNavFunction('數據導入', 102 , 3, TfrmBaseDBDataImport,
                 TBaseDBGlobal.GetAppNamePointer(AppName));
  AddNavFunction('數據導出', 103 , 3, TfrmBaseDBDataExport,
                 TBaseDBGlobal.GetAppNamePointer(AppName));

//  AddNavFunction('用戶組', 107 , 4, TfrmBaseDBSimpleView,
//    TfrmBaseDBSimpleView.GetParamPointer('BaseDB_UserGroup', '用戶組'));
  AddNavFunction('用戶組',   107, 4, TfrmCQGPSUserGroup);
  AddNavFunction('操作日志', 28 , 4, TfrmBaseDBSQLLog);

  {$IFNDEF SINGLEAPP }
  CheckLogon ;
  {$ENDIF }
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品白丝av| 亚洲国产精品人人做人人爽| 中文字幕日韩av资源站| 一区二区三区国产精品| 蜜桃久久精品一区二区| 成人免费高清在线观看| 欧美三区在线观看| 久久女同性恋中文字幕| 一区二区三区蜜桃| 久久国产剧场电影| 91捆绑美女网站| 日韩一区二区三区视频在线| 国产精品第四页| 日本欧美一区二区三区| av一区二区三区| 91精品国产综合久久久久久久久久| 国产无一区二区| 亚洲成av人在线观看| 成人永久aaa| 91麻豆精品国产无毒不卡在线观看| 国产精品你懂的| 久久国产精品区| 欧美在线免费视屏| 国产亚洲1区2区3区| 日韩国产欧美在线观看| 97久久精品人人做人人爽| 日韩免费高清电影| 亚洲综合男人的天堂| 国产69精品久久久久毛片| 欧美精品乱码久久久久久按摩 | 天使萌一区二区三区免费观看| 国产精品18久久久久久久久| 欧美日韩另类国产亚洲欧美一级| 国产日产欧美一区| 免费高清不卡av| 欧美视频一区二区三区在线观看 | 91亚洲资源网| 久久色视频免费观看| 午夜伦理一区二区| 91亚洲精华国产精华精华液| 久久网这里都是精品| 午夜精品福利一区二区蜜股av| 成人av在线播放网站| 国产亚洲成年网址在线观看| 热久久国产精品| 欧美日韩午夜在线| 亚洲人xxxx| 99国产精品一区| 欧美激情一区二区三区蜜桃视频| 久久不见久久见免费视频1| 欧美精品亚洲一区二区在线播放| 亚洲精品久久7777| a4yy欧美一区二区三区| 国产精品网友自拍| 国产精品自拍三区| 亚洲精品在线免费观看视频| 美国毛片一区二区三区| 欧美一区二区视频网站| 亚洲成人一区在线| 欧美日韩中字一区| 亚洲午夜私人影院| 欧美日韩精品系列| 午夜不卡av免费| 欧美日韩和欧美的一区二区| 亚洲电影在线播放| 欧美日韩在线精品一区二区三区激情| 亚洲美女屁股眼交3| 91在线视频播放地址| 国产精品久久综合| 99re66热这里只有精品3直播| 国产精品久久久99| 色综合av在线| 亚洲国产中文字幕在线视频综合| 欧美日韩午夜在线视频| 肉肉av福利一精品导航| 在线不卡的av| 美女视频免费一区| 久久久久久久久久久久久夜| 国产成人精品一区二区三区四区| 久久精品一区二区三区不卡牛牛 | 国产精品不卡一区二区三区| 99re这里只有精品首页| 亚洲精品成人在线| 欧美日韩国产一二三| 欧美a级理论片| 26uuu亚洲婷婷狠狠天堂| 国产精品一区在线| 国产精品国产三级国产aⅴ入口| 99久久久无码国产精品| 亚洲一区在线观看免费观看电影高清| 欧美日韩激情在线| 国内精品久久久久影院一蜜桃| 国产欧美日韩另类一区| 91香蕉视频污在线| 日日嗨av一区二区三区四区| 精品乱人伦小说| 成人黄色777网| 亚洲制服丝袜一区| 日韩欧美一级片| 成人免费毛片高清视频| 亚洲国产欧美另类丝袜| 欧美一级理论片| 国产成人自拍高清视频在线免费播放| 国产精品国产三级国产aⅴ中文 | 青青草国产成人av片免费| 久久婷婷成人综合色| 91天堂素人约啪| 青青国产91久久久久久| 欧美激情一区二区三区蜜桃视频 | 日韩精品色哟哟| 久久精品男人天堂av| 色综合天天综合网天天看片| 天天综合网天天综合色 | av资源网一区| 奇米色777欧美一区二区| 国产精品毛片无遮挡高清| 欧美主播一区二区三区美女| 激情成人午夜视频| 亚洲精品大片www| 久久久一区二区三区捆绑**| 色哦色哦哦色天天综合| 韩国欧美国产一区| 亚洲一级二级三级| 久久精品夜色噜噜亚洲a∨| 欧美日韩免费一区二区三区视频| 国产一区二区伦理片| 亚洲午夜一二三区视频| 国产亚洲欧美日韩在线一区| 在线观看一区日韩| 国产一区久久久| 性做久久久久久免费观看欧美| 国产精品欧美久久久久一区二区| 正在播放亚洲一区| 在线中文字幕不卡| 国产91精品久久久久久久网曝门| 肉丝袜脚交视频一区二区| 亚洲色图欧美激情| 国产亚洲成av人在线观看导航 | 黄页网站大全一区二区| 一区二区三区波多野结衣在线观看| 亚洲精品一区二区三区精华液| 欧美视频一区二区三区在线观看| 成人免费的视频| 久久国产欧美日韩精品| 调教+趴+乳夹+国产+精品| 亚洲色图欧美激情| 国产精品天天看| 久久久五月婷婷| 日韩欧美一二区| 制服丝袜亚洲精品中文字幕| 欧洲精品一区二区| 99久久婷婷国产| 成人免费观看视频| 国产福利91精品| 国产在线播放一区| 久久激情五月婷婷| 美国毛片一区二区三区| 天堂va蜜桃一区二区三区| 亚洲午夜精品网| 一区二区三区四区国产精品| **欧美大码日韩| 国产精品久久久久影院老司| 久久久美女毛片| wwwwxxxxx欧美| 精品对白一区国产伦| 精品久久人人做人人爽| 日韩亚洲国产中文字幕欧美| 91精品婷婷国产综合久久性色| 欧美羞羞免费网站| 欧美午夜一区二区三区| 欧美午夜宅男影院| 欧美日韩一区高清| 欧美日韩不卡一区二区| 欧美日韩一区精品| 欧美日韩免费在线视频| 欧美另类久久久品| 在线播放91灌醉迷j高跟美女 | 久久99国产精品成人| 久久成人免费网站| 久久精品国产秦先生| 日日夜夜精品视频免费| 日韩电影一区二区三区四区| 男男成人高潮片免费网站| 美腿丝袜亚洲三区| 国产一区二区不卡在线| 国产黑丝在线一区二区三区| 风流少妇一区二区| 不卡欧美aaaaa| 色综合天天性综合| 欧美视频一二三区| 91精品国产综合久久福利| 欧美一级理论片| 久久久久久久av麻豆果冻| 中文字幕精品综合| 亚洲免费观看高清完整版在线| 亚洲最大色网站| 午夜精品久久久久久久99樱桃| 日韩精品91亚洲二区在线观看| 看国产成人h片视频| 国产精品一区二区无线|