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

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

?? ord120_01.pas.svn-base

?? 這是一個功能齊全的,代碼完整的ERP企業信息管理系統,現在上傳和大家分享
?? SVN-BASE
字號:
unit Ord120_01;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, Bas200_04, wwDialog, Wwlocate, ActnList, DB, ADODB, ComCtrls,
  ToolWin, ExtCtrls, dxtree, dxdbtree, dxdbtrel, StdCtrls, Mask, DBCtrls,
  Menus;

type
  TOrd120_01Form = class(TBas200_04Form)
    Label1: TLabel;
    DBEdit1: TDBEdit;
    Label2: TLabel;
    dxTreeViewEdit1: TdxTreeViewEdit;
    ADOQuery1O120_001: TAutoIncField;
    ADOQuery1O120_002: TStringField;
    ADOQuery1O120_003: TIntegerField;
    ADOQuery1O120_004: TBooleanField;
    qryOrd120: TADOQuery;
    procedure FormCreate(Sender: TObject);
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
    procedure ActInsertExecute(Sender: TObject);
    procedure ActUpdateExecute(Sender: TObject);
    procedure ActDeleteExecute(Sender: TObject);
    procedure ActSaveExecute(Sender: TObject);
    procedure dxTreeViewEdit1KeyDown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
  private
    { Private declarations }
  public
    procedure SetInterface; override;
    { Public declarations }
  end;

var
  Ord120_01Form: TOrd120_01Form;

implementation

uses CommFun, SYSDATA;

{$R *.dfm}

procedure TOrd120_01Form.SetInterface;
begin
  inherited;
  Caption:=GetDBString('ORD12001001');  //地區資料維護
  Label1.Caption:=GetDBString('ORD12001002');  //地區名稱
  Label2.Caption:=GetDBString('ORD12001003');  //上級地區
  ADOQuery1O120_002.DisplayLabel:=GetDBString('ORD12001002');  //地區名稱
  ADOQuery1O120_003.DisplayLabel:=GetDBString('ORD12001003');  //上級地區
end;

procedure TOrd120_01Form.FormCreate(Sender: TObject);
begin
  inherited;
//
end;

procedure TOrd120_01Form.FormClose(Sender: TObject;
  var Action: TCloseAction);
begin
  inherited;
//
end;

procedure TOrd120_01Form.ActInsertExecute(Sender: TObject);
begin
  inherited;
//新增
  dxTreeViewEdit1.Items:=dxDBTreeView1.Items;
  dxTreeViewEdit1.Text:='';
  dxTreeViewEdit1.Enabled:=True;
  DBEdit1.SetFocus;
end;

procedure TOrd120_01Form.ActUpdateExecute(Sender: TObject);
begin
  inherited;
//修改
  dxTreeViewEdit1.Items:=dxDBTreeView1.Items;
  if dxDBTreeView1.Selected.Parent<>nil then
    dxTreeViewEdit1.Text:=dxDBTreeView1.Selected.Parent.Text
  else
    dxTreeViewEdit1.Text:='';
  DBEdit1.SetFocus;
end;

procedure TOrd120_01Form.ActDeleteExecute(Sender: TObject);
var
  ATreeNode:TTreeNode;
begin
//刪除
  ATreeNode:=nil;
  if dxDBTreeView1.Selected<>nil then
    if dxDBTreeView1.Selected.Parent<>nil then ATreeNode:=dxDBTreeView1.Selected.Parent;

  //檢查地區資料是否已經在使用
  SYSDM.qryQuery.Close;
  SYSDM.qryQuery.SQL.Clear;
  SYSDM.qryQuery.SQL.Add('select 1 from ORD120 where O120_004='+IntToStr(ADOQuery1O120_001.Value));
  SYSDM.qryQuery.Open;
  if not SYSDM.qryQuery.IsEmpty then
  begin
    ShowMsg('UMS10000085');  //該記錄已存在相關資料,不能刪除該記錄
    Abort;
  end;

  inherited;
  //修改"最低層否"標識
  if ATreeNode=nil then Exit;
  if not ATreeNode.HasChildren then
  begin
    ADOQuery1.Edit;
    ADOQuery1O120_004.Value:=True;
    ADOQuery1.Post;
  end;
end;

procedure TOrd120_01Form.ActSaveExecute(Sender: TObject);
var
  AUpdateFlag:Boolean;
  AName:string;
