1

我有一个单选按钮提示。这是一个可选提示,因此“取消选择”出现在提示的底部。但我想从此单选按钮提示中删除或隐藏“取消选择”。

请让我知道我可以在 HTML 项目中为此提示使用的 Javascript。

我正在使用 Cognos 10。

单选按钮提示 - 删除取消选择

4

3 回答 3

3

这是本机功能10.1.1

选择您的值提示,然后找到属性Results Select All Text。单击ellipsis,单击Specified text,然后单击OK

Results Deselect All Text属性重复。

于 2012-10-25T06:30:07.920 回答
1

我真的很喜欢在 Cognos 中使用 jQuery。它使查找和操作 HTML 项目变得更加容易。
所以,说了这么多,让我们深入了解在 Cognos 10 上测试过的解决方案。我不确定它是否适用于 Cognos 8.X 报告。

在提示页面的底部添加 2 个 HTML 项。只到页面底部,否则你会得到脚本错误。
在第一个 HTML 项目引用 jQuery 库时:

 <script language="javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js" type="text/javascript">/**/</script>

在本示例中,我引用了 Google URL,但您可以轻松下载 jQuery 库并在您的 Cognos Web 服务器上本地使用它。
第二个 HTML 是实际隐藏的地方:

<script language="javascript">$('a[id*=PRMT_SV_LINK_DESELECT]').hide();</script>

这告诉 jquery ($) 选择其 id 属性包含 PRMT_SV_LINK_DESELECT 的所有 HTML 链接对象 (a)。
然后它激活隐藏功能来隐藏链接。

于 2012-09-12T20:25:55.470 回答
1

您可以从“页面资源管理器”栏中转到“类”,然后从“全局类扩展”中选择“提示控件超链接”类对象,然后选择类属性“框类型”“无”,而不是 JavaScript。然后,您可以对 cognos 中的任何提示禁用“全选并取消全选”选项。

于 2013-08-26T06:40:52.820 回答