找回密码
 立即注册

QQ登录

只需一步,快速开始

bisslot
论坛元老   /  发表于:2015-4-28 13:11  /   查看:6616  /  回复:5
你好!

在使用 2015v1版的 c1trueDBGrid 表格控件进行数据导出为 xls格式文件时有2个问题请教一下:

(1) 为什么2015v1版中的c1trueDBGrid 导出xls 格式与显示列宽度格式不相符,现在查看导出的XLS文件会出现列宽度非常窄,导致文本数据折行。
(2) 未升级前2014v3 导出的 xls 文件,默认是由边框的,可是现在2015v1 默认导出没有边框,如果需要导出的xls具有边框,需要设置什么属性吗?

参考下图:




谢谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
操作系统: Windows 7 简体中文 64位旗舰版 , 开发工具: Visual Studio 2010 简体中文专业版, ComponentOne  Universal 用户

5 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-4-28 14:43:00
沙发
回复 1楼bisslot的帖子

你好。
你的问题我们收到了。谢谢你提供了图片。
第一个问题C1TrueDBGrid导出xls的格式不符,我会测试下。
第二个问题你提到的边框,我看图片上有border,你说的是这个border么?
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-4-28 19:21:00
板凳
回复 1楼bisslot的帖子

C1TrueDBGrid提供了ExportToExcel方法支持简单的导入导出Excel文件。
另外如果你有自定义的格式,需要对Excel文件有自己需求。
可以通过C1Excel作为中介,进行一些必然的转换。

如下的示例介绍了两种不同导出到excel的方式。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1满意度 +5 收起 理由
bisslot + 5 非常感谢您的耐心指导!

查看全部评分

请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
bisslot
论坛元老   /  发表于:2015-4-29 12:32:00
地板
你好,给出的例程看过了,也只能通过C1Excel 组件手动编写导出了! 但不知道为什么 2015V1版本中的 C1TrueDBGrid 的 ExportToExcle( ) 方法导出的列宽不对应表格显示宽度!是不是因为有什么属性或方法没有设置,才会出现这样的问题? 既然 c1TrueDBGrid 提供了这样的导出方法,还是很方便的,但是不够完美!
操作系统: Windows 7 简体中文 64位旗舰版 , 开发工具: Visual Studio 2010 简体中文专业版, ComponentOne  Universal 用户
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-4-29 14:54:00
5#
回复 4楼bisslot的帖子

C1TrueDBGrid的提供的导出方法,很抱歉目前还没有提供更多的自定义的功能。
为了解决这样的问题,提供了C1Excel控件,它和excel的兼容性更好,能够实现更多的功能。

很抱歉给你带来的使用上的不便。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-5-12 10:34:00
6#
回复 1楼bisslot的帖子

为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢        
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部