找回密码
 立即注册

QQ登录

只需一步,快速开始

pcitclzq

初级会员

2

主题

6

帖子

372

积分

初级会员

积分
372

活字格认证

最新发帖
pcitclzq
初级会员   /  发表于:2014-2-25 16:48  /   查看:6364  /  回复:7
使用API说明书中的例子如下:
FpSpreadPrint.Sheets[0].ColumnCount = 7;
FpSpreadPrint.Sheets[0].RowCount = 50;
FarPoint.Web.Spread.Cell mycell = null;
mycell = FpSpreadPrint.Cells[0, 0];
mycell.ColumnSpan = 4;
mycell.RowSpan = 4;
前台展示合并的第一行高度变为了合并总行的高度加被合并行的高度,致使打印格式不好控制,请见附件,谢谢!
行合并高度不可控.jpg

7 个回复

倒序浏览
roger.wang
社区贡献组   /  发表于:2014-2-25 17:06:00
沙发
回复 1楼pcitclzq的帖子

从您上面的代码片段和截图,没有看出如何联系上的。

如合并完后,是4*4的单元格,里面有数据吗?  怎么变成截图的布局的。
请帮补充一下问题,我好定位。
回复 使用道具 举报
pcitclzq
初级会员   /  发表于:2014-2-25 20:44:00
板凳
没有其他任何代码,就上边几行代码,单元格中也没填充数据,我的疑问就是怎么布局不是预设的结果。合并后第一行的高度就变成上图的结果了。
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2014-2-26 09:39:00
地板
回复 3楼pcitclzq的帖子

Spread ASP.net 7 + IE9
用1#的代码段测试,未能重现您说的问题。

SP7_Merge_RowHeader.rar (3.44 KB, 下载次数: 758)
回复 使用道具 举报
pcitclzq
初级会员   /  发表于:2014-2-26 11:12:00
5#
你好,不加载数据的情况下跨行合并单元格高度现在没问题了,但是加载exce模板后,合并某列单元格还是高度不可控。请见附件例子。
合格证.jpg

CertificatePrint.rar

16.08 KB, 下载次数: 757

回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2014-2-26 12:14:00
6#
回复 5楼pcitclzq的帖子

1 什么浏览器环境? IE9吗?
2 您说的不可控的含义,我不太明确,是通过UI操作码?

方便的话,告之您的电话,我给您回过去。(短消息)
回复 使用道具 举报
pcitclzq
初级会员   /  发表于:2014-2-26 13:53:00
7#
IE9浏览器,现在F列第二行合并之后,第二行的行高变的很高,从服务器端设置高度也起作用。
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2014-2-28 10:39:00
8#
回复 7楼pcitclzq的帖子

用您的demo我在title下面添加<meta http-equiv="x-ua-compatible" content="IE=9">

在IE9下,第二行不会出现很高,高度和“产品合格证”一样高。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部