起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 116|回复: 8

【搞定】请教一个透视数据集的问题**

[复制链接]
发表于 2007-8-10 09:33:55 | 显示全部楼层 |阅读模式
请教一个透视数据集的问题

   透视数据集生成的列维如何用中文别名来显示列名?
回复

使用道具 举报

 楼主| 发表于 2007-8-10 11:06:25 | 显示全部楼层

怎么没人回答?

怎么没人回答?
回复 支持 反对

使用道具 举报

发表于 2007-8-10 11:42:27 | 显示全部楼层
你通过什么来表现的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-10 13:55:27 | 显示全部楼层

DATAGRID

DATAGRID
回复 支持 反对

使用道具 举报

发表于 2007-8-10 14:07:06 | 显示全部楼层
直接修改列的Caption就可以了。
回复 支持 反对

使用道具 举报

发表于 2007-8-10 14:43:20 | 显示全部楼层
可以截获透视数据集的OnCreateFieldNameEx事件来对字段的显示名称赋值
ADisplayName就是显示名称

procedure TSJJYSWJGXXX.DataSetTSSJJ1CreateFieldNameEx(Sender: TObject; AKind: TPivotFieldKind; AOriginFields: TOriginFields; const AColumnField, AColumnDisplay: string; var AFieldName, ADisplayName: string; var AAllow: Boolean);
begin

end;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-10 14:44:17 | 显示全部楼层

什么地方可以直接修改列维的Caption?

什么地方可以直接修改列维的Caption?TDatagrid?
回复 支持 反对

使用道具 举报

发表于 2007-8-10 14:52:33 | 显示全部楼层
DataGrid右键,列

aa.jpg

69.99 KB, 下载次数: 58

回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-10 15:16:35 | 显示全部楼层

非常感谢!结贴吧!

非常感谢!结贴吧!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-13 16:43 , Processed in 0.039128 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表