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

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

?? unposagift.pas

?? 主要介紹超市管理系統的后臺系統,后臺程序是系統初始化和系統維護最常使用的一部分程序,主要任務是建產基本數據,進出貨盤點和打印報表.后臺程序主要負責的都是管理上的功能,當后臺建立完整的數據后,前臺才能順
?? PAS
字號:
unit UNPOSAGIFT;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  StdCtrls, Buttons, DBCtrls, Grids, DBGrids, JLOOKUP, SELOOKUP, JEdit,
  Menus;

type
  TFMPOSAGIFT = class(TForm)
    Label1: TLabel;
    BTNQUT: TBitBtn;
    Label3: TLabel;
    ED_PGCNO: TJEdit;
    ED_PGCDT: TJEdit;
    ED_PGCKD: TJEdit;
    ED_PGCNA: TJEdit;
    Label2: TLabel;
    Label4: TLabel;
    MainMenu1: TMainMenu;
    ESC: TMenuItem;
    GIFT_GRID: TStringGrid;
    F12: TMenuItem;
    Label5: TLabel;
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
    procedure BTNQUTClick(Sender: TObject);
    procedure ED_PGCNOKeyDown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure FormShow(Sender: TObject);
    procedure FormCloseQuery(Sender: TObject; var CanClose: Boolean);
    procedure FormCreate(Sender: TObject);
    procedure GIFT_GRIDKeyDown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure F12Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  FMPOSAGIFT: TFMPOSAGIFT;

implementation

USES SYSINI, UN_UTL, FM_UTL, DB_UTL, UNPOSA, UNPOSAD, MAIN, URDSP;

{$R *.DFM}

procedure TFMPOSAGIFT.FormCreate(Sender: TObject);
begin
//
end;

procedure TFMPOSAGIFT.FormShow(Sender: TObject);
begin
  GIFT_GRID.Cells[0,0] := ' 編  號';
  GIFT_GRID.Cells[1,0] := ' 到 期 日';
  GIFT_GRID.Cells[2,0] := ' 類  別';
  GIFT_GRID.Cells[3,0] := ' 金     額';
  
  //禮券資料======================================
  ED_PGCNO.TEXT  := _TB_GIFT_PGCNO;  //禮券號
  ED_PGCDT.TEXT  := _TB_GIFT_PGCDT;  //禮券到期日
  ED_PGCNA.TEXT  := FLOATTOSTR(_TB_GIFT_PGCNA);  //禮券金額
  ED_PGCKD.TEXT  := _TB_GIFT_PGCKD;  //禮券類別
  
  //帶入 INPUT 的值
  ED_PGCNA.TEXT := INTTOSTR(STRTOINTDEF(FMPOSA.ED_INPUT.TEXT,0));
  
  ED_PGCNO.SetFocus;
end;

procedure TFMPOSAGIFT.FormClose(Sender: TObject; var Action: TCloseAction);
begin
  //禮券資料======================================
  _TB_GIFT_PGCNO  := ED_PGCNO.TEXT;  //禮券號
  _TB_GIFT_PGCDT  := ED_PGCDT.TEXT;  //禮券到期日
  _TB_GIFT_PGCNA  := STRTOFLOATDEF(ED_PGCNA.TEXT,0);  //禮券金額
  _TB_GIFT_PGCKD  := ED_PGCKD.TEXT;  //禮券類別
end;

procedure TFMPOSAGIFT.FormCloseQuery(Sender: TObject;  var CanClose: Boolean);
begin
  IF (STRTOFLOATDEF(ED_PGCNA.TEXT,-999) < 0) THEN  //禮券金額
     BEGIN
     CANCLOSE := FALSE;
     ED_PGCNA.SetFocus;
     ED_PGCNA.SelectAll;
     END;
end;

procedure TFMPOSAGIFT.ED_PGCNOKeyDown(Sender: TObject; var Key: Word;  Shift: TShiftState);
VAR I , J:INTEGER;
begin
  IF (KEY = 27) THEN BEGIN BTNQUT.Click; EXIT;  END;
  IF (KEY = 13) AND (SENDER = ED_PGCNO) THEN ED_PGCDT.SetFocus;
  IF (KEY = 13) AND (SENDER = ED_PGCDT) THEN ED_PGCKD.SetFocus;
  IF (KEY = 13) AND (SENDER = ED_PGCKD) THEN ED_PGCNA.SetFocus;
  IF (KEY = 13) AND (SENDER = ED_PGCNA) THEN
     BEGIN
  
     IF STRTOFLOATDEF(ED_PGCNA.TEXT,0) <= 0 THEN EXIT;
  
     //算筆數
     FOR I := 1 TO 200 DO
       BEGIN
       J := I;
       IF TRIM(GIFT_GRID.Cells[3,I]) =  '' THEN BREAK;
       END;
  
     FOR I := (J+1) DOWNTO 1 DO GIFT_GRID.Rows[I].Text := GIFT_GRID.Rows[I-1].Text;
  
     GIFT_GRID.Cells[0,1] := ED_PGCNO.TEXT;
     GIFT_GRID.Cells[1,1] := ED_PGCDT.TEXT;
     GIFT_GRID.Cells[2,1] := ED_PGCKD.TEXT;
     GIFT_GRID.Cells[3,1] := ED_PGCNA.TEXT;
     ED_PGCNO.SetFocus;
     END;
