相关推荐
-
delphi dbgrid导出excel单元文件绝对好用
delphi dbgrid导出excel单元文件绝对好用 调用方式 var GridtoExcel: TDBGridEhToExcel; begin GridtoExcel := TDBGridEhToExcel.Create(nil); try GridtoExcel.DBGridEh := DBGridEh1; GridtoExcel.FileName := FormatDateTime('yyyy-mm-dd',DateTimePicker1.DateTime)+ '--------'+FormatDateTime('yyyy-mm-dd',DateTimePicker2.DateTime) +'退款订单导出'; GridtoExcel.ShowProgress := True; GridtoExcel.ExportToExcel; finally GridtoExcel.Free; end; end;
-
DBGRIDEH导出EXECL
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 procedure TForm1.N1Click(Sender: TObject); var GridtoExcel: TDBGridEhToExcel; begin try
-
delphi TDBGridEh 导出excel的另外一种方式
一般用自带的导出,速度快,但是有的时候需要导出正规xls procedure TF240090.ExportToExcel3(dbgrideh1: TDBGridEh; TitleName: string; autoFit: Boolean); function isFloat(str: string): Boolean; begin try StrToFloa...
-
DBGridEh导出excel(备忘)
uses comobj procedure ExportToExcel(OutGrid:TDBGridEh;AFileName:string); var XLApp: Variant; Sheet: Variant; s1, s2: string; Caption: String; Row, Col: integer; iCount, jCount: Int
-
D2007使用DBGridEH导出EXCEL时中文乱码的解决方法
导出excel
-
DBGridEh输出EXCEL的方法
//方法一调用DBGRID的函数#include "DBGridEhImpExp.hpp"void __fastcall TfrmViewReport::cmdSaveAsClick(TObject *Sender){/************************************************************** 函数名:cmdSaveAsClick(TO
-
Delphi DBGrid中嵌套按钮
procedure TManageProjForm.dbgrdhProjectDrawColumnCell(Sender: TObject; const Rect: TRect; DataCol: Integer; Column: TColumnEh; State: TGridDrawState); var btnName,IconName:string; i :inte
-
DBGridEh导出功能详解(SaveDBGridEhToExportFile说明)
DBGridEh导出功能详解(SaveDBGridEhToExportFile说明)--- 经常有用户要求数据导出,对此,我们一直用最原始的办法,打开查询,读取每个字段的数据,逐条的的写入文件。如下: procedure TForm10.prExpData(pMode:Byte);Var pFPath:String; pFName:String; //Exp Name o...
-
gridControl导出带图片的excel支持多控件导到同一张表里
/*单击导出按钮生成的方法*/ private void toolStripButton28_Click(object sender, EventArgs e) { try { SaveFileDialog fileDialog = new SaveFileDialog(); file...
-
DBGridEh导出
procedure ExportGridEh(DBGridEh:TDBGridEh);var ExpClass:TDBGridEhExportClass; Ext:String; dlgsave:TSaveDialog;begin dlgsave:= TSaveDialog.Create(nil); begin dlgsave.Filter:='Microsoft Exce...
-
DBGRIDEH用户的福音 GridEhEditor
V1.01修改掉几个BUG,希望有人能提出更多的建议及找到BUG来!V1.0全面改版成动态数组及记录类型实现,基本可用V0.1本程序演示了如何使用编辑器在运行期设置表格的一些常用参数需要使用到Ehlib控件,最好使用3.6版本,旧版本也适用!使用前请双击本目录下的DB.UDL连接数据库,连接完成后即可选择数据表进行演示!在表格上按右键,即可出现功能菜单,点击进入!程序应该适用于各版本的DELPHI,但由于条件有限未做测试!希望大家多多交流,能得到大家的各种有用的源代码!本程序的全部代码您都可以任意使用,但源代码的最前面几行的注释不可以改变,否则您将无权使用!如有修改成更好用的版本,烦请给我一份,以便学习提高!jacky xuQQ:112876992Email:kingjit@163.comMSN:kingjit@163.comskype:kingjit@163.comhttp: www.kingjit.com
-
dbgrideh快速导出excel
采用BIFF8规发二进制导出写Excel文件的绿色函数,速度爆快. 收藏 //采用BIFF8格式规范二进制流写入XLS文件 function TsycFunctionSet.sycExportDateToExcel(ASender: TDBGrid): Boolean; var arXlsBegin: array[0..5] of Word ; var arXlsEnd: array[0..1]
-
导出/导入Tdbgrideh数据
{*******************************************************}{ }{ 导出Tdbgrideh数据 }{
-
delphi checkbox改变checked时不让触发click事件〖模拟radiobutton功能〗
因为checkbox的checked的改变有三种方式, 第一种是直接调用语句:checkbox.checked:=true/false; 第二种是直接点击这个控件,当然前题是要有checkboxClick事件. 第三种是state 表示复选框的当前状态. cbchecked 表示选中, cbunchecked表示未选中, cbGrayed表示变灰状态.(allo
-
支持多个DBGridEH导出Excel
在他人的DBGridEh导出到Excel的基础上进行改进,增加功能如下: 1、支持多个DBGridEH同时导出到Excel的不同Sheet页 2、进度条与数据进度保持一致 3、增加了进度百分比显示 //调用方法: procedure TForm1.Button1Click(Sender: TObject); var DbOut: TDBGridEhToExcel; i: integer; begin try DbOut := TDBGridEhToExcel.Create(Self); for i := 0 to 9 do //初始化数组 begin DbOut.DBGridEhRecAry[i].TempDBGridEh := nil; DbOut.DBGridEhRecAry[i].TitleName := ''; DbOut.DBGridEhRecAry[i].SheetTabName := ''; end; //有多少个DBGridEh的数据要导出,此处表示两个 DbOut.DBGridEhRecLength := 2; //统计结果一 DbOut.DBGridEhRecAry[0].TempDBGridEh := dbgSpotCheckCount; DbOut.DBGridEhRecAry[0].TitleName := '统计结果一'; DbOut.DBGridEhRecAry[0].SheetTabName := '统计结果一'; //统计结果二 DbOut.DBGridEhRecAry[1].TempDBGridEh := dbgValuationCount; DbOut.DBGridEhRecAry[1].TitleName := '统计结果二'; DbOut.DBGridEhRecAry[1].SheetTabName := '统计结果二'; DbOut.TitleName := '统计结果'; DbOut.ShowProgress := True; DbOut.ShowOpenExcel := True; DbOut.ExportToExcel; finally FreeAndNil(DbOut); end; end; 还可以改进的地方,比如: 1、标题栏占用几行,字体,字体颜色,字体大小,背景颜色可以封装提供设置方法; 2、字段标题字体,字体颜色,字体大小; 3、表格样式设置; 就是动态数据不会封装到类里面,如果有高人封装得更好一些,请发一份我;
-
DBGridEh导出到EXCEL函数
DBGridEh导出到EXCEL函数,能导出多表头
-
DxDbGrid与DbGridEh表格使用及导出Excel
DevExQuantumGrid v3.22 Pro for D7、EhLib 5.2.84的表格控件应用
12 楼 jindw 2010-03-23 12:42
文档是个问题。
例子中jar文件都是带源码发布的。
关于如何使用,可参考如下两片:
http://code.google.com/p/lite/wiki/Lite4JavaServlet
http://code.google.com/p/lite/wiki/WebworkStruts2Integration
11 楼 yczz 2010-03-23 12:36
10 楼 jindw 2010-03-23 11:46
介绍: http://code.google.com/p/rapid-framework/wiki/rapid_velocity_extends
badqiu可以试试吧Lite的前端模板集成到你的velocity里面看看。
更具身边人反映,最受欢迎的还是他的前端模板。
9 楼 badqiu 2010-03-23 10:57
介绍: http://code.google.com/p/rapid-framework/wiki/rapid_velocity_extends
8 楼 jindw 2010-03-23 10:30
不是很看好
说说理由吧。
7 楼 caiceclb 2010-03-23 09:22
不是很看好
6 楼 longer042 2010-03-23 08:25
5 楼 jindw 2010-03-22 23:35
ie6 报错
thi.editor 空。
应该是网络问题导致编辑器没有成功装载。刷新几下就好了。不用担心。或者你可以用webstart程序启动本地测试服务器,写几个模板实例本地试试。
仍外,本次发布不涉及到js版本的修改。
4 楼 shinezhou 2010-03-22 23:23
ie6 报错
thi.editor 空。
确实.
3 楼 kimmking 2010-03-22 21:58
ie6 报错
thi.editor 空。
2 楼 jindw 2010-03-22 11:55
呵呵,谁叫我们的输出页面基本都是类xml语法呢?
xml确实有很多不方便的书写限制,现在Lite XML做了一些自动容错处理。
比如&& >< 都是允许的。对html的那些不需要的闭合标签,br,hr,img,link,input 等,也都做了容错处理,但是会给你编译警告,我们还是推荐用户采用严禁的xml语法。
仍外,Lite模板平台本来就设计成语法中立的,我们也支持一些其他语法,比如Live 纯文本模板语法,Google Closure 模板语法。
但是我们觉得,这些语法在Lite XML面前,实在没什么优势,至少现在还是,所以,我也就懒得提它们了。
1 楼 joehe 2010-03-22 11:05