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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? thunit.pas

?? 一個(gè)票據(jù)管理系統(tǒng)
?? PAS
?? 第 1 頁(yè) / 共 4 頁(yè)
字號(hào):
unit ThUnit;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, Buttons, StdCtrls, ComCtrls, GridsEh, DBGridEh, ExtCtrls,
  PrnDbgeh,prvieweh,printers;

type
  TThForm = class(TForm)
    PageControl1: TPageControl;
    TabSheet1: TTabSheet;
    TabSheet2: TTabSheet;
    Panel1: TPanel;
    Panel2: TPanel;
    DBGridEh1: TDBGridEh;
    DBGridEh2: TDBGridEh;
    Panel4: TPanel;
    Panel5: TPanel;
    BitBtn1: TBitBtn;
    BitBtn2: TBitBtn;
    Panel6: TPanel;
    DBGridEh3: TDBGridEh;
    Panel7: TPanel;
    Panel8: TPanel;
    DBGridEh4: TDBGridEh;
    DBGridEh5: TDBGridEh;
    Panel9: TPanel;
    Label8: TLabel;
    Label9: TLabel;
    Label10: TLabel;
    Label11: TLabel;
    Label12: TLabel;
    Label13: TLabel;
    Label14: TLabel;
    ComboBox3: TComboBox;
    DateTimePicker2: TDateTimePicker;
    Edit5: TEdit;
    Edit6: TEdit;
    Edit7: TEdit;
    ComboBox4: TComboBox;
    Edit8: TEdit;
    Button4: TButton;
    Panel10: TPanel;
    Panel11: TPanel;
    BitBtn3: TBitBtn;
    BitBtn4: TBitBtn;
    Panel12: TPanel;
    DBGridEh6: TDBGridEh;
    Labelid2: TLabel;
    Panel3: TPanel;
    Label1: TLabel;
    Label2: TLabel;
    Label3: TLabel;
    Label4: TLabel;
    Label5: TLabel;
    Label6: TLabel;
    Label7: TLabel;
    ComboBox1: TComboBox;
    DateTimePicker1: TDateTimePicker;
    Edit1: TEdit;
    Edit2: TEdit;
    Edit3: TEdit;
    ComboBox2: TComboBox;
    Edit4: TEdit;
    Button1: TButton;
    Button2: TButton;
    Labelid1: TLabel;
    PrintDBGridEh1: TPrintDBGridEh;
    PrintDBGridEh2: TPrintDBGridEh;
    Button3: TButton;
    BitBtn5: TBitBtn;
    BitBtn6: TBitBtn;
    Labelid3: TLabel;
    procedure delnewll;
    procedure kqhznewll;
    procedure kqmsnewll;
    procedure thkqmsnewll;
    procedure Grbox1comboboxnew;
    procedure page2combobox3new;
    procedure thbmnewll;
    procedure thnewll;
    procedure bmthnewll;
    procedure formcreate(Sender: TObject);
    procedure comboboxchange(Sender: TObject);
    procedure combobox4new;
    procedure dbgrideh1cellclick(Column: TColumnEh);
    procedure dbgrideh4cellclick(Column: TColumnEh);
    procedure combobox4change(Sender: TObject);
    procedure combobox1keydown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure DateTimePicker1keydown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure edit1keydown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure edit2keydown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure edit3keydown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure combobox2keydown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure edit4keydown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure combobox3keydown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure DateTimePicker2keydown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure edit5keydown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure edit6keydown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure edit7keydown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure combobox4keydown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure edit8keydown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure Button3Click(Sender: TObject);
    procedure dbgrideh5cellclick(Column: TColumnEh);
    procedure Button4Click(Sender: TObject);
    procedure edit1change(Sender: TObject);
    procedure edit2change(Sender: TObject);
    procedure edit5change(Sender: TObject);
    procedure edit6change(Sender: TObject);
    procedure dbgrideh6celclick(Column: TColumnEh);
    procedure dbgrideh2cellclick(Column: TColumnEh);
    procedure dbgrideh3cellclick(Column: TColumnEh);
    procedure Button1Click(Sender: TObject);
    procedure Button2Click(Sender: TObject);
    procedure BitBtn2Click(Sender: TObject);
    procedure BitBtn4Click(Sender: TObject);
    procedure BitBtn1Click(Sender: TObject);
    procedure BitBtn3Click(Sender: TObject);
    procedure edit1keypress(Sender: TObject; var Key: Char);
    procedure edti2keypress(Sender: TObject; var Key: Char);
    procedure edit3keypress(Sender: TObject; var Key: Char);
    procedure edit5keypress(Sender: TObject; var Key: Char);
    procedure edit7keypress(Sender: TObject; var Key: Char);
    procedure edit6keypress(Sender: TObject; var Key: Char);
    procedure BitBtn5Click(Sender: TObject);
    procedure BitBtn6Click(Sender: TObject);

  private
    { Private declarations }
     id,ms_id,qt,unm,sl,th_qt:integer;
    ql_id,qxhm,jxhm,lybm,lyr:string;
  public
    { Public declarations }
  end;

