?? seltime_un.pas
字號:
unit seltime_un;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, frmbase_un, bsMessages, bsSkinData, BusinessSkinForm,
bsSkinCtrls, StdCtrls, Mask, bsSkinBoxCtrls,DateUtils, DB, ADODB,
RM_dset, RM_dbset, RM_class, ExtCtrls, RM_view, RM_e_main, RM_e_xls,
Grids, DBGrids;
type
Tseltime_frm = class(Tbase_frm)
bsSkinStdLabel1: TbsSkinStdLabel;
bsSkinButton1: TbsSkinButton;
bsSkinButton2: TbsSkinButton;
bsSkinDateEdit2: TbsSkinDateEdit;
bsSkinStdLabel2: TbsSkinStdLabel;
sp_SjxcCountCurrent: TADOStoredProc;
ds_SjxcCountCurrent: TDataSource;
RMReport1: TRMReport;
bsSkinEdit1: TbsSkinEdit;
bsSkinStdLabel3: TbsSkinStdLabel;
RMXLSExport1: TRMXLSExport;
RMDBDataSet1: TRMDBDataSet;
RMDBDataSet2: TRMDBDataSet;
RMReport2: TRMReport;
ADOTable1: TADOTable;
procedure bsSkinButton1Click(Sender: TObject);
procedure bsSkinButton2Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
seltime_frm: Tseltime_frm;
implementation
uses data_un;
{$R *.dfm}
procedure Tseltime_frm.bsSkinButton1Click(Sender: TObject);
var ti:string;
begin
inherited;
//01為銷售數據統計
sp_SjxcCountCurrent.Parameters.ParamValues['@year']:=bsSkinDateEdit2.Date;
sp_SjxcCountCurrent.Open;
ti:=IntToStr(strtoint(FloatToStr( yearof(bsSkinDateEdit2.Date))))+'年'+IntToStr(strtoint(FloatToStr( MonthOf(bsSkinDateEdit2.Date))))+'月的'+ bsSkinEdit1.Text;
//ti:=DateToStr(bsSkinDateEdit2.Date)+ bsSkinEdit1.Text;
RMReport1.Dictionary.Variables.AsString['Y']:=IntToStr(strtoint(FloatToStr( yearof(bsSkinDateEdit2.Date))));
RMReport1.Dictionary.Variables.AsString['M']:=IntToStr(strtoint(FloatToStr( MonthOf(bsSkinDateEdit2.Date)))) ;
RMReport1.Dictionary.Variables.AsString['title'] :=bsSkinEdit1.Text;
RMReport1.ShowReport;
//ShowMessage('選擇的是不是本月');
end;
procedure Tseltime_frm.bsSkinButton2Click(Sender: TObject);
begin
inherited;
close;
end;
end.
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -