请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

hubery1107

初级会员

15

主题

36

帖子

347

积分

初级会员

积分
347

活字格认证微信认证勋章

hubery1107
初级会员   /  发表于:2015-12-29 16:49  /   查看:4592  /  回复:5
Spread5.0J升级到8.0J,IE8升级了IE11以后,代码运行到fpSpread.ActiveSheetViewIndex += 1 时,
会报错误,错误信息为The control must be on a page.Parameter name: control,请问这是什么原因?

5 个回复

倒序浏览
frank.zhang
社区贡献组   /  发表于:2015-12-29 17:51:00
沙发
您好,

这个问题和具体的代码设置有关,需要您提供能够重现这个问题的代码。

评分

参与人数 1满意度 +5 收起 理由
hubery1107 + 5 1

查看全部评分

回复 使用道具 举报
hubery1107
初级会员   /  发表于:2015-12-30 09:13:00
板凳
代码如下:
Public Shared Sub PrintInfo(ByVal fpSpread As FpSpread)

                ' 印刷時の設定
                ' アクティブなシートを一枚目に設定
                fpSpread.ActiveSheetViewIndex = 0

                For i = 0 To fpSpread.Sheets.Count - 1
                        ' ページサイズを設定
                        fpSpread.ActiveSheetView.PageSize = fpSpread.ActiveSheetView.RowCount
                        ' 印刷の向き設定(横)
                        fpSpread.ActiveSheetView.PrintInfo.Orientation = PrintOrientation.Landscape
                        ' 輪郭線の非表示
                        fpSpread.ActiveSheetView.PrintInfo.ShowBorder = False
                        ' 印刷時のグリッド線非表示
                        fpSpread.ActiveSheetView.PrintInfo.ShowGrid = False
                        ' 印刷縮尺
                        fpSpread.ActiveSheetView.PrintInfo.UseSmartPrint = True
                        fpSpread.ActiveSheetView.PrintInfo.SmartPrintPagesWide = 1
                        fpSpread.ActiveSheetView.PrintInfo.SmartPrintPagesTall = 0
                        ' 印刷位置
                        fpSpread.ActiveSheetView.PrintInfo.Centering = Centering.Horizontal
                        ' 印刷時のヘッダ非表示
                        fpSpread.ActiveSheetView.PrintInfo.ShowColumnHeader = PrintHeader.Hide
                        fpSpread.ActiveSheetView.PrintInfo.ShowRowHeader = PrintHeader.Hide
                        ' 次のシートを選択
                        fpSpread.ActiveSheetViewIndex += 1
                Next

                fpSpread.ActiveSheetViewIndex = 0

        End Sub
回复 使用道具 举报
gw0506
超级版主   /  发表于:2015-12-30 16:25:00
地板
我们没有重现你说的问题。很有可能是其他地方设置的东西,与这里的设置冲突。
我建议你新建一个工程,然后只把这段代码copy过去看能不能重现。

评分

参与人数 1满意度 +5 收起 理由
hubery1107 + 5 1

查看全部评分

回复 使用道具 举报
hubery1107
初级会员   /  发表于:2016-1-4 10:05:00
5#
好的,谢谢
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2016-1-4 14:33:00
6#
:g~ij:

评分

参与人数 1满意度 +5 收起 理由
hubery1107 + 5 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部