var
  ThForm: TThForm;

implementation
uses dm;
{$R *.dfm}
procedure tthform.delnewll;
begin
 with dmdata.KqADOQuery do
 begin
   close;
   sql.Clear;
   sql.Add('delete from t_kqb where sl = 0');
   execsql;
 end;
end;
procedure tthform.kqhznewll;
begin
 with dmdata.KqADOQuery do
 begin
   close;
   sql.Clear;
   sql.Add('select a.ql, sum(b.sl) as sl from t_bjql as a inner join T_Kqb as b on a.km = b.ql_id where (KQBM = ''庫(kù)存'') and (qt = 0) group by a.ql');
   open;
 end;
end;
procedure tthform.kqmsnewll;
begin
     with dmdata.KqMsADOQuery do
     begin
       close;
       sql.Clear;
       sql.Add('select a.ql,b.id,b.ms_id,b.rq,b.sl,b.qxhm,b.jxhm from t_bjql as a inner join t_kqb as b on a.km = b.ql_id where (KQBM = ''庫(kù)存'') and (qt = 0) and (ql=:a)' );
       parameters.ParamByName('a').Value:=trim(combobox1.Text);
       open;
     end;
end;
procedure tthform.thkqmsnewll;
begin
    with dmdata.KqqsADOQuery do
     begin
       close;
       sql.Clear;
       sql.Add('select * from t_bm where dwbm=:a');
       parameters.ParamByName('a').Value:=trim(combobox4.Text);
       open;
     end;
     with dmdata.thKqADOQuery do
     begin
       close;
       sql.Clear;
       sql.Add('select a.ql,b.id,b.ms_id,b.rq,b.sl,b.qxhm,b.jxhm,b.kqbm from t_bjql as a inner join t_kqb as b on a.km = b.ql_id where (KQBM = :a) and (qt = 1)' );
       parameters.ParamByName('a').Value:=trim(dmdata.KqqsADOQuery.fieldbyname('km').AsString);
       open;
     end;
end;
procedure Tthform.Grbox1comboboxnew;
begin
  dmdata.BjqlADOTable.Active:=false;
  dmdata.BjqlADOTable.Active:=true;
   dmdata.BjqlADOTable.First;
   while not dmdata.BjqlADOTable.eof do
   begin
     combobox1.Items.Add(dmdata.BjqlADOTable['QL']);
     dmdata.BjqlADOTable.Next;
   end;
        combobox1.Text:=dmdata.KqADOQuery.fieldbyname('ql').AsString;
end;
procedure tthform.page2combobox3new;
begin
 dmdata.BjqlADOTable.Active:=false;
  dmdata.BjqlADOTable.Active:=true;
   dmdata.BjqlADOTable.First;
   while not dmdata.BjqlADOTable.eof do
   begin
     combobox3.Items.Add(dmdata.BjqlADOTable['QL']);
     dmdata.BjqlADOTable.Next;
   end;
       // combobox3.Text:=dmdata.KqADOQuery.fieldbyname('ql').AsString;
end;
procedure tthform.thbmnewll;
begin
 with dmdata.bmADOQuery do
 begin
   close;
   sql.Clear;
   sql.Add('select * from t_bm ');
   open;
 end;
