⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 edittenancycase2fm.pas.~2~

📁 一款房产中介软件
💻 ~2~
字号:
Unit EDITTenancyCase2Unit;

Interface

Uses
   Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
   Dialogs, DBCtrlsEh, StdCtrls, Mask, DBCtrls, ExtCtrls, LbButton;

Type
   TfrmEDITTenancyCase2 = Class(TForm)
      Panel1: TPanel;
      AALabel7: TLabel;
      AALabel8: TLabel;
      AALabel23: TLabel;
      AALabel10: TLabel;
      AALabel11: TLabel;
      AALabel12: TLabel;
      AALabel13: TLabel;
      AALabel14: TLabel;
      AALabel16: TLabel;
      AALabel17: TLabel;
      AALabel18: TLabel;
      AALabel19: TLabel;
      AALabel20: TLabel;
      AALabel21: TLabel;
      DBText10: TDBText;
      DBNumberEditEh1: TDBNumberEditEh;
      DBNumberEditEh2: TDBNumberEditEh;
      DBNumberEditEh3: TDBNumberEditEh;
      DBDateTimeEditEh2: TDBDateTimeEditEh;
      DBNumberEditEh4: TDBNumberEditEh;
      DBNumberEditEh5: TDBNumberEditEh;
      LbButton4: TButton;
      LbButton2: TButton;
      DBDateTimeEditEh3: TDBDateTimeEditEh;
      LbButton1: TButton;
      LbButton3: TButton;
      LbButton5: TButton;
      Procedure FormClose(Sender: TObject; Var Action: TCloseAction);
      Procedure LbButton4Click(Sender: TObject);
      Procedure LbButton2Click(Sender: TObject);
      Procedure LbButton1Click(Sender: TObject);
      Procedure LbButton3Click(Sender: TObject);
      Procedure LbButton5Click(Sender: TObject);
   Private
    { Private declarations }
   Public
    { Public declarations }
   End;

Var
   frmEDITTenancyCase2: TfrmEDITTenancyCase2;

Implementation
Uses MainDM, UnitTenancyCaseFM, PUBFunction;
{$R *.dfm}

Procedure TfrmEDITTenancyCase2.FormClose(Sender: TObject;
   Var Action: TCloseAction);
Begin
   Action := cafree;
   frmEDITTenancyCase2 := Nil;
End;

Procedure TfrmEDITTenancyCase2.LbButton4Click(Sender: TObject);
Begin
   frmUnitTenancyCase.ADOQuery1.Cancel;
   Close;
End;

Procedure TfrmEDITTenancyCase2.LbButton2Click(Sender: TObject);
Begin
   With frmUnitTenancyCase Do Begin

      ADOQuery1.fieldbyname('公司编号').AsString :=
         DBText1.Caption;
      ADOQuery1.fieldbyname('项目编号').AsString :=
         DBText3.Caption;
      ADOQuery1.fieldbyname('幢号').AsString :=
         DBText5.Caption;
      ADOQuery1.fieldbyname('房号').AsString :=
         DBText6.Caption;
      ADOQuery1.fieldbyname('租赁合同号').AsString :=
         DBText7.Caption;
      ADOQuery1.fieldbyname('预定交租日期').AsString :=
         frmEDITTenancyCase2.DBText10.Caption;
      ADOQuery1.fieldbyname('出租户编号').AsString :=
         frmUnitTenancyCase.DBText8.Caption;
      ADOQuery1.post;
   End;
   Close;
End;

Procedure TfrmEDITTenancyCase2.LbButton1Click(Sender: TObject);
Begin
   DBNumberEditEh3.value := STRTOFLOATDEF(DBNumberEditEh2.Text, 0) *
      STRTOFLOATDEF(DBNumberEditEh1.Text, 0);

   LbButton3.click;
End;

Procedure TfrmEDITTenancyCase2.LbButton3Click(Sender: TObject);
Begin
   DBNumberEditEh5.Text := FloatToStr(STRTOFLOATDEF(DBNumberEditEh3.Text, 0) -
      STRTOFLOATDEF(DBNumberEditEh4.Text, 0));
End;

Procedure TfrmEDITTenancyCase2.LbButton5Click(Sender: TObject);
Var
   a: TDate;
Begin
   a := StrToDateDef(DBDateTimeEditEh3.Text, 0);
   DBText10.Caption := FormatDateTime('yyyy-mm-dd',
      GetNextMonths(a, StrToIntDef(DBNumberEditEh1.Text, 0)));
End;

End.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -