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

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

?? zjmb.pas

?? delphi+excel報表管理程序
?? PAS
字號:
unit zjmb;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, ComCtrls,ComObj, ExtCtrls;

type
  Tfrmzjmb = class(TForm)
    PageControl1: TPageControl;
    TabSheet1: TTabSheet;
    TabSheet2: TTabSheet;
    Label1: TLabel;
    Label2: TLabel;
    Edit1: TEdit;
    Edit2: TEdit;
    Button1: TButton;
    Panel1: TPanel;
    Button2: TButton;
    ComboBox1: TComboBox;
    Label3: TLabel;
    Panel2: TPanel;
    Label4: TLabel;
    CheckBox1: TCheckBox;
    Button3: TButton;
    Label5: TLabel;
    Label6: TLabel;
    ComboBox2: TComboBox;
    Panel3: TPanel;
    Label7: TLabel;
    Label8: TLabel;
    Label9: TLabel;
    procedure Button1Click(Sender: TObject);
    procedure TabSheet2Show(Sender: TObject);
    procedure Button2Click(Sender: TObject);
    procedure FormShow(Sender: TObject);
    procedure ComboBox2Select(Sender: TObject);
    procedure Button3Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  frmzjmb: Tfrmzjmb;

implementation

uses main;

{$R *.dfm}

procedure Tfrmzjmb.Button1Click(Sender: TObject);
var
mblj:string;
begin
if trim(edit1.Text)='' then
begin
  application.MessageBox('模板名稱不能為空,請輸入!','系統提示');
  edit1.SetFocus;
  exit;
end;
try
//CopyFile(pchar(fzbb1),pchar(fzbb2),false);
mblj:='C:\report\報表\模板\'+trim(edit1.Text)+'.xls';
copyfile('C:\report\報表\模板\blank.xls',pchar(mblj),false);
except;
application.MessageBox('模板創建失敗,退出系統重新登陸!','系統提示');
exit;
end;
frmmain.ADOQuery1.SQL.Clear;
frmmain.ADOQuery1.SQL.Add('select * from one');
frmmain.ADOQuery1.Open;
frmmain.ADOQuery1.Insert;
frmmain.ADOQuery1.FieldByName('id').AsString:=inttostr(frmmain.ADOQuery1.RecordCount+1);
frmmain.ADOQuery1.FieldByName('tablename').AsString:=trim(edit1.Text)+'.xls';
frmmain.ADOQuery1.FieldByName('flag').AsString:='1';
frmmain.ADOQuery1.FieldByName('biaoji').AsString:='0';
frmmain.ADOQuery1.FieldByName('mbdg').AsString:='0';
frmmain.ADOQuery1.FieldByName('beizhu').AsString:=trim(edit2.Text);
frmmain.adoquery1.ExecSQL;
frmmain.adoquery1.UpdateBatch;
application.MessageBox('模板創建成功!','系統提示');
end;

procedure Tfrmzjmb.TabSheet2Show(Sender: TObject);
var
j:integer;
i:integer;
begin
//更新報表類型列表
try
frmmain.ADOQuery1.Close;
frmmain.ADOQuery1.SQL.Clear;
frmmain.ADOQuery1.SQL.Add('select * from one');
frmmain.ADOQuery1.Open;
i:=frmmain.ADOQuery1.RecordCount;
ComboBox1.Clear;
for j := 1 to i do
begin
frmmain.ADOQuery1.Close;
frmmain.ADOQuery1.SQL.Clear;
frmmain.ADOQuery1.SQL.Add('select * from one');
frmmain.ADOQuery1.SQL.Add('where id=:a1');
frmmain.adoquery1.Parameters.ParamValues['a1']:=inttostr(j);
frmmain.ADOQuery1.Open;
if (frmmain.ADOQuery1.Fields.Fields[2].AsString='1') then
ComboBox1.Items.Add(frmmain.ADOQuery1.Fields.Fields[1].AsString);
end;
except;
end;
//更新報表類型列表結束
end;