end;
procedure tthForm.combobox4new;
begin
   dmdata.bmADOTable.Active:=false;
  dmdata.bmADOTable.Active:=true;
   dmdata.BmADOTable.First;
   while not dmdata.BmADOTable.eof do
   begin
     combobox4.Items.Add(dmdata.bmADOTable['dwbm']);
     dmdata.bmADOTable.Next;
   end;
   combobox4.Text:=dmdata.bmADOQuery.fieldbyname('dwbm').AsString;
end;
procedure tthform.thnewll;
begin
  with dmdata.thADOQuery do
  begin
    close;
    sql.Clear;
    sql.Add('select a.id,a.ql_id,a.rq,a.sl,a.qxhm,a.jxhm,a.qt,a.thbm,a.qt,a.thr,a.ms_id,a.th_qt,b.ql from t_th as a,t_bjql as b where (a.ql_id=b.km)and(a.th_qt= 0) order by a.id');
    open;
  end;
end;
procedure tthform.bmthnewll;
begin
    with dmdata.bmthADOQuery do
  begin
    close;
    sql.Clear;
    sql.Add('select a.id,a.ql_id,a.rq,a.sl,a.qxhm,a.jxhm,a.qt,a.thbm,a.qt,a.thr,a.ms_id,a.th_qt,b.ql,c.DWBM from t_th as a,t_bjql as b,t_bm as c where (a.ql_id=b.km)and(a.thbm=c.KM)and(a.th_qt=1) order by a.id');
    open;
  end;
end;
procedure TThForm.formcreate(Sender: TObject);
var
 yy,mm,dd:word;
begin
   delnewll;
   kqhznewll;
   thbmnewll;
   combobox4new;
   Grbox1comboboxnew;
   page2combobox3new;
   comboboxchange(Sender);
   combobox4change(Sender);
  datetimepicker1.Date:=dmdata.ADOTable_T_user['date'];
  datetimepicker2.Date:=dmdata.ADOTable_T_user['date'];
  thnewll;
  bmthnewll;
   decodedate(dmdata.ADOTable_T_user.fieldbyname('date').AsDateTime,yy,mm,dd);
   printdbgrideh1.PageHeader.CenterText.Add(dmdata.ADOTable_T_user.fieldbyname('dh').AsString);
   printdbgrideh1.Title.Add(inttostr(yy)+'年'+inttostr(mm)+'月份退回上級(jí)部門(mén)票據(jù)');
   printdbgrideh1.PageFooter.RightText.Add('第&[Page]頁(yè) 共&[Pages]頁(yè)'+'打印日期:'+DateToStr(Now));
   printdbgrideh1.PageFooter.CenterText.add('制表人:'+dmdata.ADOTable_T_user.fieldbyname('name').AsString);
   printdbgrideh1.PageFooter.LeftText.Add('退票人:            ');

   printdbgrideh2.PageHeader.CenterText.Add(dmdata.ADOTable_T_user.fieldbyname('dh').AsString);
   printdbgrideh2.Title.Add(inttostr(yy)+'年'+inttostr(mm)+'月份下屬部門(mén)退回票據(jù)');
   printdbgrideh2.PageFooter.RightText.Add('第&[Page]頁(yè) 共&[Pages]頁(yè)'+'打印日期:'+DateToStr(Now));
   printdbgrideh2.PageFooter.CenterText.add('制表人:'+dmdata.ADOTable_T_user.fieldbyname('name').AsString);
   printdbgrideh2.PageFooter.LeftText.Add('退票人:            ');
   button1.Enabled:=false;
   button2.Enabled:=false;
   button3.Enabled:=false;
   button4.Enabled:=false;
   edit1.MaxLength:=dm.DMData.pjlen;
   edit2.MaxLength:=dm.DMData.pjlen;
   edit3.MaxLength:=dm.DMData.pjlen;
   edit5.MaxLength:=dm.DMData.pjlen;
   edit6.MaxLength:=dm.DMData.pjlen;
   edit7.MaxLength:=dm.DMData.pjlen;
end;

