SSRS 实现多个文件同时上传和下载到ReportManager的功能

SSRS基础教程 通过图文的方式,使你学起来更加轻松和方便。SSRS项目的搭建,发布服务器的部署,以及表格的样式学习 立即下载
AX2012的SSRS ReportManager服务只提供单个文件的上传和下载。
多个文件的上传和下载需要通过循环调用上传下载接口的方法来实现。

自己做的小工具上传上来。 为什么不能传文件,汗。

主要是参考下面的网页。

下载:http://moriroom.my.coocan.jp/site1/?p=424

上传:http://moriroom.my.coocan.jp/site1/?p=430

下载处理

Public Sub Main()
        '---------------------------------------
        ' スクリプト名称
        '   レポート(RDL)ダウンロード処理
        ' SQL Server 2012 以上
        ' スクリプトファイルは文字コード:utf-8で保存
        '---------------------------------------
        Console.WriteLine("レポート(RDL)ダウンロード処理")
        '---------------------------------------
        ' パラメータ表示
        '---------------------------------------
        Console.WriteLine("RSURL:" + RSURL)
        Console.WriteLine("DownloadPath:" + DownloadPath)
        Console.WriteLine("SaveFolder:" + SaveFolder)

        '---------------------------------------
        ' レポートサーバインスタンス生成
        '---------------------------------------
        Dim rs As New ReportingService2010()
        'rs.Url = "http://<レポートサーバ>:<ポート>/reportserver/ReportService2010.asmx"
        rs.Url = RSURL + "/ReportService2010.asmx"
        rs.Credentials = System.Net.CredentialCache.DefaultCredentials
        '---------------------------------------
        ' 変数宣言
        '---------------------------------------
        '//レポートアイテムリスト格納
        Dim items As CatalogItem() = Nothing
        '//エラーフラグ
        Dim ErrFlg As Integer = 0
        '//レポートアイテム読み込みバッファ
        Dim reportDefinition As Byte() = Nothing
        '//Xml Document
        Dim doc As New System.Xml.XmlDocument
        '//レポートアイテム
        Dim item As CatalogItem
        '//Path+RDL
        Dim strItem As String
        '//UCase String
        Dim chrItem As String
        '//出力ファイルID
        Dim outItem As String
        '---------------------------------------
        ' ダウンロードフォルダアイテムリスト取得
        '---------------------------------------
        Try
            items = rs.ListChildren(DownloadPath, True)
        Catch e As SoapException
            Console.WriteLine("ListChildren Error!")
            Console.WriteLine(e.Message)
            ErrFlg = 1
        End Try

        If ErrFlg = 0 Then
            '---------------------------------------
            ' レポートをダウンロード
            '	item.Name : レポートID
            '	item.Path : レポート格納フォルダ
            '	item.TypeName : Report , Folder , DataSource , Da
SSRS使用手册 SSRS使用手册包括SSRS安装和配置、报表创建、数据源,新建报表及Tablix 控件的介绍和应用、矩阵,矩形区块,列表,子报表等控件的使用、柱状图,折线图,形状图,范围图的使用 等应用 立即下载

相关推荐

SSRS 2012 Metro UI 高端报表开发视频教程

SSRS 2012 Metro UI 高端报表开发技巧讲解,比较系统,值得学习

ssrs入门实例

数据库ssrs报表入门的简单实例,帮助入门

SSRS学习资料,需要的请下载

我的学习资料,两个礼拜整理出来的,图文并茂,感觉比较适合初学者。

SSRS 中国空间数据地图CHN_adm.zip

SSRS,中国空间数据地图,官方下载地址为:http://www.diva-gis.org/gData

SSRS 2012 Metro UI 高端报表视频教程下载

SSRS 报表作为微软 BI 体系中重要的前端展现工具无论从难度上和实用性上来看,都是优选的入门课程。

SQL2005报表批量导入工具SSRS Explorer