procedure Tfrmzjmb.Button2Click(Sender: TObject);
var
ExcelApp: Variant;
bjmb:string;//定義復制報表變量 (目標文件)
begin
//判斷報表類型列表的內容是否為空
if ComboBox1.Text='' then
begin
  application.MessageBox('請選擇要編輯的模板','系統提示');
  exit;
end
else
begin
//判斷報表類型列表結束
//打開選定的模板
bjmb:='C:\report\報表\模板\'+trim(ComboBox1.Text);
try
ExcelApp := CreateOleObject( 'Excel.Application' );
ExcelApp.Visible := True;
ExcelApp.Caption := '編輯模板 Microsoft Excel';
ExcelApp.WorkBooks.Open(bjmb);
except;
begin
application.MessageBox('打開模板失敗!','系統提示');
exit;
end;
end;
//ExcelApp.ActiveSheet.PrintPreview;
end;
end;

procedure Tfrmzjmb.FormShow(Sender: TObject);
var
j:integer;
i:integer;
begin
//更新報表類型列表
try
frmmain.ADOQuery1.Close;
frmmain.ADOQuery1.SQL.Clear;
frmmain.ADOQuery1.SQL.Add('select * from one');
frmmain.ADOQuery1.Open;
i:=frmmain.ADOQuery1.RecordCount;
ComboBox1.Clear;
ComboBox2.Clear;
for j := 1 to i do
begin
frmmain.ADOQuery1.Close;
frmmain.ADOQuery1.SQL.Clear;
frmmain.ADOQuery1.SQL.Add('select * from one');
frmmain.ADOQuery1.SQL.Add('where id=:a1');
frmmain.adoquery1.Parameters.ParamValues['a1']:=inttostr(j);
frmmain.ADOQuery1.Open;
if (frmmain.ADOQuery1.Fields.Fields[2].AsString='1') then
if (frmmain.ADOQuery1.Fields.Fields[4].AsString='0') then
ComboBox1.Items.Add(frmmain.ADOQuery1.Fields.Fields[1].AsString);
ComboBox2.Items.Add(frmmain.ADOQuery1.Fields.Fields[1].AsString);
end;
except;
end;
//更新報表類型列表結束
end;

procedure Tfrmzjmb.ComboBox2Select(Sender: TObject);
begin
frmmain.ADOQuery1.Close;
frmmain.ADOQuery1.SQL.Clear;
frmmain.ADOQuery1.SQL.Add('select * from one');
frmmain.ADOQuery1.SQL.Add('where tablename=:a1');
frmmain.adoquery1.Parameters.ParamValues['a1']:=trim(ComboBox2.Text);
frmmain.ADOQuery1.Open;
if (frmmain.ADOQuery1.Fields.Fields[3].AsString='1') then
  begin
  CheckBox1.Checked:=true;
  checkbox1.Enabled:=false;
  button3.Enabled:=false;
  label6.Visible:=true;
  end;
if (frmmain.ADOQuery1.Fields.Fields[3].AsString='0') then
  begin
  CheckBox1.Checked:=false;
  checkbox1.Enabled:=true;
  button3.Enabled:=true;
  label6.Visible:=false;
  end;
end;

procedure Tfrmzjmb.Button3Click(Sender: TObject);
var
ExcelApp: Variant;
bj:string;
begin
bj:='C:\report\報表\模板\'+trim(ComboBox2.Text);
try
//更新數據庫的標記信息
frmmain.ADOQuery1.Close;
frmmain.ADOQuery1.SQL.Clear;
frmmain.ADOQuery1.SQL.Add('select * from one');
frmmain.ADOQuery1.SQL.Add('where tablename=:a1');
frmmain.adoquery1.Parameters.ParamValues['a1']:=trim(ComboBox2.Text);
frmmain.ADOQuery1.Open;
frmmain.ADOQuery1.Edit;
if checkbox1.Checked=true then
  begin
  frmmain.adoquery1.FieldByName('biaoji').AsString:=trim('1');
  frmmain.ADOQuery1.Post;
  //application.MessageBox('標記成功!','系統提示');
  end