procedure TThForm.comboboxchange(Sender: TObject);
begin
    with dmdata.BjqlADOQuery do
   begin
     close;
     sql.Clear;
     sql.Add('select * from t_bjql where ql= :a');
     parameters.ParamByName('a').Value:=trim(combobox1.Text);
     open;
     unm:= fieldByName('mbf').AsInteger;
   end;
   kqmsnewll;
end;

procedure TThForm.dbgrideh1cellclick(Column: TColumnEh);
begin
   with dmdata.KqADOQuery do
   begin
     if RecordCount > 0 then
      begin
        combobox1.Text:=dmdata.KqADOQuery.fieldbyname('ql').AsString;
      end;
   end;
   kqmsnewll;
end;

procedure TThForm.dbgrideh4cellclick(Column: TColumnEh);
begin
    with dmdata.bmADOQuery do
   begin
     if RecordCount > 0 then
      begin
        combobox4.Text:=dmdata.bmADOQuery.fieldbyname('dwbm').AsString;
      end;
   end;
   thkqmsnewll;
end;

procedure TThForm.combobox4change(Sender: TObject);
begin
  thkqmsnewll;
end;

procedure TThForm.combobox1keydown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
   if key = vk_return then
  begin
    datetimepicker1.SetFocus;
  end;
end;

procedure TThForm.DateTimePicker1keydown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
       if key = vk_return then
  begin
    edit1.SetFocus;
  end;
  if key = vk_up then
  begin
    combobox1.SetFocus;
  end;    
end;

procedure TThForm.edit1keydown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
    if (key = vk_return) or (key = vk_down) then
  begin
     edit2.SetFocus;
  end;
  if key = vk_up then
  begin
     datetimepicker1.SetFocus;
  end;   
