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

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

?? ufrm_invoice_head.pas

?? 完整的進銷存系統。 設計文件及完整的源代碼。 Delphi6.0
?? PAS
字號:
unit Ufrm_invoice_head;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, ufrm_level4_2, dxExEdtr, DB, DBTables, Menus, ImgList, dxCntner,
  dxTL, dxDBCtrl, dxDBGrid, StdCtrls, ExtCtrls, ComCtrls, ToolWin, dxEdLib,
  dxDBELib, dxEditor, Mask, DBCtrls, dxDBTLCl, dxGrClms;

type
  Tfrm_invoice_head = class(Tfrm_level4_2)
    Label1: TLabel;
    Label2: TLabel;
    Label3: TLabel;
    Label4: TLabel;
    Label5: TLabel;
    invoiceno: TDBEdit;
    dxDBButtonEdit1: TdxDBButtonEdit;
    dxDBButtonEdit2: TdxDBButtonEdit;
    invoicedate: TdxDBDateEdit;
    DBText1: TDBText;
    qy_detailINVOICENO: TStringField;
    qy_detailINVOICEITEM: TIntegerField;
    qy_detailGOODSNO: TStringField;
    qy_detailUNIT: TStringField;
    qy_detailGOODSQTY: TFloatField;
    qy_detailPRICE: TFloatField;
    qy_detailCURRENCY: TStringField;
    qy_detailAMOUNT: TFloatField;
    qy_detailSHIPNO: TStringField;
    qy_detailSHIPITEM: TIntegerField;
    qy_detailACTI: TStringField;
    qy_detailOWUS: TStringField;
    qy_detailGRUP: TStringField;
    qy_detailCRET: TDateTimeField;
    qy_detailMODU: TStringField;
    qy_detailMODT: TDateTimeField;
    dbGridINVOICENO: TdxDBGridMaskColumn;
    dbGridINVOICEITEM: TdxDBGridMaskColumn;
    dbGridGOODSNO: TdxDBGridMaskColumn;
    dbGridUNIT: TdxDBGridMaskColumn;
    dbGridGOODSQTY: TdxDBGridMaskColumn;
    dbGridPRICE: TdxDBGridMaskColumn;
    dbGridCURRENCY: TdxDBGridMaskColumn;
    dbGridAMOUNT: TdxDBGridMaskColumn;
    dbGridSHIPNO: TdxDBGridMaskColumn;
    dbGridSHIPITEM: TdxDBGridMaskColumn;
    dbGridACTI: TdxDBGridMaskColumn;
    dbGridOWUS: TdxDBGridMaskColumn;
    dbGridGRUP: TdxDBGridMaskColumn;
    dbGridCRET: TdxDBGridDateColumn;
    dbGridMODU: TdxDBGridMaskColumn;
    dbGridMODT: TdxDBGridDateColumn;
    qy_masterINVOICENO: TStringField;
    qy_masterINVOICEDATE: TDateTimeField;
    qy_masterCUSTNO: TStringField;
    qy_masterSHIPNO: TStringField;
    qy_masterACTI: TStringField;
    qy_masterOWUS: TStringField;
    qy_masterGRUP: TStringField;
    qy_masterCRET: TDateTimeField;
    qy_masterMODU: TStringField;
    qy_masterMODT: TDateTimeField;
    procedure dxDBButtonEdit1ButtonClick(Sender: TObject;
      AbsoluteIndex: Integer);
    procedure dxDBButtonEdit2ButtonClick(Sender: TObject;
      AbsoluteIndex: Integer);
    procedure qy_masterNewRecord(DataSet: TDataSet);
  private
    { Private declarations }
  protected
    procedure set_Focus;        override;  //設置焦點
    procedure chg_canwrite;     override;  //設置關鍵字為可寫
    procedure chg_Readonly;     override;  //設置關鍵字為唯讀
    function  chk_save:boolean; override;  //保存前的檢查
    function  chk_conf:boolean; override;  //確認前的檢查
    procedure call_detail;      override;  //調用單身維護

  public
    { Public declarations }
  end;

var
  frm_invoice_head: Tfrm_invoice_head;

implementation

uses Ufrm_invoice_list, uSelect_Form, DateUtils;

{$R *.dfm}


procedure Tfrm_invoice_head.set_Focus ;
begin
  if invoiceno.Enabled then
     invoiceno.SetFocus
  else if invoicedate.Enabled then
        invoicedate.SetFocus    ;
end;

procedure Tfrm_invoice_head.call_detail ;
begin
   Application.CreateForm(Tfrm_invoice_list, frm_invoice_list);
   frm_invoice_list.ShowModal;
   try
     frm_invoice_list.Free;
   except
     ;
   end;

