sal_main.pas

来自「SunwayERP框架(支持Plugin)」· PAS 代码 · 共 135 行

PAS
135
字号
unit Sal_Main;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, BaseForm, DB, ADODB, ComCtrls, Menus;

type
  TfrmSal_Main = class(TfrmBaseForm)
    ADOConn: TADOConnection;
    StatusBar1: TStatusBar;
    MainMenu1: TMainMenu;
    F1: TMenuItem;
    B1: TMenuItem;
    O1: TMenuItem;
    F2: TMenuItem;
    R1: TMenuItem;
    H1: TMenuItem;
    N1: TMenuItem;
    N2: TMenuItem;
    N3: TMenuItem;
    N4: TMenuItem;
    N5: TMenuItem;
    N6: TMenuItem;
    N7: TMenuItem;
    N8: TMenuItem;
    N9: TMenuItem;
    N10: TMenuItem;
    N11: TMenuItem;
    N12: TMenuItem;
    procedure FormDestroy(Sender: TObject);
    procedure N1Click(Sender: TObject);
    procedure N8Click(Sender: TObject);
    procedure N9Click(Sender: TObject);
    procedure N10Click(Sender: TObject);
    procedure N11Click(Sender: TObject);
    procedure N12Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  frmSal_Main: TfrmSal_Main;
  UID:pchar;

implementation

uses Qutation, Customer, DBPicker;

{$R *.dfm}

procedure TfrmSal_Main.FormDestroy(Sender: TObject);
begin
  inherited;
  frmSal_Main:=nil;
end;

procedure TfrmSal_Main.N1Click(Sender: TObject);
begin
  inherited;
  frmQutation:=TfrmQutation.Create(Self);
  frmQutation.Show;
end;

procedure TfrmSal_Main.N8Click(Sender: TObject);
begin
  inherited;
  frmCustomer:=TfrmCustomer.Create(Self);
  frmCustomer.Show;
end;

procedure TfrmSal_Main.N9Click(Sender: TObject);
begin
  inherited;
  frmDBPicker:=TfrmDBPicker.Create(Self);
  with frmDBPicker.ADOQuery1 do
    begin
      Connection:=ADOConn;
      LockType:=ltOptimistic;
      SQL.Text:='Select AREA_ID 区域代码,AREA_NAME 区域名称 from AREA order by AREA_ID';
      Open;
    end;
  frmDBPicker.ShowModal;
end;

procedure TfrmSal_Main.N10Click(Sender: TObject);
begin
  inherited;
  frmDBPicker:=TfrmDBPicker.Create(Self);
  frmDBPicker.Caption:='客户类别';
  with frmDBPicker.ADOQuery1 do
    begin
      Connection:=ADOConn;
      LockType:=ltOptimistic;
      SQL.Text:='Select CUST_TYPEID 类别代码,CUST_TYPENAME 类别名称 from CUST_TYPE order by CUST_TYPEID';
      Open;
    end;
  frmDBPicker.ShowModal;
end;

procedure TfrmSal_Main.N11Click(Sender: TObject);
begin
  inherited;
  frmDBPicker:=TfrmDBPicker.Create(Self);
  frmDBPicker.Caption:='销售类型';
  with frmDBPicker.ADOQuery1 do
    begin
      Connection:=ADOConn;
      LockType:=ltOptimistic;
      SQL.Text:='Select SAL_TYPEID 类型代码,SAL_TYPENAME 类型名称 from SALe_TYPE order by SAL_TYPEID';
      Open;
    end;
  frmDBPicker.ShowModal;
end;

procedure TfrmSal_Main.N12Click(Sender: TObject);
begin
  inherited;
  frmDBPicker:=TfrmDBPicker.Create(Self);
  frmDBPicker.Caption:='付款方式';
  with frmDBPicker.ADOQuery1 do
    begin
      Connection:=ADOConn;
      LockType:=ltOptimistic;
      SQL.Text:='Select PAY_MODE_ID 方式代码,PAY_MODE_NAME 方式名称,PAY_MODE_DAYS 付款期限 from PAY_MODE order by PAY_MODE_ID';
      Open;
    end;
  frmDBPicker.ShowModal;
end;

end.

⌨️ 快捷键说明

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