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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? unit2.pas

?? 一個(gè)同事給的簡(jiǎn)單的POS系統(tǒng)
?? PAS
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
unit Unit2;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, ExtCtrls, Buttons, StdCtrls, Grids, DBGrids, DB, ADODB, INIFiles,
  RzForms, RzStatus, Mask, RzEdit, QRCtrls, QuickRpt, Registry, DBTables;

type
  TMain = class(TForm)
    Panel1: TPanel;
    Panel2: TPanel;
    Panel3: TPanel;
    Panel4: TPanel;
    SpeedButton1: TSpeedButton;
    Label1: TLabel;
    DBGrid1: TDBGrid;
    DataSource1: TDataSource;
    ADOQuery1: TADOQuery;
    Label2: TLabel;
    Label3: TLabel;
    Label4: TLabel;
    ADOQuery2: TADOQuery;
    RzFormShape1: TRzFormShape;
    SpeedButton2: TSpeedButton;
    Label6: TLabel;
    Label7: TLabel;
    Label8: TLabel;
    Label5: TLabel;
    Label9: TLabel;
    Label10: TLabel;
    Label11: TLabel;
    Label12: TLabel;
    Label13: TLabel;
    Label14: TLabel;
    Label15: TLabel;
    Label16: TLabel;
    Bevel1: TBevel;
    Label17: TLabel;
    Bevel2: TBevel;
    Bevel3: TBevel;
    Label18: TLabel;
    Label19: TLabel;
    Label20: TLabel;
    Label21: TLabel;
    Bevel4: TBevel;
    RzEdit1: TRzEdit;
    RzEdit2: TRzEdit;
    RzEdit3: TRzEdit;
    Label23: TLabel;
    Label24: TLabel;
    Label27: TLabel;
    Label22: TLabel;
    Label25: TLabel;
    Label26: TLabel;
    Label28: TLabel;
    Label29: TLabel;
    Panel5: TPanel;
    QuickRep1: TQuickRep;
    DetailBand1: TQRBand;
    QRDBText1: TQRDBText;
    QRExpr1: TQRExpr;
    QRExpr2: TQRExpr;
    QRExpr3: TQRExpr;
    PageHeaderBand1: TQRBand;
    QRLabel1: TQRLabel;
    QRLabel2: TQRLabel;
    QRLabel3: TQRLabel;
    QRLabel4: TQRLabel;
    QRShape2: TQRShape;
    QRShape1: TQRShape;
    QRLabel5: TQRLabel;
    QRLabel6: TQRLabel;
    SummaryBand1: TQRBand;
    QRLabel7: TQRLabel;
    QRShape7: TQRShape;
    QRLabel9: TQRLabel;
    QRLabel8: TQRLabel;
    QRLabel10: TQRLabel;
    QRLabel12: TQRLabel;
    QRLabel11: TQRLabel;
    QRLabel13: TQRLabel;
    QRShape8: TQRShape;
    QRLabel14: TQRLabel;
    Label30: TLabel;
    QRShape3: TQRShape;
    QRShape6: TQRShape;
    QRShape5: TQRShape;
    QRShape4: TQRShape;
    ADOConnection1: TADOConnection;
    ADOQuery3: TADOQuery;
    RzEdit4: TRzEdit;
    procedure FormCreate(Sender: TObject);
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
    procedure SpeedButton1Click(Sender: TObject);
    procedure SpeedButton2Click(Sender: TObject);
    procedure QuickRep1StartPage(Sender: TCustomQuickRep);
    procedure FormKeyDown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure RzEdit1KeyPress(Sender: TObject; var Key: Char);
    procedure RzEdit3KeyPress(Sender: TObject; var Key: Char);
    procedure RzEdit2KeyPress(Sender: TObject; var Key: Char);
    procedure DBGrid1MouseUp(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure DBGrid1KeyUp(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure RzEdit4KeyPress(Sender: TObject; var Key: Char);
  private
    { Private declarations }
  public
    procedure QH1;
    procedure WRecord;
    procedure QH2;
    { Public declarations }
  end;

var
  Main: TMain;

implementation

uses Unit1, Unit3, Unit4, Unit5, Unit10, Unit7;

{$R *.dfm}

procedure TMain.FormCreate(Sender: TObject);
var
  vIniFile      : TIniFile;
  Reg           : TRegistry;
  D1, Data, SID : String;
  i             : Integer;
begin
  //建立INI文件關(guān)聯(lián)
  vIniFile:=TIniFile.Create(ExtractFilePath(ParamStr(0))+'Config.Ini');
  //寫是否為注冊(cè)版本
  if Pass.Key(vIniFile.Readstring('System','PCID',''))=vIniFile.Readstring('System','Key','') then
  begin
    Main.Label1.Caption:='網(wǎng)聯(lián)科技超市管理系統(tǒng)(已注冊(cè))';
  end
  else
  begin
    Reg:=TRegistry.Create;
    Reg.RootKey:=HKEY_CURRENT_USER;
    Reg.OpenKey('Software\WL',True);
    D1:=CurrToStr(44-(StrToDate(FormatdateTime('yyyy-mm-dd', Now))-StrToDate(Reg.ReadString('Date'))));
    Main.Label1.Caption:='網(wǎng)聯(lián)科技超市管理系統(tǒng)(未注冊(cè))剩余'+D1+'天';
    Main.SpeedButton2.Caption:='F12.軟件注冊(cè)';
    //打開注冊(cè)窗口
//    RegKey:=TRegKey.Create(Application);
//    RegKey.showmodal;
  end;
  Main.Width:=798;//恢復(fù)主窗口大小
  Main.Height:=571;//恢復(fù)主窗口大小
  //使主窗口位于屏幕正中央
  Main.Top :=(GetSystemMetrics(SM_CySCREEN)-Main.Height) div 2 - 13;
  Main.Left :=(GetSystemMetrics(SM_CxSCREEN)-Main.Width) div 2;
  //建立數(shù)據(jù)庫(kù)鏈接
  Data:='Provider='+vIniFile.Readstring('System','Provider','')+';';
  Data:=Data+'Data Source='+vIniFile.Readstring('System','Data Source','')+';';
  Data:=Data+'Persist Security Info=False';
  ADOConnection1.ConnectionString:=Data;
  //初始單號(hào)
  for i:=1 to 9999 do
  begin
    SID:=FormatdateTime('yymmdd', Now)+FormatFloat('0000',i);
    ADOQuery2.SQL.Clear;
    ADOQuery2.SQL.Add('Select * from Sell_Main Where InvoiceID="'+SID+'"');
    ADOQuery2.Open;
    if ADOQuery2.RecordCount=0 then
    begin
      Break;
    end;
  end;
  //讀取單號(hào)
  Label26.Caption:=SID;
  ADOQuery1.SQL.Clear;
  ADOQuery1.SQL.Add('Select * from Sell_Minor Where InvoiceID="'+Label26.Caption+'"');
  ADOQuery1.Open;
  QH2;
end;

procedure TMain.FormClose(Sender: TObject; var Action: TCloseAction);
begin
  if messagedlg('確認(rèn)退出嗎?',mtconfirmation,[mbyes,mbno],0)=mryes then
    Application.Terminate
  else
    Action:=caNone;
end;

procedure TMain.SpeedButton1Click(Sender: TObject);
begin
  Main.Close;
end;



procedure TMain.SpeedButton2Click(Sender: TObject);
begin
  if SpeedButton2.Caption='F12.軟件注冊(cè)' then begin
    //打開注冊(cè)窗口
    RegKey:=TRegKey.Create(Application);
    RegKey.showmodal;
  end else begin
    //使主窗口位于屏幕正中央
    Main.Top :=(GetSystemMetrics(SM_CySCREEN)-Main.Height) div 2 - 13;
    Main.Left :=(GetSystemMetrics(SM_CxSCREEN)-Main.Width) div 2;
  end;
end;

procedure TMain.QuickRep1StartPage(Sender: TCustomQuickRep);
var
  vIniFile: TIniFile;
begin
  vIniFile:=TIniFile.Create(ExtractFilePath(ParamStr(0))+'Config.Ini');
  QRLabel1.Caption:=viniFile.ReadString('System','Name','');
  QRLabel2.Caption:=viniFile.ReadString('System','La1','');
  QRLabel13.Caption:='電話:'+viniFile.ReadString('System','TEL','');
  QRLabel14.Caption:=viniFile.ReadString('System','La2','');
  QRLabel7.Caption:='應(yīng)收:'+Label14.Caption+'元';
  QRLabel8.Caption:='實(shí)收:'+Label15.Caption+'元';
  QRLabel9.Caption:='找零:'+Label16.Caption+'元';
  QRLabel10.Caption:='收款:'+Label19.Caption;
  QRLabel11.Caption:='日期:'+FormatDateTime('dddddd tt', Now);
  QRLabel12.Caption:='單號(hào):№'+Label26.Caption;
end;

procedure TMain.QH1;
begin
  //計(jì)算合計(jì)數(shù)
  //如果是贈(zèng)品小計(jì)為零
  ADOQuery1.Edit;
  if ADOQuery1.FieldByName('Gift').AsString='贈(zèng)品' then begin
    ADOQuery1.FieldByName('Subtotal').AsCurrency := 0;
    ADOQuery1.Post;
    Exit;
  end;
  //單條記錄求合:小計(jì)=售價(jià)*數(shù)量*折扣/100
  ADOQuery1.FieldByName('Subtotal').AsCurrency := ADOQuery1.FieldByName('SellPrice').AsCurrency*
                                                  ADOQuery1.FieldByName('SellScalar').AsCurrency*
                                                  ADOQuery1.FieldByName('Agio').AsCurrency/100;
  ADOQuery1.Post;
end;

procedure TMain.WRecord;
begin
  //數(shù)據(jù)檢查
  try
    StrToCurr(RzEdit1.Text);
  Except
   RzEdit1.Text:='100';
  end;

  try
    StrToCurr(RzEdit3.Text);
  Except
    RzEdit3.Text:='1';
  end;

  //初始折扣和數(shù)量
  RzEdit1.Text:='100';
  RzEdit3.Text:='1';

  //查銷售主庫(kù)是否有此單號(hào)
  ADOQuery3.SQL.Clear;
  ADOQuery3.SQL.Add('Select * from Sell_Main Where InvoiceID="'+Label26.Caption+'"');
  ADOQuery3.Open;
  if ADOQuery3.RecordCount=0 then begin
    ADOQuery3.Edit;
    ADOQuery3.Append;
    ADOQuery3.FieldByName('InvoiceID').AsString := Label26.Caption;
    ADOQuery3.FieldByName('AR').AsString  := Label7.Caption;
    ADOQuery3.FieldByName('Hang').AsBoolean := False;
    ADOQuery3.FieldByName('Hang').AsBoolean     := False;
    ADOQuery3.FieldByName('SellDate').AsString  := FormatdateTime('yyyy-mm-dd hh:mm:ss', Now);
    ADOQuery3.FieldByName('UserName').AsString  := Label19.Caption;
    ADOQuery3.Post;
  end;

  //填掃描記錄
  ADOQuery1.Edit;
  ADOQuery1.Append;
  ADOQuery1.FieldByName('InvoiceID').AsString     := Label26.Caption;
  ADOQuery1.FieldByName('BarCode').AsString       := ADOQuery2.FieldByName('BarCode').AsString;
  ADOQuery1.FieldByName('GoodsName').AsString     := ADOQuery2.FieldByName('GoodsName').AsString;
  ADOQuery1.FieldByName('Unit').AsString          := ADOQuery2.FieldByName('Unit').AsString;
  ADOQuery1.FieldByName('SellScalar').AsString    := RzEdit3.Text;
  ADOQuery1.FieldByName('Agio').AsString          := RzEdit1.Text;
  ADOQuery1.FieldByName('PurchasePrice').AsString := ADOQuery2.FieldByName('PurchasePrice').AsString;

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲综合免费观看高清完整版在线| 亚洲精品一二三| 国产一区二区调教| 亚洲精品国产一区二区精华液| 日韩欧美中文一区二区| 99精品桃花视频在线观看| 丝袜美腿成人在线| 国产精品美女久久福利网站| 日韩午夜在线观看视频| 色香色香欲天天天影视综合网 | 狠狠色丁香婷综合久久| 亚洲综合在线观看视频| 久久免费看少妇高潮| 欧美精品123区| 91捆绑美女网站| 风间由美一区二区三区在线观看| 五月天欧美精品| 一区二区三区中文字幕精品精品| 中文字幕av资源一区| 日韩美女主播在线视频一区二区三区| 99re视频精品| 成人开心网精品视频| 经典一区二区三区| 免费观看一级特黄欧美大片| 亚洲国产精品久久人人爱| 亚洲精品日产精品乱码不卡| 国产精品区一区二区三区| 久久久亚洲国产美女国产盗摄| 91精品婷婷国产综合久久竹菊| 91福利视频在线| 91蝌蚪porny| 91日韩一区二区三区| 99久精品国产| 色综合天天综合网国产成人综合天| 国产在线不卡一区| 看国产成人h片视频| 青草av.久久免费一区| 午夜天堂影视香蕉久久| 亚洲制服丝袜在线| 一区二区三区四区蜜桃| 亚洲欧洲成人精品av97| 亚洲人成亚洲人成在线观看图片| 中文字幕不卡的av| 国产精品麻豆99久久久久久| 自拍偷拍国产精品| 亚洲精品欧美在线| 亚洲自拍偷拍九九九| 亚洲午夜国产一区99re久久| 亚洲国产一二三| 午夜影视日本亚洲欧洲精品| 日日夜夜免费精品| 蜜桃av一区二区| 国产中文字幕精品| 成人午夜看片网址| 99久久er热在这里只有精品66| 色综合视频一区二区三区高清| 色拍拍在线精品视频8848| 欧美三片在线视频观看| 欧美精品丝袜久久久中文字幕| 91精品国产色综合久久久蜜香臀| 欧美一区二区黄色| 久久午夜羞羞影院免费观看| 国产精品久久午夜夜伦鲁鲁| 亚洲激情中文1区| 天堂成人免费av电影一区| 美女视频一区在线观看| 日韩精品一区二区三区视频播放 | 国产精品成人午夜| 亚洲夂夂婷婷色拍ww47| 久久精品久久99精品久久| 国产乱码精品一品二品| 成人激情电影免费在线观看| 91网站在线播放| 91精品视频网| 国产精品三级电影| 亚洲第一精品在线| 国产麻豆成人精品| 91国偷自产一区二区开放时间 | gogo大胆日本视频一区| 欧美色综合天天久久综合精品| 3d动漫精品啪啪1区2区免费| 欧美变态口味重另类| 中文字幕一区二区在线播放| 日韩制服丝袜av| 国产成人无遮挡在线视频| 在线观看日韩电影| 久久久另类综合| 亚洲一区中文在线| 国产精品亚洲一区二区三区妖精| 在线观看av不卡| 久久久亚洲高清| 亚洲专区一二三| 丁香激情综合五月| 91精品国产日韩91久久久久久| 国产欧美日本一区视频| 日韩av中文字幕一区二区| av激情综合网| 26uuu亚洲综合色| 亚洲一区二区美女| 不卡av在线网| 精品国精品国产| 亚洲韩国精品一区| 成人av在线播放网站| 日韩欧美aaaaaa| 亚洲线精品一区二区三区八戒| 国产·精品毛片| 日韩一区二区在线免费观看| 亚洲美女淫视频| 丁香六月久久综合狠狠色| 日韩精品中文字幕在线一区| 亚洲国产精品一区二区www| 不卡高清视频专区| 久久婷婷综合激情| 激情综合网最新| 欧美一卡2卡三卡4卡5免费| 亚洲福利视频一区二区| 99re热这里只有精品视频| 国产女人18水真多18精品一级做| 丝袜美腿亚洲综合| 欧美三级电影精品| 亚洲理论在线观看| 色综合久久久久网| 亚洲同性gay激情无套| 国产99精品视频| 国产日韩精品一区二区浪潮av| 麻豆91精品视频| 欧美一区二区三区影视| 婷婷一区二区三区| 欧美午夜免费电影| 亚洲一区二区在线观看视频| 色综合天天综合在线视频| 国产精品久久久久久久浪潮网站| 国产福利一区二区三区视频| 欧美精品一区二区在线播放 | 色婷婷综合久色| 亚洲男人的天堂av| 亚洲视频 欧洲视频| 9人人澡人人爽人人精品| 亚洲国产成人自拍| 国产精品中文有码| 久久精品人人做人人爽人人| 麻豆精品久久久| 欧美成人在线直播| 国产一区二区视频在线播放| 国产色一区二区| 国产一区二区三区免费在线观看| 国产欧美一区在线| 99v久久综合狠狠综合久久| 亚洲欧美一区二区久久| 91久久线看在观草草青青| 亚洲成人资源网| 日韩欧美在线不卡| 国产精品一区二区在线播放 | 在线播放中文一区| 无吗不卡中文字幕| 欧美成人一区二区| 国产91精品免费| 亚洲精品日韩综合观看成人91| 日本电影亚洲天堂一区| 香蕉久久一区二区不卡无毒影院| 日韩欧美在线不卡| www.日韩大片| 亚洲国产精品影院| 欧美mv日韩mv| 成人免费的视频| 亚洲一卡二卡三卡四卡无卡久久| 欧美丰满少妇xxxxx高潮对白| 麻豆精品视频在线观看视频| 国产欧美精品一区aⅴ影院| 在线观看亚洲a| 国产一区二区三区在线观看精品 | 日韩精品专区在线影院重磅| 国产.精品.日韩.另类.中文.在线.播放| 国产精品高清亚洲| 欧美日韩大陆在线| 国产精品一区二区91| 亚洲激情综合网| 日韩精品在线网站| 本田岬高潮一区二区三区| 夜色激情一区二区| 国产午夜久久久久| 欧美中文字幕亚洲一区二区va在线| 日本成人在线网站| 亚洲视频在线观看一区| 日韩亚洲欧美综合| 成人影视亚洲图片在线| 首页综合国产亚洲丝袜| 欧美激情综合五月色丁香小说| 在线观看亚洲精品视频| 国产91精品一区二区麻豆亚洲| 亚洲成人免费电影| 中文字幕精品三区| 欧美一区二区在线不卡| 91小宝寻花一区二区三区| 黄色小说综合网站| 亚洲成av人片一区二区| 国产精品每日更新| www久久精品| 欧美日韩不卡视频| 色成年激情久久综合|