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

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

?? userlimit1.pas

?? 從網友處得到的藍圖財務進銷存源程序
?? PAS
字號:
unit UserLimit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, BaseNormal, Buttons, ExtCtrls, BaseMdi, DB, ADODB, Grids,  DBGridEh,
  ComCtrls, ToolWin;

type
  TUserLimit1Form = class(TBaseMdiForm)
    ADOQuery1: TADOQuery;
    DataSource1: TDataSource;
    DBGridEh1: TDBGridEh;
    DBGridEh2: TDBGridEh;
    ADOQuery2: TADOQuery;
    DataSource2: TDataSource;
    CoolBar1: TCoolBar;
    ToolBar1: TToolBar;
    tbsSep2: TToolButton;
    tbsPri: TToolButton;
    tbsSep3: TToolButton;
    tbsExi: TToolButton;
    Splitter1: TSplitter;
    ADOQuery2ID: TAutoIncField;
    ADOQuery2DSDesigner: TWideStringField;
    ADOQuery2DSDesigner2: TWideStringField;
    ADOQuery2DSDesigner3: TWideStringField;
    ADOQuery2DSDesigner4: TWideStringField;
    ADOQuery2DSDesigner5: TBooleanField;
    ADOQuery2DSDesigner6: TBooleanField;
    ADOQuery2DSDesigner7: TBooleanField;
    ADOQuery2DSDesigner8: TBooleanField;
    ADOQuery2DSDesigner9: TBooleanField;
    ADOQuery2DSDesigner10: TBooleanField;
    ADOQuery2DSDesigner11: TBooleanField;
    ADOQuery2DSDesigner12: TBooleanField;
    procedure FormShow(Sender: TObject);
    procedure ADOQuery1AfterScroll(DataSet: TDataSet);
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
    procedure tbsExiClick(Sender: TObject);
    procedure tbsPriClick(Sender: TObject);
    procedure ADOQuery2DSDesigner12Change(Sender: TField);
  private
    procedure GetEveryLimit;
    procedure ShowLimitData;
    { Private declarations }
  public
    { Public declarations }
  end;

var
  UserLimit1Form: TUserLimit1Form;

implementation

uses DataM, SysPublic, PassEdit1;

{$R *.dfm}

{ TUserLimit1Form }

procedure TUserLimit1Form.FormShow(Sender: TObject);
begin
  inherited;
  if not ADOQuery1.Active then
    ADOQuery1.Open;
end;

procedure TUserLimit1Form.GetEveryLimit;
var
  s: string;
  ADOQryTmp: TADOQuery;
  ADOQryTmp1: TADOQuery;
begin
  s:= ADOQuery1.FieldByName('員工編號').AsString;

  ADOQryTmp1:= TADOQuery.Create(Nil);
  GetConn(ADOQryTmp1);

  ADOQryTmp1.Close;
  ADOQryTmp1.SQL.Clear;
  ADOQryTmp1.SQL.Add('Select * From 權限設置 Where 員工編號='+QuotedStr(s)+' Order by ID');
  ADOQryTmp1.Open;

  if ADOQryTmp1.FieldByName('員工編號').AsString ='Admin' then
    DBGridEh2.ReadOnly :=True
  else
    DBGridEh2.ReadOnly :=False;

  if ADOQryTmp1.RecordCount>=1 then Exit; 

  ADOQryTmp:= TADOQuery.Create(Nil);
  GetConn(ADOQryTmp);

  ADOQryTmp.Close;
  ADOQryTmp.SQL.Clear;
  ADOQryTmp.SQL.Add('Select* From 窗體模塊 Order by ID');
  ADOQryTmp.Open;



  ADOQryTmp.First;
  while not ADOQryTmp.Eof do
  begin
    ADOQryTmp1.Append;
    ADOQryTmp1.FieldByName('員工編號').AsString := ADOQuery1.FieldByName('員工編號').AsString;
    ADOQryTmp1.FieldByName('員工姓名').AsString := ADOQuery1.FieldByName('員工姓名').AsString;
    ADOQryTmp1.FieldByName('窗體名稱').AsString := ADOQryTmp.FieldByName('窗體名稱').AsString;
    ADOQryTmp1.FieldByName('窗體標題').AsString := ADOQryTmp.FieldByName('窗體標題').AsString;
    ADOQryTmp1.FieldByName('新增').AsBoolean:= True;
    ADOQryTmp1.FieldByName('修改').AsBoolean:= True;
    ADOQryTmp1.FieldByName('刪除').AsBoolean:= True;
    ADOQryTmp1.FieldByName('查找').AsBoolean:= True;
    ADOQryTmp1.FieldByName('過濾').AsBoolean:= True;
    ADOQryTmp1.FieldByName('打印').AsBoolean:= True;
    ADOQryTmp1.FieldByName('導出').AsBoolean:= True;
    ADOQryTmp1.FieldByName('模塊權限').AsBoolean:= True;

    ADOQryTmp1.Post;
    ADOQryTmp.Next;
  end;

  ADOQryTmp.Close;
  ADOQryTmp.Free;