begin
//保存
  AUpdateFlag:=False;
  //設置上級地區編號
  if dxTreeViewEdit1.Text='' then
    ADOQuery1O120_003.Value:=0
  else
  begin
    qryOrd120.Close;
    qryOrd120.Open;
    if qryOrd120.Locate('O120_002',dxTreeViewEdit1.Text,[loCaseInsensitive]) then
    begin
      qryOrd120.Edit;
      qryOrd120.FieldByName('O120_004').Value:=False;
      qryOrd120.Post;
      ADOQuery1O120_003.Value:=qryOrd120.FieldByName('O120_001').Value;
      ADOQuery1O120_004.Value:=True;
    end;
  end;
  ADOQuery1O120_004.Value:=True;  //最低層否
  AName:=trim(DBEdit1.Text);

  //檢查上級地區是否已在使用   客戶資料中的地區
  SYSDM.qryQuery.Close;
  SYSDM.qryQuery.SQL.Clear;
  SYSDM.qryQuery.SQL.Add('select 1 from ORD150 where O150_011='+IntToStr(ADOQuery1O120_003.Value));
  SYSDM.qryQuery.Open;
  if not SYSDM.qryQuery.IsEmpty then
  begin
    if ShowDialog('UMS10000136')<>IDYES then Abort;  //上級地區已存在相關資料,如果增加下級地區,則相關記錄會被替換,是否繼續?
    AUpdateFlag:=True;
  end;

  inherited;
  ADOQuery1.Refresh;
  ADOQuery1.Locate('O120_002',AName,[loCaseInsensitive]);

  //替換上級地區
  if AUpdateFlag then
  begin
    SYSDM.qryQuery.Close;
    SYSDM.qryQuery.SQL.Clear;
    SYSDM.qryQuery.SQL.Add('update ORD150 set O150_011='+IntToStr(ADOQuery1O120_001.Value)+' where O150_011='+IntToStr(ADOQuery1O120_003.Value));
    SYSDM.qryQuery.ExecSQL;
  end;
end;

procedure TOrd120_01Form.dxTreeViewEdit1KeyDown(Sender: TObject;
  var Key: Word; Shift: TShiftState);
begin
  inherited;
  if (Key=vk_delete) or (key=vk_back) then dxTreeViewEdit1.Text:='';
end;

initialization
  RegisterClass(TOrd120_01Form);

