FastReport 打印 DBgridEh 的问题!
var
Cross: TfrxCrossView;
i, j: Integer;
begin
if c is TfrxCrossView then
begin
Cross := TfrxCrossView(c);
for i := 1 to 16 do
for j := 1 to 16 do
Cross.AddValue([i], [j], [StringGrid1.Cells[i - 1, j - 1]]);
end;以下是自己写 的
var
Cross: TfrxCrossView;
i, j: Integer;
begin
if c is TfrxCrossView then
begin
Cross := TfrxCrossView(c);
for j:=1 to dbgrdh2.RowCount do // 行数 (这里只能得到显示在FM的行数,而不是总的行数)
for i := 1 to dbgrdh2.Columns.Count do //列数
begin
Cross.AddValue([j], [i],[dbgrdh2.SelectedRows.Items[i-1]]);
//这里的代码不对,应该是[dbgrdh2.行数.列数]的数据(不知道的怎么写);
end;
end;
end;
数据源是TXT,所以只能直接从 DBgridEh 中循环取出单元格内的值,没怎么用过 DBgridEh ,不知道如何 得到这 行和列,项目已经用FAST写了小半了,所以不能换了!
相关推荐
dbgrideh导出到excel
dbgrideh导出到excel,数据库导出到excel
Delphi项目开发必备的第三方组件源码包(含皮肤美化、报表设计、多数据库支持与XML处理)
Delphi开发者可以直接集成使用的成熟第三方控件源码集合,覆盖UI界面美化、数据展示、代码维护、系统自动升级、多种数据库连接、结构化数据导入导出、XML文档解析、运行时脚本执行、图表可视化及Windows服务开发等高频需求。AlphaControls提供多主题皮肤切换能力;DevExpress VCL Subscription包含现代化按钮、网格、导航等UI组件;EhLib的DBGRIDEH增强数据库表格编辑与样式控制;DelForExp支持Pascal代码自动格式化;AutoUpgrader实现客户端后
delphi使用DBGridEh数据集合导出.rar
Delphi使用DBGridEh数据集合导出,不用安装EXCEL软件就可以导出,功能强大。建议使用,非常好用
delphi控件大全
delphi 控件大全包括皮肤,dbgrideh,fastreport等
Fastreport VCL Professional (SRC) v6.3.1 Full source
Delphi 打印控件 Fastreport VCL Professional (SRC) v6.3.1 Full source 新版: - Fixed bug when DetailPage(Hyperlink) contains cross bands (bands were not shown). - Improved ToNRowMode and now works with multiColumn data band and subreport with PrintOnParent - Fixed bug in PDF export with transparency in Picture object and KeepAspectRatio property - Fixed Clipping of memo object in SVG export


