找回密码
 立即注册

QQ登录

只需一步,快速开始

LeeDongmei

金牌服务用户

44

主题

237

帖子

531

积分

金牌服务用户

积分
531

活字格认证微信认证勋章元老葡萄

LeeDongmei
金牌服务用户   /  发表于:2014-1-27 11:49  /   查看:20960  /  回复:33
如题。
原来环境:win2003server + SQL2000 + vs2008 + IIS6.0 + Spread 4.0
现在环境:win2008server + SQL2008 + vs2008 + IIS7.0 + Spread 6.0

原来环境生成的PDF文件如图:

升级前.pdf (177.83 KB, 下载次数: 2495)

33 个回复

倒序浏览
LeeDongmei
金牌服务用户   /  发表于:2014-1-27 11:55:00
沙发
追加说明:
环境变更前后 PDF 的版本都是9.0
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2014-1-27 12:44:00
板凳
回复 2楼LeeDongmei的帖子

问题看到了。 这2个PDF正如您描述的一样,存在这3个问题。

为了快速定位,需要您帮助提供demo:
1 Spread 4.0 和6.0用的数据是一样的吗?
  (您是通过什么方式把4.0数据导入到6.0的)
2 打印PDF 4.0和6.0的函数一样吗?
回复 使用道具 举报
LeeDongmei
金牌服务用户   /  发表于:2014-1-27 13:27:00
地板
数据源一样,连接的是IBM的P6的数据库。
代码也没有更改。
稍后做个Demo传上去。不过数据库不是使用SQL的。
回复 使用道具 举报
LeeDongmei
金牌服务用户   /  发表于:2014-1-28 14:36:00
5#
Demo上传。

fpspreadtest.rar

62.53 KB, 下载次数: 2399

回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2014-1-28 18:18:00
6#
回复 5楼LeeDongmei的帖子

demo看到了, 点击SAVE PDF 的结果为:

QG-20140128175436.pdf (37.52 KB, 下载次数: 2349)
回复 使用道具 举报
LeeDongmei
金牌服务用户   /  发表于:2014-2-8 08:34:00
7#
我的数据是通过SQL语句直接从数据库取出的,如何保存成XML形式呢?
回复 使用道具 举报
LeeDongmei
金牌服务用户   /  发表于:2014-2-8 08:59:00
8#
另外,我1楼的不一样的PDF是同一个数据源做成的。
只不过升级前是Spread4.0版本的,升级后是Spread6.0做成的。
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2014-2-8 09:55:00
9#
回复 7楼LeeDongmei的帖子

Spread有一个函数,可以保存数据为XML的。

1 在您通过数据库加载数据后
2 保存为XML文件

  1.   // Save the data and formatting to an XML file.
  2.   FpSpread1.Save("C:\\savefile.xml", False);
复制代码
回复 使用道具 举报
LeeDongmei
金牌服务用户   /  发表于:2014-2-8 10:31:00
10#
XML文件做成
test.rar (7.47 KB, 下载次数: 2403)
回复 使用道具 举报
1234下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部