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

📄 lkdtl.pas

📁 InfoPower_Studio 2007 v5.0.1.3 banben
💻 PAS
字号:
unit Lkdtl;

interface

uses
  SysUtils, WinTypes, WinProcs, Messages, Classes, Graphics, Controls,
  Forms, Dialogs, StdCtrls, wwdblook, DB, DBTables, Wwtable, Wwdatsrc,
  ComCtrls, wwriched;

type
  TDetailComboForm = class(TForm)
    wwDataSource1: TwwDataSource;
    wwTable1: TwwTable;
    InvoiceCombo: TwwDBLookupCombo;
    CustomerCombo: TwwDBLookupCombo;
    wwTable2: TwwTable;
    Label1: TLabel;
    Label2: TLabel;
    Button1: TButton;
    wwDBRichEdit1: TwwDBRichEdit;
    procedure CustomerComboCloseUp(Sender: TObject; LookupTable: TDataSet;
      FillTable: TDataset; modified: Boolean);
    procedure CustomerComboDropDown(Sender: TObject);
  private
    BeforeDropDownValue: string;
  public
    { Public declarations }
  end;

var
  DetailComboForm: TDetailComboForm;

implementation

{$R *.DFM}

{ Clear InvoiceCombo when selecting a new Customer }
procedure TDetailComboForm.CustomerComboCloseUp(Sender: TObject;
  LookupTable: TDataSet; FillTable: TDataset; modified: Boolean);
begin
   if CustomerCombo.text<>BeforeDropDownValue then
   begin
       InvoiceCombo.LookupValue:= '';
       InvoiceCombo.text:= '';
   end
end;

{ Save value prior to being dropped down }
procedure TDetailComboForm.CustomerComboDropDown(Sender: TObject);
begin
   BeforeDropDownValue:= CustomerCombo.text;
end;

end.

⌨️ 快捷键说明

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