当前位置: 首页 > 知识库问答 >
问题:

列出Jaspersoft中的所有域和域中使用的数据源

陆翔飞
2023-03-14

如何在JasperSoft中列出所有域和域中使用的数据源。

我的意思是我有不同的域,如审计域,客户域等,有没有任何方法得到所有的域与表(数据源)使用在这些域在Jaspersoft?

共有1个答案

慕才
2023-03-14

我没有找到一个好的方法(我相信您可以深入数据库),一个方法是导出域,它导出到一个漂亮整洁的XML文件。由于我们只使用JDBC源代码,所以只需要查找“jdbctable”和“jdbcquery”标记就可以查看域正在使用什么,这都在XML的第二个1/2部分中。如果您使用其他数据源,您可能不需要查看xml以了解Jasper是如何在xml中引用它们的。

<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.jaspersoft.com/2007/SL/XMLSchema" version="1.0">
   <resources>
     <jdbcTable id="" datasourceId="" tableName="">  
     <jdbcQuery id="" datasourceId="">  
         <query>  select * from table <\query>
 类似资料:
  • 问题内容: 有没有一种方法可以获取实例中所有数据库中所有存储过程中引用的所有列和表?输出应为: 问题答案: 这将得到您想要的列表,但是,如果您在动态SQL中嵌入了此类列引用(并且可能找不到依赖于延迟名称解析的引用),则将无济于事。SQL Server不会解析存储过程的文本以提供DMV输出。 现在尝试使用子句来处理在同一服务器上具有不同归类的数据库的情况。 如果您的数据库处于80兼容模式,那么该语法

  • 问题内容: 我环顾四周,仍然找不到如何列出数据库中的所有表。MySQLi有可能吗? 谢谢。 问题答案: 有很多方法。 是执行此操作的最简单的SQL语句。您还可以查看是否需要更多详细信息或进行过滤等操作。

  • 问题内容: 是否有一条SQL命令将列出数据库中的所有表,并且该命令与提供程序无关(可在MSSQLServer,Oracle,MySQL上运行)? 问题答案: 最接近的选项是查询表。 它是标准SQL的一部分,但并非所有供应商都支持它。据我所知,唯一支持它的RDBMS供应商是: 的MySQL PostgreSQL的 微软SQL服务器2000年/ 2005年/ 2008年 一些品牌的数据库,例如Orac

  • 有一种方法来检索域(和子域)的DNS记录的所有(TXT)条目? 我的目标是验证我的域的配置:www.rosposhop。com中,我为某些子域正确设置了多个SPF和DKIM记录 (因此我总共有5个TXT项目) 现在,如果我用或提问,我只得到了第一个TXT项目,而我应该得到TXT项目的完整列表。 为什么我错了? 顺便说一句,如果我要求惩罚性的子域名,现在我又得到了第一个条目: 返回: 再一次,我没有

  • 我正试图按照下一个指南安装两个wildfly(主和从):wildfly 8集群Howto-Wildfly 8-项目文档编辑器 弗兰克

  • 我们知道,JavaScript中是没有块级作用域的。也就是说,在块语句中定义的变量,实际上是在外部函数中而非在语句中创建的。如下: function outNumber (count) { for (var i = 0; i < count; i ++) { alert(i); } alert(i); } outNumber(5); //5 以上代码会弹出