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

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

?? realtyb51.pas

?? 物業管理系統系統特點 一、 實現集中式管理 系統將集團公司、各分公司、各物業管理處連接到一起
?? PAS
字號:
unit RealtyB51;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, dbcgrids, Grids, DBGrids, DB, ADODB, StdCtrls, Buttons, ExtCtrls,
  StrUtils, ExtDlgs, ComCtrls, math, ToolWin, ImgList, Menus;

type
    Tf_RealtyB51 = class(TForm)
    GroupBox1: TGroupBox;
    ListView1: TListView;
    Label2: TLabel;
    Label3: TLabel;
    Edit1: TEdit;
    Edit2: TEdit;
    Button1: TButton;
    Button2: TButton;
    Button3: TButton;
    Button4: TButton;
    Button5: TButton;
    Button6: TButton;
    Label1: TLabel;
    Label4: TLabel;
    Edit3: TEdit;
    Label5: TLabel;
    Edit4: TEdit;
    Label6: TLabel;
    Edit5: TEdit;
    Label7: TLabel;
    DateTimePicker1: TDateTimePicker;
    Label8: TLabel;
    DateTimePicker2: TDateTimePicker;
    Button7: TButton;
    procedure Button4Click(Sender: TObject);
    procedure FormKeyDown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure ListView1CustomDrawItem(Sender: TCustomListView;
      Item: TListItem; State: TCustomDrawState; var DefaultDraw: Boolean);
    procedure Button1Click(Sender: TObject);
    procedure FormClose(Sender: TObject; var Action: TCloseAction);

    procedure Button2Click(Sender: TObject);
  
    procedure GetData;
    procedure NN6Click(Sender: TObject);
    procedure ToolButton10Click(Sender: TObject);
    procedure ToolButton3Click(Sender: TObject);
    procedure Button3Click(Sender: TObject);
    procedure Button6Click(Sender: TObject);
    procedure Button5Click(Sender: TObject);
    procedure Button7Click(Sender: TObject);
    procedure FormCreate(Sender: TObject);

  private
    { Private declarations }
  public
    { Public declarations }
     bMod:bool;
     sTable:string;
     cols:integer;
  end;

var
  f_RealtyB51: Tf_RealtyB51;
implementation
uses data, main,RealtyB15A,RealtyPrint1;
{$R *.dfm}

//初始化

procedure Tf_RealtyB51.GetData;
Var
    Query,query1,query2:TADOQuery;
   s,s1,s2,s3,s4,s5,s6,s7,s8,s9,s10:string;
   r1,r2,r3:string;

