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

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

?? yjcjfrm.pas

?? 本人編寫的有關軍隊營房工作的管理系統
?? PAS
字號:
unit yjcjfrm;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, ExtCtrls, Buttons, db,Grids, StdCtrls, DBGridEh, ComCtrls;

type
  Tyjcj = class(TForm)
    Panel1: TPanel;
    Panel2: TPanel;
    SpeedButton3: TSpeedButton;
    DBGridEh1: TDBGridEh;
    Label1: TLabel;
    Label2: TLabel;
    Edit1: TEdit;
    Label3: TLabel;
    Edit2: TEdit;
    Label4: TLabel;
    DateTimePicker1: TDateTimePicker;
    SpeedButton1: TSpeedButton;
    procedure SpeedButton3Click(Sender: TObject);
    procedure FormShow(Sender: TObject);
    procedure SpeedButton1Click(Sender: TObject);
  private
    { Private declarations }
    function getcjdbh:string;
  public
    { Public declarations }
  end;

var
  yjcj: Tyjcj;

implementation

uses datafrm,dateutils;
{$R *.dfm}

procedure Tyjcj.SpeedButton3Click(Sender: TObject);
begin
close;
end;

procedure Tyjcj.FormShow(Sender: TObject);
begin
yjcj.DateTimePicker1.DateTime:=now;
yfgldata.kcyj.First;
while not yfgldata.kcyj.Eof do
  begin
    yfgldata.kcyj.Edit;
    yfgldata.kcyj.FieldByName('選擇').AsBoolean:=false;
    yfgldata.kcyj.Post;
    yfgldata.kcyj.Next;
  end;
yfgldata.kcyj.First;
end;

function tyjcj.getcjdbh:string;
var
  n:integer;
  str,str0:string;
  find:boolean;
begin
  find:=false;
  n:=1;
  str0:='C'+inttostr(yearof(yjcj.DateTimePicker1.DateTime))+'00001';
  str:=str0;
  yfgldata.cjd.First;
  while not yfgldata.cjd.Eof do
    begin
      if yearof(yfgldata.cjd.FieldByName('借用日期').AsDateTime)=yearof(yjcj.DateTimePicker1.DateTime) then
        begin
          find:=true;
          if str<=yfgldata.cjd.FieldByName('編號').AsString then
            begin
              str:=yfgldata.cjd.FieldByName('編號').AsString;
            end;
        end;
      yfgldata.cjd.Next;
    end;
  if find then
    begin
      while str0<=str do
        begin
          n:=n+1;
          if n<10 then
            str0:='C'+inttostr(yearof(yjcj.DateTimePicker1.DateTime))+'0000'+inttostr(n)
          else
            if n<100 then
              str0:='C'+inttostr(yearof(yjcj.DateTimePicker1.DateTime))+'000'+inttostr(n)
            else
              if n<1000 then
                str0:='C'+inttostr(yearof(yjcj.DateTimePicker1.DateTime))+'00'+inttostr(n)
              else
                if n<10000 then
                  str0:='C'+inttostr(yearof(yjcj.DateTimePicker1.DateTime))+'0'+inttostr(n)
                else
                  if n<100000 then
                    str0:='C'+inttostr(yearof(yjcj.DateTimePicker1.DateTime))+inttostr(n)
                  else
                    begin
                      messagebox(yjcj.handle,'本年度調撥單數量超過程序設計值,不能繼續調撥。','營房工作管理系統',16);
                      close;
                    end;
        end;
    end;
  result:=str0;
end;

procedure Tyjcj.SpeedButton1Click(Sender: TObject);
var
  bh,cjdbh:string;
  i:integer;
begin
if not yfgldata.kcyj.Locate('選擇',true,[loCaseInsensitive]) then
  messagebox(yjcj.handle,'沒有營具可以出借或者您沒有選擇營具。','營房工作管理系統',16)