finalization
  UnRegisterClass(TOrd120_01Form);

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美主播一区二区三区美女| 国产三级久久久| 国产欧美日韩亚州综合| 亚洲免费av观看| 国内精品免费**视频| 99久久精品免费观看| 精品福利在线导航| 五月激情丁香一区二区三区| 不卡视频一二三四| 精品久久久久久久久久久久久久久久久| 亚洲人成网站在线| 成人国产视频在线观看| 久久一区二区视频| 日韩中文字幕亚洲一区二区va在线| 成人国产精品视频| 国产人成一区二区三区影院| 精品一区二区三区免费观看| 欧美一区二区视频观看视频| 一卡二卡三卡日韩欧美| 色综合天天综合狠狠| 国产精品毛片久久久久久| 国产一区美女在线| 久久久久久久久久电影| 久久99久久精品欧美| 欧美一级黄色片| 日韩激情一二三区| 日韩视频中午一区| 久久成人久久鬼色| 日韩免费在线观看| 久久精品国产精品亚洲精品| 91精品国产综合久久婷婷香蕉 | 亚洲欧美一区二区视频| 国产成人精品一区二| 精品国内二区三区| 精品在线视频一区| 久久精品欧美一区二区三区不卡 | 全国精品久久少妇| 欧美日韩不卡视频| 日本亚洲欧美天堂免费| 欧美大片免费久久精品三p| 蜜臀va亚洲va欧美va天堂| 日韩女优制服丝袜电影| 精品一区二区三区免费播放| 久久久久久久久久久久久女国产乱| 国产.精品.日韩.另类.中文.在线.播放| 久久―日本道色综合久久| 国产成人精品影视| 中文字幕日本乱码精品影院| 色综合天天性综合| 亚洲成人av资源| 精品国产乱码久久久久久1区2区 | 国产一区 二区| 国产精品九色蝌蚪自拍| 欧美视频完全免费看| 免播放器亚洲一区| 国产精品午夜在线观看| 色天天综合久久久久综合片| 婷婷开心激情综合| 久久久久久久久久美女| 色视频一区二区| 日韩电影在线免费| 国产日本亚洲高清| 欧美日韩亚洲国产综合| 国产自产v一区二区三区c| 综合色中文字幕| 91麻豆精品国产91久久久久久| 国产福利精品导航| 亚洲狠狠丁香婷婷综合久久久| 欧美成人三级在线| 色婷婷综合激情| 国产在线播放一区| 亚洲午夜精品在线| 欧美国产综合色视频| 欧美日韩亚州综合| 99在线热播精品免费| 免费在线看成人av| 一区二区三区日韩| 久久久精品免费网站| 欧美精品乱码久久久久久| 国产乱人伦精品一区二区在线观看| 亚洲精品水蜜桃| 久久久久久久久蜜桃| 91精品国产综合久久久久久漫画| 高清在线成人网| 美女诱惑一区二区| 亚洲一区中文日韩| 国产精品久久久久久久久果冻传媒| 欧美精选一区二区| 91免费观看在线| 成人永久看片免费视频天堂| 精品制服美女丁香| 日韩激情一二三区| 五月综合激情婷婷六月色窝| 亚洲色图第一区| 国产精品素人视频| 国产亚洲成av人在线观看导航| 日韩视频免费观看高清完整版| 色狠狠一区二区| 一本色道亚洲精品aⅴ| 成人小视频免费在线观看| 久久99国产精品麻豆| 男人操女人的视频在线观看欧美| 亚洲免费观看在线观看| 中文字幕一区二区三区不卡| 久久久久高清精品| 久久久精品免费网站| 久久久五月婷婷| www国产精品av| 精品国产免费一区二区三区四区 | 欧美α欧美αv大片| 日韩一区和二区| 日韩欧美第一区| 精品国产免费一区二区三区四区 | 日韩欧美在线1卡| 欧美精品高清视频| 日韩一区二区三区视频在线观看| 欧美精品在线观看一区二区| 欧美日韩情趣电影| 欧美日韩一区二区欧美激情| 欧美久久久久久久久中文字幕| 欧美另类videos死尸| 日韩午夜电影在线观看| 精品日韩成人av| 久久久激情视频| 1000精品久久久久久久久| 亚洲欧美日韩国产中文在线| 亚洲免费三区一区二区| 午夜久久久久久久久| 极品美女销魂一区二区三区免费| 麻豆精品一区二区av白丝在线| 精品一区二区三区视频在线观看 | 精品一区二区综合| 成人免费毛片嘿嘿连载视频| 99综合电影在线视频| 欧美图片一区二区三区| 4438x亚洲最大成人网| 日韩精品一区二区三区在线| 国产欧美一区二区三区鸳鸯浴| 国产精品国产三级国产a| 亚洲日本在线天堂| 日韩在线一区二区三区| 国内精品伊人久久久久影院对白| 白白色 亚洲乱淫| 欧美日本免费一区二区三区| 欧美不卡一区二区| 最新欧美精品一区二区三区| 亚洲成人资源在线| 粉嫩欧美一区二区三区高清影视| 91福利国产成人精品照片| 制服丝袜在线91| 中文字幕一区日韩精品欧美| 亚洲成av人片| 国产精品一卡二卡在线观看| 91国内精品野花午夜精品| 日韩一区二区三区电影在线观看 | 一区二区三区在线免费| 青青草成人在线观看| 99久久免费精品高清特色大片| 欧美一级二级三级蜜桃| 国产精品久久久久影院| 秋霞电影网一区二区| 91亚洲国产成人精品一区二三| 欧美一区二区三区视频免费播放| 亚洲欧美综合在线精品| 国内外成人在线| 91精品国产色综合久久ai换脸| 中日韩av电影| 国内精品第一页| 欧美日本精品一区二区三区| 国产精品的网站| 国产精品18久久久久| 欧美妇女性影城| 亚洲永久免费视频| 91在线丨porny丨国产| 久久网站最新地址| 美女国产一区二区| 欧美色图在线观看| 亚洲私人黄色宅男| 岛国av在线一区| 国产日韩综合av| 国产精品一区二区三区网站| 欧美一区二区女人| 天堂一区二区在线免费观看| 色综合中文综合网| 国产99精品在线观看| 欧美一区二区三区精品| 亚洲黄色小视频| 色综合天天在线| 亚洲女与黑人做爰| 成熟亚洲日本毛茸茸凸凹| 久久网站最新地址| 精品亚洲aⅴ乱码一区二区三区| 91黄色免费网站| 亚洲一区二区三区美女| 在线观看日韩一区| 一区二区三区美女视频| 在线视频中文字幕一区二区| 自拍偷在线精品自拍偷无码专区| 成人激情av网| 一区二区三区精品|