begin
    ListView1.Items.Clear;

    Query:=TADOQuery.Create(nil);
    Query.Connection:=DataModuleADO.ADOConnection1;
    Query1:=TADOQuery.Create(nil);
    Query1.Connection:=DataModuleADO.ADOConnection1;
    Query2:=TADOQuery.Create(nil);
    Query2.Connection:=DataModuleADO.ADOConnection1;


    s:='select * from 客戶事件 where 日期>='''+datetostr(DateTimePicker1.Date);
    s:=s+''' and 日期<='''+datetostr(DateTimePicker2.Date);
    s:=s+''' order by 編號 ASC';

    Query.SQL.Add(s);
    Query.Open ;
    while not Query.Eof do
    begin
        s1:='-';
        s2:='-';
        s3:='-';
        s4:='-';
        s5:='-';
        s6:='-';
        s7:='-';
        s8:='-';
        s9:='-';

        query1.SQL.Clear;
        query1.SQL.Add('select * from 客戶資料 where 客戶名稱 like ''%'+Edit2.Text+'%'' and 客戶名稱 ='''+query.fieldbyname('客戶').value+'''');
        query1.Open;
        if query1.RecordCount>0 then
        begin
            s1:=query1.fieldbyname('電話').Value;
            s2:=query1.fieldbyname('客戶類型').Value;
            s3:=query1.fieldbyname('工作單位').Value;


            query1.SQL.Clear;
            query1.SQL.Add('select * from 職員 where 名稱 like ''%'+query.fieldbyname('經辦人').Value+'%''');
            query1.Open;
            if query1.RecordCount>0 then
            begin
                s4:=query1.fieldbyname('職務').Value;
                s5:=query1.fieldbyname('崗位').Value;
            end;


            query1.SQL.Clear;
            query1.SQL.Add('select * from 房間 where 名稱 like ''%'+Edit1.Text+'%'' and 編號 ='''+query.fieldbyname('房間').Value+'''');
            query1.Open;
            if query1.RecordCount>0 then
            begin
                s6:=query1.fieldbyname('名稱').Value;
                r1:=query1.fieldbyname('管理處').Value;
                r2:=query1.fieldbyname('管理區').Value;
                r3:=query1.fieldbyname('樓宇').Value;

                s:='select * from 組織機構 where 名稱 like ''%'+Edit3.Text;
                s:=s+'%'' and 編號 ='''+r1+'''';
                query1.SQL.Clear;
                query1.SQL.Add(s);
                query1.Open;
                if query1.RecordCount>0 then
                begin
                    s:='select * from 管理區 where 名稱 like ''%'+Edit4.Text;
                    s:=s+'%'' and 編號 ='''+r2+'''';
                    query1.SQL.Clear;
                    query1.SQL.Add(s);
                    query1.Open;
                    if query1.RecordCount>0 then
                    begin
                        s:='select * from 樓宇 where 名稱 like ''%'+Edit5.Text;
                        s:=s+'%'' and 編號 ='''+r3+'''';
                        query1.SQL.Clear;
                        query1.SQL.Add(s);
                        query1.Open;
                        if query1.RecordCount>0 then
                        begin
                            with ListView1.Items.Add do
                            begin
                                Caption:=Query.FieldByName('編號').Value;
                                SubItems.Add(mainform.getName('組織機構',r1));
                                SubItems.Add(mainform.getName('管理區',r2));
                                SubItems.Add(mainform.getName('樓宇',r3));
                                SubItems.Add(query.fieldbyname('房間').Value);

                                SubItems.Add(s6);
                                SubItems.Add(Query.FieldByName('客戶').Value);
                                SubItems.Add(Query.FieldByName('客戶事件類別').Value);
                                SubItems.Add(Query.FieldByName('日期').Value);
                                SubItems.Add(Query.FieldByName('事件描述').Value);

                                SubItems.Add(s1);
                                SubItems.Add(s2);
                                SubItems.Add(s3);
                                SubItems.Add(Query.FieldByName('經辦人').Value);
                                SubItems.Add(s4);

                                SubItems.Add(s5);

                            end;
                        end;
                    end;
                end;
            end;
        end;
        query.Next;
    end;

    query2.Close;
    query2.Free;
    query1.Close;
    query1.Free;
    query.Close;
    query.Free;
    if listview1.Items.Count > 0 then ListView1.Items.Item[0].Selected := True;
end;


//Tab
procedure Tf_RealtyB51.FormKeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
    if key=13 then
        Begin
            key:=0;
            perform(WM_NEXTDLGCTL,0,0);
        end
    else if key=VK_ESCAPE then close;
end;

procedure Tf_RealtyB51.FormClose(Sender: TObject; var Action: TCloseAction);
begin
    Action := caFree;
end;

//新增
procedure Tf_RealtyB51.Button1Click(Sender: TObject);
begin
    GetData;
end;

//修改
procedure Tf_RealtyB51.Button2Click(Sender: TObject);
begin
    bMod:=false;
      f_RealtyB15A:=Tf_RealtyB15A.create(self);
      f_RealtyB15A.showmodal;
end;


//返回
procedure Tf_RealtyB51.Button4Click(Sender: TObject);
var
    Query:TADOQuery;
    s:string;
begin
    If ListView1.SelCount=0 Then exit;

    s:='select * from 客戶事件 where 編號='''+listview1.Selected.Caption;
    s:=s+''' and 審核='''+'Y'+'''';

    Query:=TADOQuery.Create(nil);
    Query.Connection:=DataModuleADO.ADOConnection1;

    query.SQL.Clear;
    query.SQL.Add(s);
    query.Open;
    if query.RecordCount>0 then
    begin
        showmessage('已經審核。');
        exit;
    end;

    if(Application.MessageBox(PChar('確認要刪除所選記錄嗎?') ,'提示',Mb_OKCANCEL+Mb_IconInformation)=1) then
    begin
        Query:=TADOQuery.Create(nil);
        Query.Connection:=DataModuleADO.ADOConnection1;
        DataModuleADO.ADOConnection1.BeginTrans;
        Query.SQL.Text:='delete from 客戶事件 where 編號='''+listview1.Selected.Caption+'''';
        query.ExecSQL;
        DataModuleADO.ADOConnection1.CommitTrans;
        Query.Close;
        Query.Free;
        ListView1.Selected.Delete;
        if listview1.Items.Count > 0 then ListView1.Items.Item[0].Selected := True;
    end;

end;

//取數據

procedure Tf_RealtyB51.ListView1CustomDrawItem(Sender: TCustomListView;
  Item: TListItem; State: TCustomDrawState; var DefaultDraw: Boolean);
begin
    if   Item.Selected = true then
    begin
          Sender.Canvas.Brush.Color   :=   clMenuHighlight;
          (Sender   as   TListView).Canvas.Font.Color   :=  clWhite;
    end;
end;


procedure Tf_RealtyB51.NN6Click(Sender: TObject);
begin
    close;
end;

procedure Tf_RealtyB51.ToolButton10Click(Sender: TObject);
begin
    close;
end;


procedure Tf_RealtyB51.ToolButton3Click(Sender: TObject);
begin
    GetData;
end;
procedure Tf_RealtyB51.Button3Click(Sender: TObject);
begin
    if listview1.SelCount=0 then exit;
     bMod:=true;
     mainform.t1:=listview1.Selected.Caption;
     f_RealtyB15A:=Tf_RealtyB15A.create(self);
     f_RealtyB15A.showmodal;
end;

procedure Tf_RealtyB51.Button6Click(Sender: TObject);
begin
    close;
end;

procedure Tf_RealtyB51.Button5Click(Sender: TObject);
var
    i:integer;
    Query:TADOQuery;
    s:string;
begin
    Query:=TADOQuery.Create(nil);
    Query.Connection:=DataModuleADO.ADOConnection1;

    DataModuleADO.ADOConnection1.BeginTrans;
    Query.SQL.Text:='delete from temp';
    query.ExecSQL;
    DataModuleADO.ADOConnection1.CommitTrans;

    for i:=0 to listview1.Items.Count-1 do
    begin
        s:= 'insert into temp(列1,列2,列3,列4,列5,列6,列7,列8,列9,列10,';
        s:=s+'列11,列12,列13,列14,列15,列16)';
        s:=s+'values(:s1,:s2,:s3,:s4,:s5,:s6,:s7,:s8,:s9,:s10,';
        s:=s+':s11,:s12,:s13,:s14,:s15,:s16)';

        query.sql.Clear ;
        query.sql.add(s);
        query.Parameters.ParamByName('s1').Value:=listview1.Items.Item[i].Caption;
        query.Parameters.ParamByName('s2').Value:=listview1.Items.Item[i].SubItems[0];
        query.Parameters.ParamByName('s3').Value:=listview1.Items.Item[i].SubItems[1];
        query.Parameters.ParamByName('s4').Value:=listview1.Items.Item[i].SubItems[2];
        query.Parameters.ParamByName('s5').Value:=listview1.Items.Item[i].SubItems[3];
        query.Parameters.ParamByName('s6').Value:=listview1.Items.Item[i].SubItems[4];
        query.Parameters.ParamByName('s7').Value:=listview1.Items.Item[i].SubItems[5];
        query.Parameters.ParamByName('s8').Value:=listview1.Items.Item[i].SubItems[6];
        query.Parameters.ParamByName('s9').Value:=listview1.Items.Item[i].SubItems[7];
        query.Parameters.ParamByName('s10').Value:=listview1.Items.Item[i].SubItems[8];
        query.Parameters.ParamByName('s11').Value:=listview1.Items.Item[i].SubItems[9];
        query.Parameters.ParamByName('s12').Value:=listview1.Items.Item[i].SubItems[10];
        query.Parameters.ParamByName('s13').Value:=listview1.Items.Item[i].SubItems[11];
        query.Parameters.ParamByName('s14').Value:=listview1.Items.Item[i].SubItems[12];
        query.Parameters.ParamByName('s15').Value:=listview1.Items.Item[i].SubItems[13];
        query.Parameters.ParamByName('s16').Value:=listview1.Items.Item[i].SubItems[14];
        


        DataModuleADO.ADOConnection1.BeginTrans;
        query.execsql;
        DataModuleADO.ADOConnection1.CommitTrans;
    end;

    query.Close;
    query.Free;

    sFilep:='RealtyB51.fr3';

    sTitlep:=Caption;
    sPrintc:='select * from temp';
    f_RealtyPrint1:=Tf_RealtyPrint1.Create(self);
    f_RealtyPrint1.showmodal;
end;

procedure Tf_RealtyB51.Button7Click(Sender: TObject);
var
    Query:TADOQuery;
    s,s1:string;
begin
    If ListView1.SelCount=0 Then exit;



    s:='select * from 客戶事件 where 編號='''+listview1.Selected.Caption;
    s:=s+''' and 審核='''+'Y'+'''';

    Query:=TADOQuery.Create(nil);
    Query.Connection:=DataModuleADO.ADOConnection1;

    query.SQL.Clear;
    query.SQL.Add(s);
    query.Open;
    if query.RecordCount>0 then
    begin
        showmessage('已經審核。');
        exit;
    end;

    if(Application.MessageBox(PChar('確認要審核所選記錄嗎?') ,'提示',Mb_OKCANCEL+Mb_IconInformation)=2) then exit;


    s:='update 客戶事件 set 審核='''+'Y';
    s:=s+''' where 編號='''+listview1.Selected.Caption+'''';


    DataModuleADO.ADOConnection1.BeginTrans;
    Query.SQL.Text:=s;
    query.ExecSQL;
    DataModuleADO.ADOConnection1.CommitTrans;

    showmessage('審核成功。');

    Query.Close;
    Query.Free;

end;

procedure Tf_RealtyB51.FormCreate(Sender: TObject);
begin
    DateTimePicker1.Date:=date;
    DateTimePicker2.Date:=date;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本美女一区二区| 91免费版在线看| 99久久精品国产导航| 在线成人午夜影院| 久久精品无码一区二区三区| 亚洲欧美日韩人成在线播放| 久久se精品一区精品二区| 色乱码一区二区三区88| 精品国产伦一区二区三区免费| 一区免费观看视频| 国产高清久久久久| 欧美高清视频一二三区| 亚洲黄色尤物视频| 福利一区二区在线观看| 精品少妇一区二区三区在线播放| 亚洲风情在线资源站| 色婷婷国产精品综合在线观看| 国产欧美日韩另类视频免费观看| 日韩精品福利网| 欧美视频一区二区| 亚洲综合在线免费观看| 99re6这里只有精品视频在线观看| 久久综合九色综合欧美亚洲| 亚洲不卡在线观看| 91搞黄在线观看| 国产精品国产三级国产有无不卡| 国产精品一级片在线观看| 精品久久久久久久久久久久久久久久久 | 在线观看精品一区| 中文字幕色av一区二区三区| 国产福利一区在线| 久久综合色播五月| 国产精品资源站在线| 2023国产精品自拍| 国产乱子轮精品视频| 欧美va亚洲va国产综合| 免费成人av资源网| 91精品婷婷国产综合久久竹菊| 亚洲r级在线视频| 欧美色综合网站| 性久久久久久久久久久久| 欧美三电影在线| 亚洲国产美女搞黄色| 色先锋资源久久综合| 亚洲最大成人综合| 欧美精品v日韩精品v韩国精品v| 亚洲自拍偷拍av| 777午夜精品免费视频| 免费观看一级特黄欧美大片| 精品国产电影一区二区| 激情文学综合网| 欧美国产精品中文字幕| www.欧美.com| 亚洲综合视频在线| 欧美一区二区三区在线视频| 蜜臀av性久久久久蜜臀av麻豆| 久久久久88色偷偷免费| 99麻豆久久久国产精品免费优播| 亚洲免费看黄网站| 91精品中文字幕一区二区三区| 国产一二精品视频| 亚洲精品videosex极品| 欧美男同性恋视频网站| 国产精品77777| 亚洲视频网在线直播| 欧美一区在线视频| 不卡的av电影在线观看| 午夜av电影一区| 国产婷婷色一区二区三区| 欧美亚洲一区二区三区四区| 久久99在线观看| 亚洲欧美另类久久久精品2019| 日韩视频永久免费| a级高清视频欧美日韩| 日韩精品欧美精品| 国产精品欧美极品| 日韩小视频在线观看专区| 成人成人成人在线视频| 日本中文字幕不卡| 中文字幕日韩一区| 久久综合中文字幕| 欧洲一区二区三区在线| 国产成人av网站| 亚洲va天堂va国产va久| 国产精品三级av在线播放| 777色狠狠一区二区三区| 99精品1区2区| 国产综合色在线视频区| 午夜精品久久久久久不卡8050| 欧美激情中文不卡| 久久婷婷色综合| 欧美精品自拍偷拍| 不卡一卡二卡三乱码免费网站| 日韩高清在线电影| 一区二区三区国产| 国产精品福利一区二区| 精品电影一区二区三区| 欧美日本视频在线| 色av成人天堂桃色av| 成人一区二区三区视频| 免费黄网站欧美| 亚洲成人高清在线| 亚洲综合无码一区二区| 亚洲欧洲综合另类在线| 欧美激情综合网| 久久嫩草精品久久久精品一| 日韩欧美色电影| 欧美美女黄视频| 91成人网在线| 在线欧美日韩国产| 色88888久久久久久影院按摩| 韩国成人福利片在线播放| 免费不卡在线视频| 日韩主播视频在线| 亚瑟在线精品视频| 亚洲美女淫视频| 夜夜嗨av一区二区三区网页| 一区二区三区蜜桃| 性做久久久久久免费观看| 性感美女极品91精品| 亚洲国产你懂的| 日韩电影在线免费看| 日韩va欧美va亚洲va久久| 日韩不卡一区二区| 卡一卡二国产精品| 国产黄色精品网站| 波多野结衣欧美| 91麻豆国产精品久久| 欧美视频一区在线观看| 67194成人在线观看| 欧美xxx久久| 日本一区二区免费在线| 亚洲卡通动漫在线| 亚洲va欧美va国产va天堂影院| 免费成人av资源网| 成人免费av资源| 欧美亚洲精品一区| 精品剧情在线观看| 亚洲免费在线电影| 裸体一区二区三区| 成人h动漫精品| 欧美性xxxxx极品少妇| 日韩欧美中文一区二区| 亚洲国产精品传媒在线观看| 一区二区三区**美女毛片| 美女视频一区二区| av成人老司机| 日韩亚洲欧美在线| 亚洲欧洲无码一区二区三区| 亚洲一二三专区| 国产一区二区三区在线观看精品 | 欧美大片在线观看| 国产精品美女久久久久久久久| 亚洲一区av在线| 国产成人免费在线| 欧美精品亚洲一区二区在线播放| 久久亚洲欧美国产精品乐播 | 91性感美女视频| 日韩一区二区三区免费看 | 日韩激情在线观看| 成人一区二区三区在线观看| 欧美日韩成人综合| 国产精品天干天干在线综合| 亚洲国产精品久久艾草纯爱| 国产精品 欧美精品| 欧美日韩电影一区| 亚洲欧美另类久久久精品2019| 久久精品免费观看| 欧美日韩国产首页| 中文字幕av一区二区三区| 日韩av网站在线观看| 一本色道久久加勒比精品 | 制服丝袜激情欧洲亚洲| 国产欧美视频一区二区| 日韩电影免费在线| 欧美在线三级电影| 国产精品网站导航| 国产精品乡下勾搭老头1| 91精品国产综合久久久久久漫画 | 91蜜桃网址入口| www成人在线观看| 日本欧美一区二区三区乱码| 色婷婷av久久久久久久| 久久―日本道色综合久久| 日韩高清在线一区| 欧美男女性生活在线直播观看 | 久久久精品免费网站| 日本午夜一区二区| 在线精品亚洲一区二区不卡| 国产精品三级av在线播放| 国产成人在线电影| 国产三级精品视频| 国产在线精品免费| 精品国产sm最大网站免费看| 首页国产丝袜综合| 欧美高清激情brazzers| 亚洲成人在线网站| 在线不卡的av| 美女视频黄免费的久久| 日韩精品一区二|