首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

"无效索引。 (异常来自 HRESULT:0x8002000B (DISP_E_BADINDEX))设置纸的方向报错,有的不报,有的报,怪的很,搞了几天都搞不定

2014-01-28 
if (this.textBox_fx.Text 1){cgthrpt1.PrintOptions.PaperOrientation CrystalDecisions.Shared.Pa

if (this.textBox_fx.Text == "1")
  {  cgthrpt1.PrintOptions.PaperOrientation = CrystalDecisions.Shared.PaperOrientation.Landscape;
  }
  else
  {
  cgthrpt1.PrintOptions.PaperOrientation =  CrystalDecisions.Shared.PaperOrientation.Portrait;

  }

报 "无效索引。 (异常来自 HRESULT:0x8002000B (DISP_E_BADINDEX))"

设置纸的方向报错,有的不报,有的报,怪的很,搞了几天都搞不定.
------解决方法--------------------------------------------------------
如果是一样的,其实这样很难看出来,报表多的时候自己都会搞乱,水晶报表本身自己可以设置很多的属性,有些小的细节可能你自己都无法看到。
我有时候就这样做的,如果是同一类型的报表,我就把不报错的报表另存为那个报错的报表,因为都一样,只要修改一些小细节就好了。
------解决方法--------------------------------------------------------
问几个问题:

1:是CS程序吗?
2:这个报错信息,是在同一台机器上报出来的吗?
3:这个机器的默认打印机,是用了其他机器上的共享打印机还是用了安装在本机上的打印机?
4:你在5楼说一样的具体是指:同一个报表,在不同的机器上报错还是不同的报表,在同一台机器上报错呢

然后咱再分析

        

热点排行