end;

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
蜜臀91精品一区二区三区 | 亚洲第一搞黄网站| 久久人人爽人人爽| 91精品国产一区二区三区蜜臀| 欧美视频在线播放| 欧美伊人精品成人久久综合97| 91电影在线观看| 欧美日韩一区二区在线视频| 在线成人免费视频| 欧美一级二级三级乱码| 精品免费一区二区三区| 精品va天堂亚洲国产| 国产欧美综合在线| 国产精品成人网| 亚洲电影第三页| 奇米精品一区二区三区在线观看| 国产一区二区三区美女| 国产91丝袜在线观看| 丁香啪啪综合成人亚洲小说| 国产69精品久久久久毛片| 99久久夜色精品国产网站| 欧美性极品少妇| 精品久久国产老人久久综合| 国产精品久久久久久久浪潮网站| 中文字幕一区二区在线播放 | 日本欧美一区二区| 毛片av一区二区| 亚洲一级二级在线| 国产精品国产自产拍在线| www久久精品| 久久先锋资源网| 亚洲激情第一区| 亚洲桃色在线一区| 国产成人夜色高潮福利影视| 亚洲一区二区三区四区在线观看 | 亚洲精品国产品国语在线app| 精品黑人一区二区三区久久| 亚洲天堂久久久久久久| 中文字幕免费一区| 三级在线观看一区二区| 亚洲一区二区视频在线观看| 久久精品国产亚洲aⅴ| 韩日欧美一区二区三区| 国产精品系列在线观看| 高清av一区二区| 亚洲欧洲www| 国产做a爰片久久毛片| 成人av小说网| 欧美日韩国产高清一区二区三区 | 中文字幕在线观看不卡| 亚洲成人一区在线| 免费视频一区二区| 一本大道av伊人久久综合| 欧美绝品在线观看成人午夜影视| 一本到一区二区三区| 色综合天天性综合| 欧美三级在线看| 日韩免费看网站| 国产精品丝袜一区| 亚洲电影一区二区| 99久久婷婷国产综合精品| 欧美天堂亚洲电影院在线播放| 国产亚洲一区二区三区| 亚洲精品国产一区二区三区四区在线| 亚洲麻豆国产自偷在线| 免费在线观看日韩欧美| 成人亚洲一区二区一| 久久久亚洲午夜电影| 椎名由奈av一区二区三区| 成人性生交大片| 欧美视频在线不卡| 亚洲精品视频在线观看网站| 久久99九九99精品| 欧美猛男gaygay网站| 中文字幕成人在线观看| 东方欧美亚洲色图在线| 欧美日韩日日夜夜| 日日噜噜夜夜狠狠视频欧美人 | 中文字幕日本不卡| 日韩国产欧美在线播放| 欧美一区二区免费观在线| 中文乱码免费一区二区| 粉嫩13p一区二区三区| 欧美午夜电影在线播放| 亚洲国产一区二区视频| 国产福利一区二区三区| 国产精品日产欧美久久久久| 亚洲电影一区二区三区| 日韩一区二区三区四区五区六区| **网站欧美大片在线观看| 91啪九色porn原创视频在线观看| 精品欧美乱码久久久久久1区2区| 亚洲成人av中文| 色综合天天综合网天天狠天天| 欧美日韩在线免费视频| 麻豆久久久久久久| 国产精品一级片| 国产精品久久久久久久久果冻传媒 | 成人app在线| 91精品国产91久久久久久最新毛片| 亚洲色图.com| 成人免费看片app下载| 亚洲精选一二三| 99免费精品在线| 午夜在线电影亚洲一区| 在线观看区一区二| 久久国产精品99久久久久久老狼 | 日韩av电影免费观看高清完整版在线观看 | 在线播放中文一区| 一区二区高清免费观看影视大全| 欧美无砖专区一中文字| 午夜影视日本亚洲欧洲精品| 欧美大白屁股肥臀xxxxxx| 婷婷六月综合网| 国产精品久线在线观看| av资源站一区| 久久国产成人午夜av影院| 91精品国产91久久综合桃花| 春色校园综合激情亚洲| 中文字幕不卡的av| 欧美一级国产精品| 美女一区二区视频| 亚洲最大的成人av| 欧美日韩国产综合草草| 成人高清视频在线| 亚洲欧洲在线观看av| 精品国产91久久久久久久妲己| 国内精品国产成人| 调教+趴+乳夹+国产+精品| 欧美一级生活片| 欧美自拍偷拍一区| 另类小说欧美激情| 五月天婷婷综合| 日韩一区二区三区观看| 欧美无砖砖区免费| 麻豆精品一区二区综合av| 亚洲午夜激情网站| 精品美女在线观看| 欧美一二三区精品| 国产成人午夜精品影院观看视频 | 99久久国产综合精品色伊| 青娱乐精品视频| 国产亚洲成av人在线观看导航 | 欧美国产在线观看| 欧美人狂配大交3d怪物一区 | 国产精品美日韩| 久久人人超碰精品| 图片区日韩欧美亚洲| 亚洲影院在线观看| 午夜精品一区二区三区三上悠亚| 国产精品无码永久免费888| 成人av资源在线| 99精品视频在线播放观看| 亚洲一级二级三级在线免费观看| 一区二区三区欧美| 91精品国产乱| 日韩欧美色电影| 国产精品久久久久精k8 | 26uuu色噜噜精品一区| 日韩欧美一区二区三区在线| 91农村精品一区二区在线| 久久99热这里只有精品| 亚洲在线成人精品| 精品乱人伦小说| 欧美日韩在线三级| 成人午夜电影久久影院| 捆绑紧缚一区二区三区视频| 狠狠网亚洲精品| 久久午夜羞羞影院免费观看| 欧美激情综合五月色丁香| 在线免费观看一区| 99精品视频一区二区三区| 色综合一个色综合| 99精品视频一区| 4438x成人网最大色成网站| 色综合中文字幕国产| 99精品热视频| 国产不卡高清在线观看视频| 91激情在线视频| 99在线精品一区二区三区| 欧美老年两性高潮| 在线中文字幕不卡| 精品三级av在线| 精品粉嫩超白一线天av| 中文字幕一区av| 国产精品福利一区二区| 三级在线观看一区二区| 午夜婷婷国产麻豆精品| 国产传媒久久文化传媒| 亚洲高清免费在线| 国产乱码字幕精品高清av | 中文字幕在线观看不卡| 国产精品乱人伦中文| 午夜a成v人精品| 亚洲成人av一区| av不卡免费在线观看| 99re这里只有精品视频首页| 日韩精品中午字幕| 精品国产乱码91久久久久久网站| 一区二区三区欧美视频|