2017-03-17 108 views
0

步骤1无法加载数据集[country_name]由于以下错误参数没有值[par_country];

我已经创建了一个数据集,其具有参数查询

select city from country where country=$P{par_country} 

我已添加的属性和上preivew它工作正常。

步骤2

我现在已经创建了一个LOV(值列表)与查询

select cust_country from country 

和测试它给我所有的国家

步骤3

将LOV添加到AD(分析驱动程序)

步骤4

创建与创建数据源的新驾驶舱,然后选择一个饼图,我得到这个错误enter image description here

+0

我被困在这2天的par_country请回复,如果任何人有任何回答在这个 –

回答

1

你必须在“过滤器编辑器”来设置参数(漏斗图标)当你edditing的座舱。它显示数据集的参数列表,并且可以设置默认值等。

这就是理论......但是我的参数列表是空的,所以我不能对数据集参数做任何事情。 ..

+0

感谢您的答复和我的情况下,我的参数列表也是empty.how到ins在这里参数任何一个...我已经通过这个链接也[https://www.spagoworld.org/jforum/posts/list/4272.page]但添加该行也没有帮助。我使用的版本是5.2 –

0

愿意花天后终于这工作对我来说

我已经通过follwing这个链接https://www.spagoworld.org/jforum/posts/list/4272.page有一些额外的变化的变化。

以下文件

1.SpagoBICockpitEngine /的WebContent/JS/src目录/ EXT4/SBI /驾驶舱/ MainPanel.js在第一排功能

onShowFilterEditorWizard *

config.stores = Sbi.storeManager.getStoreIds(); 
Sbi.trace("[MainPanel.onShowAssociationEditorWizard]: config.stores is equal to [" + Sbi.toSource(config.stores) + "]"); 

和取消注释onShowFontEditorWizard方法中的相同行。

2.SpagoBICockpitEngine/JS/SRC/EXT4/SBI /部件/网格/ InMemoryPagingGridPanel.js

行96在功能loadStore,注释行,因为这:

//this.store.loadPage(1); 
  • 我已经使用javascript来添加字符串参数。
  • 查询:select country,cnt from country_duns PLACEHOLDER_COUNTRY

    ,并在编辑scrpit

    ​​

    参数是字符串类型