end;

procedure TFMPOSAGIFT.GIFT_GRIDKeyDown(Sender: TObject; var Key: Word;  Shift: TShiftState);
begin
  IF (KEY = 27) THEN BEGIN BTNQUT.Click; EXIT;  END;
  IF (KEY = 13) THEN BEGIN ED_PGCNO.SetFocus;   END;
  IF (KEY = 38) THEN //向上移
     BEGIN
     IF (GIFT_GRID.Row<=1)OR(GIFT_GRID.Row>199)THEN ED_PGCNO.SetFocus;
     IF (GIFT_GRID.Row>1)THEN
     GIFT_GRID.Row := GIFT_GRID.Row -1;
     EXIT;
     END;
end;

procedure TFMPOSAGIFT.BTNQUTClick(Sender: TObject);
VAR TOTAL, CNT, I : INTEGER;
begin
  TOTAL := 0;   //禮券總金額
  CNT   := 0;   //禮券總金額
  FOR I := 1 TO 19 DO
     BEGIN
     IF STRTOINTDEF(FMPOSAGIFT.GIFT_GRID.Cells[3,I], -1) >= 0 THEN
        BEGIN
        INC(CNT);
        TOTAL := TOTAL + STRTOINTDEF(FMPOSAGIFT.GIFT_GRID.Cells[3,I],0);
        END;
     END;

  // 客顯==================================================================
  DSP_TITLE;
  DSP_TEXT1('Gift Record is ' +REPLICATE(' ',5 -LENGTH( INTTOSTR(CNT  )) ) + INTTOSTR(CNT  ) ,'R');
  DSP_TEXT2('Total Cost is  ' +REPLICATE(' ',5 -LENGTH( INTTOSTR(TOTAL)) ) + INTTOSTR(TOTAL) ,'R');
  // 客顯==================================================================

  CLOSE;
end;

procedure TFMPOSAGIFT.F12Click(Sender: TObject);
VAR I, TARGET, DEL_REC :INTEGER;
BEGIN
  TARGET  := GIFT_GRID.Row;

  //條件不符 跳出
  IF (TARGET <= 0) OR (TRIM(GIFT_GRID.Cells[3,1])= '') THEN
     BEGIN
     EXIT;
     END;
  
  FOR I := TARGET TO 200 DO
      BEGIN
      GIFT_GRID.Rows[I].Text := GIFT_GRID.Rows[I+1].Text;
      IF TRIM(GIFT_GRID.Cells[3,I+1]) =  '' THEN BREAK;
      END;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
