![]() |
1
1
我不确定您所说的请求一个可以连接到Web服务的报表生成器是什么意思。 Web服务不是您可以报告的内容。它们只是数据的来源。您希望连接到什么,希望返回哪些数据? RESTful Web服务的问题在于,您不知道要返回什么(没有与DB表相同的模式)。 RESTful Web服务的好处在于,您可能会返回一些XML,您提到的活动报告产品似乎处理XML文件。 “.NET 3.0的ActiveReports支持用于数据输入的许多基于XML的文件。” cam您调用Web服务获取所需的信息,然后首先将其存储在一些文件(或数据库)中? 或者您在本质上是在请求能够以某种相当复杂的方式查询RESTful Web服务并以报表生成器随后可以使用的某种结构化方式返回查询结果的内容吗? 您是否考虑到了特定的RESTful Web服务,如果有,您知道它们将以什么格式返回数据吗?那么,您的问题实际上是关于能够处理返回格式的报表生成器。 或者别的什么,我错过了要点? |
![]() |
2
1
保罗, 感谢您的回答,我将研究您在Datadynamics报告中提到的关于使用XML支持的内容。可能无法查询RESTful Web服务。我不确定,所以真的想检查一下。 RESTfulWebservices使用称为 WADL 表示“Web应用程序描述语言”的文件。它相当于 WSDL 在更传统的SOAP样式的Web服务中使用的文件。我相信还有一种叫做 ATOM pub ,这是另一种描述语言。所以我在想,一定有人写了一些东西,可以让你查询这些描述中的一个laguages? 我刚发现 Telerik Innovative WYSIWYG Report Designer 支持Web服务。别提安逸的事情。它确实会说“您可以将Telerik报告数据绑定到Business Objects、XML, Web服务 以及任何ADO.NET数据源。”所以也许有希望。 如果有人知道一个与RESTfulWebservices一起工作的服务,我还是很想听听你的意见。 谢谢 狡猾的 |
![]() |
3
0
事实证明你是对的。可以使用Datadynamics活动报表的XML端连接到RESTful Web服务。 而不是将源指向驱动器上的物理文件: C:\myxmlfile.xml文件 您可以将其指向一个RESTful Web服务,如我创建的Web服务: http://localhost:2734/Customer/34?format=xml 这与本地XML文件的工作方式完全相同。只要RESTfulWebService使用正确的内容类型实际返回XML:
然后就是使用xpath和XML中常见的所有东西来创建页眉和页脚等。 |
![]() |
scriptTease · 如何正确导出CSV以获取邮件结果? 1 年前 |
![]() |
Para · pgsql-返回包含多行数据的行 1 年前 |
![]() |
Skywalker · 如何访问GoDaddy上存储在虚拟机中的数据? 1 年前 |
![]() |
Dane · Acumatica-将报告下拉列表添加到套件组装屏幕 7 年前 |
![]() |
LEBoyd · 测试报表的表中是否存在行 7 年前 |
|
Alghamdi Abdulaziz · 使用RDLC限制矩阵中的列数 7 年前 |