起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 310|回复: 10

【结贴】datatreelist导出Excel精细化?**

[复制链接]
发表于 2009-2-24 14:13:54 | 显示全部楼层 |阅读模式
目前以实现数据导出EXCEL, 想精细化处理导出数据的表格, 如
datatreelist的 bands 导出, 行高自动适应等....

有可参考的代码没?
回复

使用道具 举报

发表于 2009-2-24 15:09:58 | 显示全部楼层
楼主,论坛里搜一下看看是否有相关的。
另,建议是否可以通过隐藏一个datagrid,然后导出时以datagrid的方式导出呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-24 15:34:36 | 显示全部楼层
论坛里没找到 , 你们3102版本不是实现DataTreelist 导出 EXCEL 了嘛,....

参考下精细化代码....
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-24 15:35:52 | 显示全部楼层
隐藏datagrid 导出的 数据,   跟实现树性看的数据不一致 ,还得单独处理排序问题 .....
回复 支持 反对

使用道具 举报

发表于 2009-2-24 15:49:04 | 显示全部楼层
你们现在平台什么版本?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-24 16:44:39 | 显示全部楼层
3012
回复 支持 反对

使用道具 举报

发表于 2009-2-24 17:29:56 | 显示全部楼层
3012不知道是否可用。
我刚才用3102版本测试了一下平台提供出来的导出工具栏(支持datatreelist的导出到excel),是没有问题的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-25 11:06:47 | 显示全部楼层
导入,运行后如下错误

1.gif

7.13 KB, 下载次数: 140

回复 支持 反对

使用道具 举报

发表于 2009-2-25 11:13:29 | 显示全部楼层
那应该是版本差异比较大,不能直接拿去用。
回复 支持 反对

使用道具 举报

发表于 2009-2-25 13:32:40 | 显示全部楼层
简单的看了一下那个实现,请楼主去看看下面相关的地方:
导出工具栏调用的是
业务模型\系统空间\系统功能\公共类库\组件导出资源集

组件导出资源集调用的是
业务模型\系统空间\用户界面基础\界面库\组件库
这里,主要看这两个class
TDataTreeListExportClass
TDataTreeListExporter(关键方法:DataTreeListToSheet)
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-27 12:31 , Processed in 0.051325 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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