视频一区二区三区中文字幕| 久久久久久综合| 一区二区三区视频在线看| 91免费小视频| 伊人色综合久久天天| 色成人在线视频| 亚洲va欧美va天堂v国产综合| 精品视频在线免费观看| 视频一区在线播放| 欧美电影免费观看高清完整版在线观看| 美女一区二区三区在线观看| 日韩免费电影网站| 国产成人在线视频网址| 综合av第一页| 欧美喷潮久久久xxxxx| 久久精品国产秦先生| 国产亚洲欧美一级| 一本一本久久a久久精品综合麻豆| 亚洲一二三区不卡| 精品国产乱码久久久久久1区2区 | 欧美巨大另类极品videosbest | 99精品偷自拍| 亚洲大片免费看| 精品国产一区二区三区久久久蜜月| 国产精品影视网| 一区二区视频在线| 欧美va亚洲va在线观看蝴蝶网| 国产成人精品免费在线| 亚洲国产一区二区视频| 精品国产乱子伦一区| 色婷婷综合久久久久中文一区二区| 日韩二区在线观看| 国产精品色眯眯| 5566中文字幕一区二区电影| 国产美女一区二区三区| 亚洲一区日韩精品中文字幕| 久久亚洲精精品中文字幕早川悠里 | 一本一本久久a久久精品综合麻豆| 日本不卡视频在线观看| 国产精品的网站| 欧美一级黄色大片| 一本色道久久综合亚洲91| 黄色日韩网站视频| 亚洲免费大片在线观看| 久久影视一区二区| 欧美喷水一区二区| 色综合久久综合中文综合网| 国产精品一区2区| 免费在线成人网| 一级精品视频在线观看宜春院| 久久久久一区二区三区四区| 欧美精品99久久久**| 色综合天天综合在线视频| 国产精品88av| 男男视频亚洲欧美| 性做久久久久久免费观看| 国产精品免费观看视频| 久久久精品2019中文字幕之3| 欧美日韩在线观看一区二区 | 91精品国产综合久久精品麻豆| 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 精品国产一区二区精华| 欧美美女网站色| 日本韩国欧美国产| 波多野结衣中文字幕一区| 国产精品一区二区在线看| 美国av一区二区| 日本午夜精品视频在线观看| 亚洲国产视频在线| 一区二区三区精品| 亚洲色图丝袜美腿| 亚洲婷婷在线视频| 成人免费在线视频| 中文字幕永久在线不卡| 国产精品色呦呦| 日本一区二区三区在线不卡| 精品成人一区二区| 久久综合国产精品| 精品国产露脸精彩对白| 久久伊人蜜桃av一区二区| 日韩精品一区二区三区四区视频| 欧美福利电影网| 欧美一级二级三级蜜桃| 欧美一级国产精品| 精品99一区二区| 久久久久99精品国产片| 国产嫩草影院久久久久| 国产精品国产自产拍高清av| 中文字幕一区日韩精品欧美| 国产精品久久久爽爽爽麻豆色哟哟| 国产欧美中文在线| 国产精品拍天天在线| 亚洲伦理在线免费看| 亚洲成人www| 久久精品99久久久| 国产乱妇无码大片在线观看| 盗摄精品av一区二区三区| 99国产欧美久久久精品| 色爱区综合激月婷婷| 欧美性生活大片视频| 91精品国产综合久久久久 | 2024国产精品| 日本一区二区三区久久久久久久久不| 日本一区二区三区四区在线视频| 中文字幕日本乱码精品影院| 一区二区在线免费观看| 亚洲不卡av一区二区三区| 国产一区二区三区国产| av在线这里只有精品| 欧美另类高清zo欧美| 国产亚洲一本大道中文在线| 亚洲人成人一区二区在线观看| 日韩电影网1区2区| 国产69精品久久777的优势| 在线观看91精品国产入口| 日韩精品一区在线| 日韩伦理电影网| 蜜桃久久久久久久| 91色视频在线| 日韩一二在线观看| 亚洲精品免费视频| 精品中文字幕一区二区小辣椒| 成人午夜激情影院| 欧美精品在线一区二区三区| 国产欧美日韩卡一| 午夜精品久久久久久久久久 | 亚洲欧洲综合另类在线| 久久国产福利国产秒拍| 色成年激情久久综合| 国产日韩视频一区二区三区| 亚洲国产裸拍裸体视频在线观看乱了| 国产一区欧美一区| 欧美日韩国产一级| 中文字幕在线观看一区二区| 美女高潮久久久| 欧美亚洲国产怡红院影院| 中文字幕国产精品一区二区| 免费的国产精品| 欧美中文字幕亚洲一区二区va在线 | 一级做a爱片久久| 丁香婷婷综合网| 欧美一区二区视频免费观看| 亚洲日穴在线视频| 国产一区二区在线看| 91精品欧美福利在线观看| 亚洲品质自拍视频| 成人黄色软件下载| 亚洲精品一线二线三线| 日韩av电影免费观看高清完整版 | 欧美另类变人与禽xxxxx| 自拍偷在线精品自拍偷无码专区| 国产一区二区免费看| 欧美一级电影网站| 日韩黄色免费电影| 欧美二区三区91| 一区二区三区在线免费| 成人午夜又粗又硬又大| 久久久久久久性| 久久精品国产免费| 8v天堂国产在线一区二区| 亚洲电影欧美电影有声小说| 欧美主播一区二区三区美女| 一区二区在线看| 日本高清无吗v一区| 一区二区三区在线视频免费| 一本到一区二区三区| 亚洲人一二三区| 日本高清无吗v一区| 亚洲午夜久久久| 欧美视频一区二区三区四区| 亚洲香肠在线观看| 欧美日韩一本到| 日韩综合小视频| 欧美精品乱码久久久久久 | 亚洲免费成人av| 在线观看免费亚洲| 亚洲国产精品一区二区尤物区| 91国模大尺度私拍在线视频| 亚洲一区二区三区自拍| 欧美性大战久久久| 日韩在线a电影| 精品免费国产一区二区三区四区| 久久精品国产99国产| 国产欧美综合在线| 91香蕉国产在线观看软件| 一区二区三区成人在线视频| 欧美日韩精品系列| 蜜臀精品久久久久久蜜臀 | 色综合久久久久综合体| 亚洲午夜久久久久久久久电影院| 欧美日韩久久一区二区| 青青草成人在线观看| 久久一日本道色综合| 99国产精品久久久久| 亚洲成人免费视| 精品国产乱码久久久久久久久| 成人动漫一区二区在线| 亚洲国产一区二区视频| 欧美精品一区二区三区视频| 成人免费视频视频|