else
  begin
  application.MessageBox('請選中標記!','系統提示');
  exit;
  end;
//結束
//為模板作標記
ExcelApp := CreateOleObject( 'Excel.Application' );
ExcelApp.Visible := True;
ExcelApp.Caption := '打印報表';
ExcelApp.WorkBooks.Open(bj);
ExcelApp.ActiveSheet.pictures.insert('D:\報表錄入打印\template01.bmp').select;
//保存模板
ExcelApp.workbooks[1].save;
ExcelApp.workbooks[1].close;
ExcelApp.quit;
ExcelApp:=unassigned;
//作標記結束
//更改按鈕等的狀態
label6.Visible:=true;
checkbox1.Enabled:=false;
button3.Enabled:=false;
application.MessageBox('標記成功!','系統提示');
//結束
except
application.MessageBox('標記失敗!','系統提示');
end;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
岛国精品在线播放| 亚洲在线免费播放| 欧美综合在线视频| 免费人成在线不卡| 亚洲一区二区不卡免费| 久久九九久久九九| 欧美日韩成人综合天天影院| 国产成人午夜高潮毛片| 日本麻豆一区二区三区视频| 亚洲欧美另类图片小说| 国产亚洲欧美色| 精品久久五月天| 欧美一区二区在线不卡| 在线视频国内自拍亚洲视频| 成人av电影在线网| 韩国一区二区在线观看| 日本欧美一区二区三区| 亚洲午夜久久久久久久久电影网| 国产精品视频线看| 久久婷婷色综合| 日韩一级片在线观看| 欧美日韩日本视频| 99久久99久久精品国产片果冻| 国产毛片精品一区| 久久99精品国产麻豆婷婷| 奇米影视一区二区三区小说| 亚洲韩国一区二区三区| 亚洲女同ⅹxx女同tv| 亚洲日本乱码在线观看| 中文字幕一区二区三区在线播放| 久久久久国色av免费看影院| 亚洲精品在线电影| 精品国产乱码久久久久久夜甘婷婷 | 中文字幕精品在线不卡| 久久综合九色综合久久久精品综合 | 亚洲欧美日韩小说| 亚洲日本丝袜连裤袜办公室| 国产精品理论片| 国产精品久久久久永久免费观看| 欧美国产精品一区二区三区| 日本一区二区三区四区| 欧美国产日韩a欧美在线观看 | 国产精品久久久久影院色老大| 久久九九影视网| 中文一区在线播放| 国产精品传媒在线| 中文字幕字幕中文在线中不卡视频| 亚洲欧美自拍偷拍色图| 亚洲精品欧美二区三区中文字幕| 亚洲美女在线一区| 午夜久久久久久| 日韩高清在线观看| 久久97超碰色| 国产1区2区3区精品美女| 成人毛片老司机大片| 95精品视频在线| 91福利小视频| 3atv一区二区三区| 精品国产乱码91久久久久久网站| 久久综合久久综合久久| 国产精品美女久久久久久| 亚洲视频一区二区在线| 亚欧色一区w666天堂| 久久电影国产免费久久电影| 国产精品资源在线| 91视频精品在这里| 88在线观看91蜜桃国自产| 日韩免费一区二区| 中日韩免费视频中文字幕| 亚洲激情在线激情| 麻豆精品一区二区av白丝在线 | 欧美无砖专区一中文字| 欧美电影免费观看高清完整版在 | 精品久久久久一区二区国产| 日本一区二区三级电影在线观看| 亚洲美女免费在线| 麻豆成人久久精品二区三区红 | 日韩视频在线你懂得| 国产欧美日韩精品a在线观看| 亚洲欧美区自拍先锋| 免费看黄色91| a级高清视频欧美日韩| 91麻豆精品国产自产在线| 国产亚洲成aⅴ人片在线观看| 亚洲国产成人高清精品| 国产米奇在线777精品观看| 91久久精品一区二区| 久久久久久久综合日本| 亚洲综合在线免费观看| 国产一区二区91| 欧美高清视频一二三区| 中文字幕一区日韩精品欧美| 乱一区二区av| 欧美图区在线视频| 国产精品视频九色porn| 日韩成人精品在线| 97se狠狠狠综合亚洲狠狠| 久久综合九色综合久久久精品综合| 麻豆精品久久精品色综合| 99久免费精品视频在线观看| 欧美电影免费观看高清完整版在线 | av在线播放不卡| 日韩美一区二区三区| 亚洲欧美视频在线观看视频| 精品在线你懂的| 欧美精品亚洲一区二区在线播放| 国产精品蜜臀在线观看| 久久91精品国产91久久小草| 蜜臀精品久久久久久蜜臀 | 国产视频一区二区三区在线观看| 亚洲福利一区二区| av资源网一区| 欧美国产日韩亚洲一区| 国产美女视频91| 精品精品国产高清a毛片牛牛| 性欧美大战久久久久久久久| 色综合久久中文综合久久97 | 日韩黄色在线观看| 欧美日韩中字一区| 亚洲欧美偷拍三级| 成人avav影音| 欧美国产精品一区| 成人涩涩免费视频| 国产日韩欧美一区二区三区乱码| 老司机免费视频一区二区三区| 9191久久久久久久久久久| 亚洲国产成人精品视频| 91国产免费看| 亚洲国产综合在线| 欧美日韩小视频| 亚洲成人高清在线| 欧美三区在线观看| 午夜欧美视频在线观看| 在线观看不卡一区| 亚洲成a人片在线不卡一二三区| 91电影在线观看| 亚洲综合成人网| 欧美性xxxxxx少妇| 亚洲电影一区二区三区| 欧美三级日韩三级| 日本女人一区二区三区| 欧美成人高清电影在线| 国内外成人在线| 国产色婷婷亚洲99精品小说| 国产成人在线免费观看| 中文字幕一区二区三区色视频 | 91亚洲男人天堂| 一区二区三区在线不卡| 在线观看欧美精品| 日本va欧美va精品发布| 精品国产凹凸成av人导航| 国产精品中文字幕一区二区三区| 久久人人爽人人爽| 波多野结衣中文字幕一区| 亚洲精品免费在线观看| 欧美日韩久久久| 久久激情五月激情| 中文字幕第一区第二区| 日本高清不卡一区| 亚洲国产精品久久不卡毛片| 91精品国产一区二区| 国产一区二区影院| 国产精品成人一区二区艾草| 欧美日韩一级二级| 国产丶欧美丶日本不卡视频| 亚洲人成亚洲人成在线观看图片| 欧美午夜电影在线播放| 国内成人精品2018免费看| 亚洲欧美在线观看| 51精品久久久久久久蜜臀| 国产69精品久久777的优势| 夜夜爽夜夜爽精品视频| 欧美成人女星排名| 日本精品裸体写真集在线观看| 韩国一区二区三区| av一区二区三区| 欧美放荡的少妇| 欧美日韩成人综合在线一区二区| 欧美精品日韩精品| 欧美精品自拍偷拍| 日韩欧美激情在线| 在线电影院国产精品| 91精品欧美久久久久久动漫| 欧美日韩第一区日日骚| 日韩欧美一二区| 欧美国产日韩a欧美在线观看| 久久精品免视看| 亚洲午夜一区二区| 欧美日韩激情一区二区三区| 激情久久五月天| 国产精品毛片久久久久久久| 欧美美女激情18p| 成人午夜伦理影院| 免费视频一区二区| 色噜噜狠狠一区二区三区果冻| 国产精品麻豆99久久久久久| 亚洲精品免费视频| 不卡欧美aaaaa| 欧美一级片免费看| 国产精品久久久久久久午夜片|