在国外网站上找到的,支持SQL2005报表批量导入到报表管理器的工具。可支持导入.rdl报表文件批量导入。

电商客服效率翻倍!手把手教你用影刀RPA+AI搭建智能回复系统(附实战配置)

本文详细介绍了如何利用影刀RPA+AI技术搭建电商智能客服系统,实现24小时在线回复,大幅提升客服效率。通过零代码配置、Excel词库管理和AI语义理解,系统能处理80%常规咨询,响应速度稳定在3秒内,特别适合中小电商降低成本并提升服务质量。

weixin_42520661的博客 550

ABAQUS单元刚度矩阵输出全攻略:从理论到实践(含MTX/DAT文件对比)

本文详细解析了ABAQUS中单元刚度矩阵的输出方法,涵盖理论原理、MTX与DAT文件格式对比及二次开发应用。通过具体操作步骤和性能优化建议,帮助用户高效获取并利用刚度矩阵数据,特别适合需要进行有限元分析验证和二次开发的工程师。

lg888的博客 1006

当R语言遇见MaxENT:参数优化的艺术与自动化调参实践

本文探讨了R语言与MaxENT在生态位建模中的结合应用,重点介绍了参数优化与自动化调参的实践方法。通过caret与ENMeval工具链,研究人员可以高效处理多物种、多环境变量的大规模分析任务,提升模型性能与工作效率。文章还涵盖了从数据准备到结果可视化的全流程,为生态学家提供了实用的技术指导。

corn8的博客 455

飞书接入OpenClaw:从零到一的保姆级图文教程

本文主要介绍了飞书接入OpenClaw:从零到一的保姆级图文教程,希望能对学习使用OpenClaw 的同学们有所帮助。 文章目录 1. 背景 2. 解决方案 2.1 步骤一:安装插件 2.2 步骤二:创建机器人应用 2.3 步骤三:测试 3. 注意事项

weixin_43178406的博客 13万+

[PCIe5.0] 3.4.1 Flow Control Initialization State Machine Rules

流控初始化是PCIe链路中每个虚拟通道(VC)启用的必经流程,分为FC_INIT1和FC_INIT2两个阶段,确保发送端与接收端的缓冲区信用值协商一致。

系统固件工程师 139

dToF直方图之美_deadtime死区时间

IMX459的死区时间可以在6ns,这个时间是什么级别,车载激光雷达激光器的光脉宽一般都在4ns以上,也就是这个时间贴近去SPAD的死区时间,这就导致了pile up会非常弱,不会有太多数量的光子计数堆积,加上某些SPAD设计,对TDC有一些更深入的考量,所以不需要去校正pile up算法。Sensor层面决定了pile up的复杂程度,如果一个dToF的SPAD一致性非常好,那么pile up校正可以简单到极致,也就是一句代码的事,比如IMX611,优秀到不需要后端去考虑校正pile up。

致力于lidar应用开发 2149

一次把 PRIV mode 讲透:从 ABAP 内存分配链路到定位与治理

ABAP系统进入PRIV模式的本质是Extended Memory耗尽时转向Heap内存的应急机制。该现象会导致工作进程被独占,系统吞吐量下降。触发条件包括系统EM资源池耗尽或单个用户超过配额阈值。关键参数em/address_space_MB和ztta/roll_extension需协同调整。典型症状包括SM50显示PRIV状态、响应延迟和内存dump。治理需双管齐下:系统侧合理配置内存参数,代码侧优化内存使用模式,如分页处理、减少大内表操作和下推聚合逻辑。PRIV模式应作为异常信号而非常态目标,健康系统

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 201

自然语言处理:长文本场景下的关键词抽取实践

自然语言处理:长文本场景下的关键词抽取实践

丨汀、的博客 2076

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

上一篇: 解决AX2012多个client不能共用TFS版本管理的问题
下一篇: AX2012解决同一个服务器上第二个ReportManger不能添加DyanamicsBrowser组的问题
燕翅虾
博客等级 码龄22年 18粉丝 34原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值