我有一个php页面,它将填充URL参数的值。
即:您必须设置年限,选择国家和选择产品代码。Cognos 10,run.prompt = false,仍然出现提示页面
在报告工作室中,我已经设置了仅限于年份的所需值。其他值是可选的。
我所了解的关于通过URL传递参数很简单。
http://server:port/ibmcognos/cgi-bin/cognos.cgi?b_action=cognosViewer&run.outputFormat=HTML&ui.object=storeID( “把我的STOREID这里”)& ui.action =运行& cv.header =假& cv.toolbar =假& run.prompt =假 & p_year1 = 2016 & p_year2 = 2017年& p_others_parameter = param_values & CAMUsername =公共& CAMPassword =预期公共
的值将置于。商店ID正在将我引导至正确的报告。
我的问题是为什么提示页仍然出现?
是否有我需要重新设置的属性?
你是如何定义的提示为可选?有两个地方可以完成:1.过滤器2.提示控制。如果将提示控件配置为可选,但在必需的提示中或在数据项本身内使用该参数,Cognos会将其视为必需的提示并忽略提示中的Required属性。 – Johnsonium
不,我还没有将提示定义为可选,因为那些报表仍然被另一个提示页面的应用程序使用。 –