reportViewer导出按钮下出导出类别的禁用

//屏蔽保存按钮下的出Excel外的其他导出功能
 foreach (RenderingExtension re in reportViewer1.LocalReport.ListRenderingExtensions())
 {
      //屏蔽掉你需要取消的导出功能 Excel PDF WORD
      if (!re.Name.Equals("Excel"))//屏蔽掉Excel PDF WORD类似
       {
           FieldInfo fi = re.GetType().GetField("m_isVisible", BindingFlags.Instance | BindingFlags.NonPublic);
           fi.SetValue(re, false);
        }
       else
       {
            FieldInfo fi = re.GetType().GetField("m_isVisible", BindingFlags.Instance | BindingFlags.NonPublic);
            fi.SetValue(re, true);
       }
  }
时间: 2025-01-01 21:00:59

reportViewer导出按钮下出导出类别的禁用的相关文章

IE下GridView导出Excel无反应

使用GridView导出Excel的方法把GridView中的内容导出为Excel: /// <summary> /// 将网格数据导出到Excel /// </summary> /// <param name="ctrl">网格名称(如GridView1)</param> /// <param name="FileType">要导出的文件类型(Excel:application/ms-excel)<

在Eclipse的DDMS中查看/导出/data下的文件

1.用ROOT大师工具使手机获得root权限. 2.给目录或文件增加读权限 3.导出文件(pull a file from the device) 1>chmod 777 filename 2>关闭shell,点击导出按钮. 附文件和文件夹权限说明: 位置0:-代表文件 d代表目录,在内存中的值分别是0.1 一般情况下,android下的每一个应用程序,都是一个独立的用户,对应一个独立的组 位置1-3 当前用户 r可读 w可写 x可执行 位置4-6 当前用户所在的组 r可读 w可写 x可执行

Java POI 导出EXCEL经典实现 Java导出Excel弹出下载框

在web开发中,有一个经典的功能,就是数据的导入导出.特别是数据的导出,在生产管理或者财务系统中用的非常普遍,因为这些系统经常要做一些报表打印的工作.而数据导出的格式一般是EXCEL或者PDF,我这里就用两篇文章分别给大家介绍下.(注意,我们这里说的数据导出可不是数据库中的数据导出!么误会啦^_^) 呵呵,首先我们来导出EXCEL格式的文件吧.现在主流的操作Excel文件的开源工具有很多,用得比较多的就是Apache的POI及JExcelAPI.这里我们用Apache POI!我们先去Apach

oracle expdp 无法导出SYS下特定TABLE

创建测试表: D:\app\product\11.1.0\db_1>sqlplus "/as sysdba" SQL*Plus: Release 11.1.0.7.0 - Production on 星期日 5月 18 17:12:06 2014 Copyright (c) 1982, 2008, Oracle. All rights reserved. 连接到: Oracle Database 11g Enterprise Edition Release 11.1.0.7.0

weblogic 12c下jxls导出excel报错Could not initialize class org.apache.poi.xssf.usermodel.XSSFVMLDrawing

周一,开发反馈weblogic 12c下jxls导出excel报错,公司环境和UAT环境均报错,看日志如下: 2016-06-08 09:16:55,825 ERROR org.jxls.util.TransformerFactory.createTransformer(TransformerFactory.java:40)[org.jxls.util.TransformerFactory] - Method createTransformer of org.jxls.transform.poi

导出带下拉框的Excel(数据超出长度解决方案)

  注意:此文档中标注的行号和列号都是下标,从0开始 //下载模板 protected void btnDownLoad_ServerClick(object sender,EventArgs e) { //生成Excel模板 CreateExcelTemp(); //设置想要打开的模板路径  string path = this.MapPath("~/BaseInfo/Temp/GABProdectInfoMaintain.xls"); //将此模板打开或重新保存 ExcelOutE

linux下导入导出数据库

导出数据库: mysqldump -u root -p dbname > /usr/local/dbname.sql #全部导出mysqldump -u root -p -d --add-drop-table dbname > /usr/local/dbname.sql #只导出表结构 当然需要压缩一下: zip -r /usr/local/dbname.zip /usr/local/dbname.sql 导入时需要 mysql -u root -p dbname < dbname.sq

c#中数据从数据库到客户端主要几种的导出方式(导出到excel,导出到word)

本人大学新手一枚,在大学工作室学习asp.net,从中积累的一些小的知识和大家一起分享与讨论. 今天的主题是导出数据.现在从服务器端到客户端数据的几种主要方式有:web页面呈现(各种view..),导出到excel,导出到word,导出到报表等.我今天讲下我实际开发项目中用到的导出到excel和导出到word. 一.导出到excel 主要有以下两种方法: (1)用数据展示控件如GridView或者ListView等,先把需要导出的数据展示在web页面上,然后再利用Response的另存为功能,将

eclipse导出jar(java打包导出jar)

有时候需要将j2se工程导出,这样可以在别处运作,就不必拘泥于开发感觉中才能运行了.具体做法如下:方法一:(工程没有引用外部jar包时,直接导出) 选中工程---->右键,Export...--->Java--->JAR file--->next-->选择jar file的路径及名称-->next-->next---> 选择main class--->finish. 方法2: 当工程引用了其他的外部jar时,由于eclipse不支持同时导出外部jar包