end;

procedure Tfrm_invoice_head.chg_Readonly ;
begin
  invoiceno.Enabled := false ;
  invoiceno.Tag := 2;
end;
procedure Tfrm_invoice_head.chg_canwrite ;
begin
  invoiceno.Enabled:=true;
  invoiceno.Tag:=1;
end;

function Tfrm_invoice_head.chk_save ;
begin
  result := true ;
  if qy_master.FieldByName('INVOICENO').AsString = '' then
  begin
     u_error := ' 發票號碼不能為空! ' ;
     result := false  ; exit ;
  end;
end;

function Tfrm_invoice_head.chk_conf ;
begin
  result := true; 
end;


procedure Tfrm_invoice_head.dxDBButtonEdit1ButtonClick(Sender: TObject;
  AbsoluteIndex: Integer);
begin
  inherited;
  application.CreateForm(TSelect_Form, Select_Form);
  Select_form.ComboBox1.Items.Add('SHIPNO') ;
  Select_form.Query1.SQL.Add('SELECT SHIPNO FROM T_SHIPHEAD WHERE 1=1 ')  ;
  try
     select_form.Query1.Open;
  except
  end;
  Select_form.ShowModal ;
  if Select_form.ModalResult = mrok then
  begin
    qy_master.FieldByName('SHIPNO').AsString := Select_form.Query1.fieldbyname('SHIPNO').AsString ;
  end;
  try
     select_form.release;
   except
     ;
   end;

end;

procedure Tfrm_invoice_head.dxDBButtonEdit2ButtonClick(Sender: TObject;
  AbsoluteIndex: Integer);
begin
  inherited;
  application.CreateForm(TSelect_Form, Select_Form);
  Select_form.ComboBox1.Items.Add('CUSTNO') ;
  Select_form.Query1.SQL.Add('SELECT CUSTNO FROM T_CUSTOMER WHERE 1=1 ')  ;
  try
     select_form.Query1.Open;
  except
  end;
  Select_form.ShowModal ;
  if Select_form.ModalResult = mrok then
  begin
    qy_master.FieldByName('CUSTNO').AsString := Select_form.Query1.fieldbyname('CUSTNO').AsString ;
  end;
  try
     select_form.release;
   except
     ;
   end;

end;