end;

procedure TUserLimit1Form.ShowLimitData;
var
  s: string;
begin
  if ADOQuery2.State in [dsEdit] then
    ADOQuery2.Post;
  s:= ADOQuery1.FieldByName('員工編號').AsString;
  ADOQuery2.Close;
  ADOQuery2.SQL.Clear;
  ADOQuery2.SQL.Add('Select * From 權限設置 Where 員工編號='+QuotedStr(S) +' Order by ID');
  ADOQuery2.Open;
end;

procedure TUserLimit1Form.ADOQuery1AfterScroll(DataSet: TDataSet);
begin
  inherited;
  GetEveryLimit;
  ShowLimitData;
end;

procedure TUserLimit1Form.FormClose(Sender: TObject;
  var Action: TCloseAction);
begin
  inherited;
  if ADOQuery2.State in [dsEdit] then
    ADOQuery2.Post;
end;

procedure TUserLimit1Form.tbsExiClick(Sender: TObject);
begin
  inherited;
  Close;
end;

procedure TUserLimit1Form.tbsPriClick(Sender: TObject);
begin
  inherited;
  ShowPassEdit1Form(ADOQuery1);
end;

procedure TUserLimit1Form.ADOQuery2DSDesigner12Change(Sender: TField);
begin
  inherited;
  if ADOQuery2.State in [dsEdit] then
    if ADOQuery2.FieldByName('模塊權限').AsBoolean = False then
    begin
      ADOQuery2.FieldByName('新增').AsBoolean:= False;
      ADOQuery2.FieldByName('修改').AsBoolean:= False;
      ADOQuery2.FieldByName('刪除').AsBoolean:= False;
      ADOQuery2.FieldByName('查找').AsBoolean:= False;
      ADOQuery2.FieldByName('過濾').AsBoolean:= False;
      ADOQuery2.FieldByName('打印').AsBoolean:= False;
      ADOQuery2.FieldByName('導出').AsBoolean:= False;

    end;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品夜夜嗨| 欧美日韩国产免费| 欧美三级视频在线| 精品国产免费一区二区三区四区 | 成人小视频在线| 欧美日韩国产区一| 亚洲欧美自拍偷拍| 激情文学综合丁香| 欧美日韩精品免费观看视频 | 91美女在线观看| 欧美成人性战久久| 天天色 色综合| 91小视频免费观看| 国产欧美久久久精品影院| 日韩精品色哟哟| 在线观看成人小视频| 国产精品国产三级国产普通话蜜臀 | 91久久精品国产91性色tv| 国产亚洲精品aa| 日韩av在线播放中文字幕| 日本乱码高清不卡字幕| 中文字幕av不卡| 国产麻豆一精品一av一免费| 69久久99精品久久久久婷婷| 亚洲尤物在线视频观看| av午夜精品一区二区三区| 久久久国产精品麻豆| 国内一区二区视频| 精品福利一区二区三区| 麻豆成人久久精品二区三区红| 欧美久久久久久蜜桃| 亚洲一区二区三区视频在线播放| 91老师国产黑色丝袜在线| 中文字幕一区二区三区乱码在线| 成人网页在线观看| 日本一区二区高清| 国产成a人亚洲精| 国产农村妇女精品| 国产99久久久国产精品潘金网站| 国产欧美一区二区精品久导航| 国产乱子伦一区二区三区国色天香| 精品少妇一区二区三区在线播放| 免费精品视频在线| 精品国产乱码久久| 国产精品一二三四五| 国产欧美视频一区二区三区| 成人国产一区二区三区精品| 国产精品视频在线看| 99久久精品99国产精品| 亚洲小说欧美激情另类| 欧美夫妻性生活| 久久精品国产99国产| 久久精品人人爽人人爽| 不卡av免费在线观看| 尤物视频一区二区| 777午夜精品视频在线播放| 免费成人在线观看| 国产欧美日韩另类一区| 91麻豆123| 麻豆精品一区二区三区| 日本一区二区视频在线观看| 色综合久久中文字幕综合网 | 久久精品国产**网站演员| 久久精品欧美日韩精品| 色天天综合久久久久综合片| 五月综合激情网| 国产欧美精品日韩区二区麻豆天美| av一区二区三区| 日韩国产一二三区| 国产精品美女久久福利网站| 欧美综合久久久| 捆绑变态av一区二区三区| 一区二区中文字幕在线| 欧美日韩成人综合在线一区二区| 国内精品免费**视频| 亚洲在线观看免费| 国产精品午夜在线| 欧美精品视频www在线观看| 粉嫩av一区二区三区粉嫩| 午夜影视日本亚洲欧洲精品| 国产欧美日韩久久| 欧美一级国产精品| 91麻豆swag| 粉嫩av一区二区三区| 日韩主播视频在线| 18欧美亚洲精品| 久久久久久久免费视频了| 欧美三片在线视频观看| 成人免费观看视频| 麻豆极品一区二区三区| 亚洲小说春色综合另类电影| 国产精品久久久久精k8 | 欧美色爱综合网| 不卡电影一区二区三区| 韩国精品一区二区| 日本va欧美va瓶| 亚洲柠檬福利资源导航| 欧美—级在线免费片| 欧美大片一区二区三区| 欧美高清一级片在线| 色婷婷av久久久久久久| av高清久久久| 国产98色在线|日韩| 麻豆91在线播放免费| 日韩成人一级大片| 午夜精品一区二区三区电影天堂 | 欧美经典一区二区三区| 精品国产乱码久久久久久浪潮| 欧美日韩国产综合草草| 一本色道a无线码一区v| 91在线视频免费91| 不卡的av在线播放| 99re这里只有精品6| 成人精品一区二区三区中文字幕| 国产精品一区二区无线| 国产精品乡下勾搭老头1| 精久久久久久久久久久| 久久精品国产秦先生| 久久99精品久久久久| 蜜臂av日日欢夜夜爽一区| 日本人妖一区二区| 免费观看一级特黄欧美大片| 婷婷夜色潮精品综合在线| 婷婷激情综合网| 日本在线不卡一区| 精品亚洲porn| 国产精品一区一区| 成人高清视频免费观看| 91麻豆国产在线观看| 在线观看一区二区视频| 欧美日韩一二区| 欧美一区二区大片| 久久这里只有精品视频网| 久久精品在这里| 最新高清无码专区| 亚洲制服丝袜av| 免费在线观看精品| 黄页网站大全一区二区| 成人伦理片在线| 精品污污网站免费看| 91精品国产综合久久精品性色| 精品国内二区三区| 国产精品天美传媒| 亚洲大片在线观看| 久久99蜜桃精品| 91亚洲精华国产精华精华液| 欧美电影一区二区| 国产欧美久久久精品影院| 一区二区三区四区中文字幕| 视频一区在线视频| 国产福利精品导航| 在线观看日韩毛片| 日韩欧美电影一区| 亚洲精品国产无天堂网2021| 天堂一区二区在线| 成人黄色免费短视频| 欧美日韩不卡一区二区| 国产欧美日韩三级| 日韩精品视频网| 91视频免费播放| 精品毛片乱码1区2区3区| ㊣最新国产の精品bt伙计久久| 日韩电影网1区2区| 日本乱人伦一区| 国产婷婷色一区二区三区四区 | 欧美日韩综合在线| 国产日韩精品久久久| 亚洲va中文字幕| 国产成人av福利| 884aa四虎影成人精品一区| 日本一区二区电影| 精品午夜一区二区三区在线观看| 欧美亚洲国产bt| 中文字幕一区三区| 精品系列免费在线观看| 69久久夜色精品国产69蝌蚪网| 亚洲免费观看高清| 国产精品一区二区三区四区 | 国产精品午夜在线观看| 玖玖九九国产精品| 欧美日韩在线直播| 亚洲激情图片一区| 成人午夜视频免费看| 亚洲精品一线二线三线| 五月激情六月综合| 欧美色网站导航| 玉足女爽爽91| 91小视频免费观看| 国产精品久久久久影院| 国产精品正在播放| www激情久久| 久久99久久99精品免视看婷婷 | 国产一区二区伦理| 日韩你懂的在线播放| 日韩黄色小视频| 337p亚洲精品色噜噜噜| 婷婷久久综合九色综合伊人色| 欧美日韩一区国产| 亚州成人在线电影| 欧美亚洲国产一区在线观看网站|