如何列出所有域和数据源在Jaspersoft中的域中使用。
我的意思是我有不同的域名,如审计域名,客户域名等有没有办法让所有域名表(数据源)在jaspersoft的这些域中使用?
我有大约20个域名并手动转到每个域名,列表表格是立方体,所以我需要一些帮助!
答案 0 :(得分:0)
我找不到一个好方法(我相信你可以深入研究数据库) 获得此功能的一种方法是导出域并将其导出到一个漂亮的整齐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>
答案 1 :(得分:0)
以下解决方案用于识别依赖于域的Adhoc视图,但我相信您可以使用依赖于数据源的域实现类似的解决方案。
在域中我创建了一个派生表[AdhocViewName]。 该域的查询是:
interstitial = [[GADInterstitial alloc] initWithAdUnitID:GAdInterstitialKey_Live];
注意:
将派生表拉入临时视图时,