procedure Tfrm_invoice_head.qy_masterNewRecord(DataSet: TDataSet);
begin
  inherited;
  qy_master.FieldByName('INVOICEDATE').AsDateTime := today() ;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久毛片高清国产| 久久久久久9999| 一区二区三区四区激情| www.欧美日韩国产在线| 国产日产亚洲精品系列| 成人美女视频在线观看18| 国产日韩欧美精品综合| www.亚洲人| 亚洲一区二区三区在线看| 欧美精品日韩一区| 青青草97国产精品免费观看无弹窗版| 日韩欧美一级片| 国产成a人亚洲精品| 成人欧美一区二区三区小说 | 欧美专区亚洲专区| 一区二区三区在线视频播放| 欧美三级欧美一级| 九一九一国产精品| 亚洲欧洲三级电影| 欧美精品视频www在线观看| 久久 天天综合| 亚洲欧洲一区二区三区| 欧美精品一卡二卡| 国产aⅴ综合色| 亚洲精品中文在线观看| 国产女主播视频一区二区| 99视频一区二区| 日日夜夜一区二区| 国产精品五月天| 欧美日韩免费在线视频| 韩国欧美一区二区| 亚洲综合免费观看高清完整版 | 综合欧美一区二区三区| 欧美日韩一区二区三区高清| 国内欧美视频一区二区| 一区二区三区四区在线播放| 国产亚洲一区二区三区| 欧美精品1区2区| 99久久精品免费看国产| 开心九九激情九九欧美日韩精美视频电影| 国产精品久久久一区麻豆最新章节| 欧美日韩视频在线观看一区二区三区| 国产成人综合自拍| 青草国产精品久久久久久| 亚洲日本va午夜在线影院| 日韩视频在线一区二区| 欧美自拍丝袜亚洲| 97精品国产97久久久久久久久久久久| 免费人成在线不卡| 一区二区三区在线视频播放| 国产午夜精品美女毛片视频| 欧美一区二区三区啪啪| 91看片淫黄大片一级在线观看| 久久精品国产亚洲高清剧情介绍| 亚洲色图19p| 中文字幕第一区二区| 精品欧美久久久| 欧美一区二区在线视频| av资源站一区| 国产suv精品一区二区6| 六月婷婷色综合| 蜜臀av一区二区在线观看| 亚洲一区欧美一区| 亚洲美腿欧美偷拍| 国产精品久久久久久久蜜臀| 久久色视频免费观看| 欧美一区二区三区在线观看视频| 欧美调教femdomvk| 色婷婷久久综合| 91麻豆免费看片| www.亚洲激情.com| 丁香天五香天堂综合| 国产揄拍国内精品对白| 精品在线观看视频| 久久99精品久久久久久国产越南 | 男人的天堂亚洲一区| 午夜一区二区三区视频| 亚洲美女偷拍久久| 亚洲精品日产精品乱码不卡| 国产精品二三区| 中文字幕不卡在线观看| 国产日韩欧美高清| 欧美国产日本视频| 亚洲欧洲精品成人久久奇米网| 中文字幕免费在线观看视频一区| 久久精品欧美一区二区三区麻豆 | 91精品在线一区二区| 欧美乱妇23p| 日韩亚洲欧美一区二区三区| 日韩美女视频在线| 国产偷国产偷精品高清尤物| 国产精品女主播av| 亚洲天堂2014| 亚洲高清久久久| 蜜桃精品视频在线观看| 国内精品视频一区二区三区八戒| 国产一区二三区好的| 成年人国产精品| 91成人网在线| 日韩欧美一级二级| 国产网红主播福利一区二区| 中文字幕一区二区三区四区不卡 | 日日摸夜夜添夜夜添亚洲女人| 免费成人结看片| 岛国一区二区在线观看| 色综合久久中文综合久久97| 欧美三级电影在线观看| 日韩一区二区三| 国产精品护士白丝一区av| 一区二区三区在线视频观看| 蜜臀av性久久久久蜜臀av麻豆 | 久草在线在线精品观看| 丰满亚洲少妇av| 欧美丝袜丝交足nylons| 精品第一国产综合精品aⅴ| 国产精品久久久久久久久免费樱桃| 亚洲国产精品久久久久秋霞影院 | 久久久精品免费免费| 亚洲美女少妇撒尿| 久久综合综合久久综合| eeuss鲁片一区二区三区| 欧美丰满高潮xxxx喷水动漫| 久久久国际精品| 亚洲综合清纯丝袜自拍| 国产精品一线二线三线精华| 日本韩国一区二区三区| 2017欧美狠狠色| 一区二区三区色| 国产在线精品一区二区夜色 | 欧美日韩高清一区二区不卡| 国产亚洲视频系列| 亚洲成国产人片在线观看| 国产成人亚洲综合a∨婷婷| 欧美久久一二三四区| 中文字幕精品一区二区三区精品| 天天亚洲美女在线视频| 99免费精品在线观看| 欧美成人乱码一区二区三区| 亚洲美女在线国产| 懂色av一区二区夜夜嗨| 日韩欧美黄色影院| 亚洲一区二区三区国产| 99精品欧美一区二区三区小说| 精品国产乱码91久久久久久网站| 一二三四社区欧美黄| 北条麻妃国产九九精品视频| 欧美变态tickle挠乳网站| 香蕉加勒比综合久久| 在线视频欧美精品| 国产精品久久久久久久午夜片| 国内成人免费视频| 日韩欧美久久一区| 丝袜美腿亚洲色图| 精品视频色一区| 亚洲激情网站免费观看| 91免费国产视频网站| 国产精品午夜电影| 成人一级片网址| 久久女同性恋中文字幕| 极品销魂美女一区二区三区| 欧美一区二区视频在线观看| 日韩精品免费专区| 在线电影欧美成精品| 亚洲香肠在线观看| 一本色道久久加勒比精品| 中文字幕人成不卡一区| 成人午夜在线免费| 中文字幕一区二区三区精华液 | 91在线看国产| 1024成人网| 99国产精品久久久久| 一色桃子久久精品亚洲| 成人av在线一区二区| 国产精品久久久久婷婷二区次 | 91一区二区三区在线观看| 一区在线观看视频| 日本道免费精品一区二区三区| 亚洲日韩欧美一区二区在线| 色综合欧美在线| 亚洲国产精品久久一线不卡| 9191成人精品久久| 美女脱光内衣内裤视频久久影院| 日韩女优电影在线观看| 国产麻豆视频一区| 国产精品久久久久久久蜜臀 | 久久天堂av综合合色蜜桃网| 国产激情视频一区二区在线观看| 欧美激情一区不卡| 一本大道久久a久久精二百 | 蜜桃在线一区二区三区| 久久一区二区三区国产精品| 成人综合激情网| 樱桃视频在线观看一区| 91精品视频网| 国产一区不卡精品| 中文字幕一区二区在线观看| 欧美日产在线观看| 国产超碰在线一区| 亚洲制服丝袜一区| 欧美成人一区二区三区在线观看 |