else
  if yjcj.Edit1.Text<>'' then
    begin
      if yjcj.Edit2.Text<>'' then
        begin
          cjdbh:=yjcj.getcjdbh;
          yfgldata.kcyj.Edit;
          yfgldata.kcyj.Post;
          yfgldata.cjd.Append;
          yfgldata.cjd.FieldByName('編號').AsString:=cjdbh;
          yfgldata.cjd.FieldByName('借用人').AsString:=yjcj.Edit1.Text;
          yfgldata.cjd.FieldByName('出借人').AsString:=yjcj.Edit2.Text;
          yfgldata.cjd.FieldByName('借用日期').AsDateTime:=now;
          yfgldata.cjd.FieldByName('備注').AsString:='';
          yfgldata.cjd.Post;
          yfgldata.kcyj.First;
          for i:=1 to yfgldata.kcyj.RecordCount do
            begin
              if yfgldata.kcyj.FieldByName('選擇').AsBoolean then
                begin
                  bh:=yfgldata.kcyj.FieldByName('編號').AsString;
                  yfgldata.grjyyj.Append;
                  yfgldata.grjyyj.FieldByName('編號').AsString:=bh;
                  yfgldata.grjyyj.FieldByName('營具名稱').AsString:=yfgldata.kcyj.FieldByName('營具名稱').AsString;
                  yfgldata.grjyyj.FieldByName('單位').AsString:=yfgldata.kcyj.FieldByName('單位').AsString;
                  yfgldata.grjyyj.FieldByName('單價').AsCurrency:=yfgldata.kcyj.FieldByName('單價').AsCurrency;
                  yfgldata.grjyyj.FieldByName('使用狀況').AsString:=yfgldata.kcyj.FieldByName('使用狀況').AsString;
                  yfgldata.grjyyj.FieldByName('借用日期').AsDateTime:=yjcj.DateTimePicker1.DateTime;
                  yfgldata.grjyyj.FieldByName('借用人').AsString:=yjcj.Edit1.Text;
                  yfgldata.grjyyj.FieldByName('選擇').AsBoolean:=false;
                  yfgldata.grjyyj.FieldByName('代碼').AsString:=yfgldata.kcyj.FieldByName('營具代碼').AsString;
                  yfgldata.grjyyj.Post;
                  yfgldata.grjyyj1.Filter:='代碼='''+yfgldata.kcyj.FieldByName('營具代碼').AsString+''' and 借用人='''+yjcj.Edit1.Text+'''';
                  yfgldata.grjyyj1.Filtered:=true;
                  if yfgldata.grjyyj1.RecordCount>0 then
                    begin
                      yfgldata.grjyyj1.FindFirst;
                      yfgldata.grjyyj1.Edit;
                      yfgldata.grjyyj1.FieldByName('數量').AsInteger:=yfgldata.grjyyj1.FieldByName('數量').AsInteger+1;
                      yfgldata.grjyyj1.FieldByName('合計金額').AsFloat:=yfgldata.grjyyj1.FieldByName('數量').AsFloat*yfgldata.grjyyj1.FieldByName('單價').AsFloat;
                      yfgldata.grjyyj1.Post;
                    end
                  else
                    begin
                      yfgldata.grjyyj1.Append;
                      yfgldata.grjyyj1.FieldByName('代碼').AsString:=yfgldata.kcyj.FieldByName('營具代碼').AsString;
                      yfgldata.grjyyj1.FieldByName('營具名稱').AsString:=yfgldata.kcyj.FieldByName('營具名稱').AsString;
                      yfgldata.grjyyj1.FieldByName('單位').AsString:=yfgldata.kcyj.FieldByName('單位').AsString;
                      yfgldata.grjyyj1.FieldByName('單價').AsCurrency:=yfgldata.kcyj.FieldByName('單價').AsCurrency;
                      yfgldata.grjyyj1.FieldByName('數量').AsInteger:=1;
                      yfgldata.grjyyj1.FieldByName('合計金額').AsFloat:=yfgldata.grjyyj1.FieldByName('單價').AsFloat*yfgldata.grjyyj1.FieldByName('數量').AsFloat;
                      yfgldata.grjyyj1.FieldByName('借用人').AsString:=yjcj.Edit1.Text;
                      yfgldata.grjyyj1.Post;
                    end;
                  yfgldata.grjyyj1.Filtered:=false;
                  yfgldata.yj.Locate('編號',bh,[loCaseInsensitive]);
                  yfgldata.yj.Edit;
                  yfgldata.yj.FieldByName('使用單位').AsString:=yjcj.Edit1.Text;
                  yfgldata.yj.Post;
                  yfgldata.kcyj1.Locate('代碼',yfgldata.kcyj.FieldByName('營具代碼').AsString,[loCaseInsensitive]);
                  yfgldata.kcyj1.Edit;
                  yfgldata.kcyj1.FieldByName('數量').AsInteger:=yfgldata.kcyj1.FieldByName('數量').AsInteger-1;
                  yfgldata.kcyj1.FieldByName('合計金額').AsFloat:=yfgldata.kcyj1.FieldByName('數量').AsFloat*yfgldata.kcyj1.FieldByName('單價').AsFloat;
                  yfgldata.kcyj1.Post;
                  if yfgldata.kcyj1.FieldByName('數量').AsInteger=0 then
                    yfgldata.kcyj1.Delete;
                  yfgldata.cjd1.Append;
                  yfgldata.cjd1.FieldByName('出借單編號').AsString:=cjdbh;
                  yfgldata.cjd1.FieldByName('營具編號').AsString:=yfgldata.kcyj.FieldByName('編號').AsString;
                  yfgldata.cjd1.FieldByName('營具代碼').AsString:=yfgldata.kcyj.FieldByName('營具代碼').AsString;
                  yfgldata.cjd1.FieldByName('營具名稱').AsString:=yfgldata.kcyj.FieldByName('營具名稱').AsString;
                  yfgldata.cjd1.FieldByName('單位').AsString:=yfgldata.kcyj.FieldByName('單位').AsString;
                  yfgldata.cjd1.FieldByName('單價').AsString:=yfgldata.kcyj.FieldByName('單價').AsString;
                  yfgldata.cjd1.FieldByName('使用狀況').AsString:=yfgldata.kcyj.FieldByName('使用狀況').AsString;
                  yfgldata.cjd1.Post;
                  yfgldata.cjd.Edit;
                  yfgldata.cjd.FieldByName('備注').AsString:=yfgldata.cjd.FieldByName('備注').AsString+yfgldata.kcyj.FieldByName('編號').AsString+'    ';
                  yfgldata.cjd.Post;
                  yfgldata.kcyj.Delete;
                end
              else
                yfgldata.kcyj.Next;
            end;
          yfgldata.kcyj.First;
        end
      else
        messagebox(yjcj.handle,'請輸入借出人姓名。','營房工作管理系統',16);
    end
  else
    messagebox(yjcj.handle,'請輸入借用人姓名。','營房工作管理系統',16);
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
xnxx国产精品| 一区二区三区免费| 午夜久久久影院| 成人精品亚洲人成在线| 91精品国产综合久久久蜜臀图片 | 亚洲综合男人的天堂| 日本欧美一区二区在线观看| 91麻豆国产自产在线观看| 精品少妇一区二区三区视频免付费| 亚洲欧美偷拍三级| 成人精品一区二区三区四区 | 综合电影一区二区三区 | 日韩精品色哟哟| 91免费观看视频在线| 国产亚洲女人久久久久毛片| 蜜桃久久av一区| 91精选在线观看| 亚洲一区二区三区小说| 色88888久久久久久影院按摩| 国产精品久久久久久久久久久免费看 | 久久蜜桃一区二区| 蜜桃91丨九色丨蝌蚪91桃色| 欧美精品久久一区| 日韩精品福利网| 欧美日韩国产免费| 亚洲一二三级电影| 欧美色倩网站大全免费| 洋洋av久久久久久久一区| 色综合中文综合网| 亚洲乱码中文字幕| 91啦中文在线观看| 一区av在线播放| 欧美私人免费视频| 日韩在线播放一区二区| 欧美一级在线免费| 韩国在线一区二区| 国产日韩v精品一区二区| 国产精品18久久久久久久久久久久 | 国产日韩亚洲欧美综合| 国产91露脸合集magnet| 国产精品久久久久四虎| 色综合久久中文综合久久97| 亚洲综合精品久久| 91精品国产综合久久福利| 久久精品国产久精国产| 欧美极品少妇xxxxⅹ高跟鞋| 成人99免费视频| 亚洲一区二区三区在线看| 911国产精品| 国精产品一区一区三区mba视频| 精品国产亚洲在线| 成人黄色小视频| 一区二区在线看| 日韩午夜中文字幕| 成人久久18免费网站麻豆| 亚洲国产精品影院| 久久久综合精品| 色88888久久久久久影院野外| 男男gaygay亚洲| 日韩一区在线看| 9191久久久久久久久久久| 国产在线精品不卡| 亚洲精品日韩综合观看成人91| 欧美日韩亚洲综合| 国产成人精品一区二区三区四区| 亚洲婷婷国产精品电影人久久| 欧美精品 日韩| 成人国产一区二区三区精品| 亚洲成av人片| 中文字幕亚洲成人| 日韩你懂的在线播放| 一本一道久久a久久精品 | 国产亚洲一区二区三区在线观看| 91欧美一区二区| 紧缚奴在线一区二区三区| 亚洲人成网站在线| 久久精品网站免费观看| 欧美视频中文字幕| 成人av在线观| 国产乱码精品1区2区3区| 五月开心婷婷久久| 亚洲视频一区在线观看| 久久先锋资源网| 欧美一区二区三区系列电影| 色综合久久久久综合体桃花网| 激情偷乱视频一区二区三区| 午夜欧美大尺度福利影院在线看| 国产精品情趣视频| 久久久99久久精品欧美| 欧美一区二区三区色| 在线免费观看日本欧美| 99免费精品在线| 成人永久免费视频| 国产乱码精品一区二区三| 免费在线观看精品| 亚洲国产一区在线观看| 亚洲黄色小说网站| ...中文天堂在线一区| 国产三级欧美三级| 久久久电影一区二区三区| 日韩欧美另类在线| 日韩美女一区二区三区| 欧美肥妇free| 3d成人动漫网站| 欧美精品 日韩| 欧美卡1卡2卡| 欧美乱妇一区二区三区不卡视频| 色哟哟在线观看一区二区三区| 国产成a人亚洲| 粉嫩av一区二区三区粉嫩| 国产不卡在线一区| www.亚洲免费av| 菠萝蜜视频在线观看一区| 成熟亚洲日本毛茸茸凸凹| 成人午夜大片免费观看| 成人午夜视频网站| 99精品黄色片免费大全| 91视频国产资源| 欧美性xxxxxxxx| 在线播放视频一区| 日韩欧美一二区| 久久久www成人免费无遮挡大片| 国产欧美日韩精品一区| 国产精品久久久久精k8 | 7777女厕盗摄久久久| 欧美精品在线观看播放| 日韩天堂在线观看| 久久综合九色综合97婷婷女人| 久久久久国产精品厨房| 亚洲欧洲日产国码二区| 亚洲成人午夜电影| 另类的小说在线视频另类成人小视频在线| 久久精品久久99精品久久| 国产馆精品极品| 久久久久久久久伊人| 欧美sm极限捆绑bd| 99精品一区二区三区| 蜜桃一区二区三区四区| 国产精品77777| 一本大道久久a久久精二百| 欧美日韩一级视频| 久久久精品黄色| 一区二区久久久久| 久久99日本精品| 91在线观看一区二区| 欧美一区二区三区成人| 国产区在线观看成人精品| 亚洲精品日韩一| 麻豆91免费观看| 91美女蜜桃在线| 欧美电影免费观看高清完整版在线| 久久精品这里都是精品| 亚洲综合在线视频| 国产一区二区看久久| 色欧美88888久久久久久影院| 日韩欧美第一区| 亚洲黄色av一区| 国产在线精品一区在线观看麻豆| 91老司机福利 在线| 久久夜色精品一区| 首页欧美精品中文字幕| 成人高清免费观看| 99麻豆久久久国产精品免费| 日韩一区二区三区四区五区六区| 国产精品国产成人国产三级| 日韩成人免费电影| 日本高清不卡在线观看| 中文字幕 久热精品 视频在线| 午夜电影网一区| 91蝌蚪porny| 国产精品免费人成网站| 激情成人综合网| 日韩欧美一区二区久久婷婷| 亚洲一区中文在线| 91蜜桃免费观看视频| 欧美激情在线一区二区| 国内成+人亚洲+欧美+综合在线| 日本国产一区二区| 亚洲视频在线一区观看| 成人av手机在线观看| 久久久高清一区二区三区| 久久国产麻豆精品| 91精品国产福利在线观看| 一区二区成人在线| 欧洲av在线精品| 亚洲激情第一区| 欧洲色大大久久| 亚洲精品高清在线观看| 91久久免费观看| 一区二区三区不卡在线观看| 91亚洲精品久久久蜜桃网站| 国产精品色呦呦| 成人av在线一区二区| 国产精品国产三级国产aⅴ入口| 成人一区二区三区视频| 国产精品伦一区二区三级视频| 国产91高潮流白浆在线麻豆| 亚洲国产成人午夜在线一区| 风间由美一区二区av101| 欧美国产综合色视频|