我有一个单选按钮提示。这是一个可选提示,因此“取消选择”出现在提示的底部。但我想从此单选按钮提示中删除或隐藏“取消选择”。
请让我知道我可以在 HTML 项目中为此提示使用的 Javascript。
我正在使用 Cognos 10。

我有一个单选按钮提示。这是一个可选提示,因此“取消选择”出现在提示的底部。但我想从此单选按钮提示中删除或隐藏“取消选择”。
请让我知道我可以在 HTML 项目中为此提示使用的 Javascript。
我正在使用 Cognos 10。

这是本机功能10.1.1
选择您的值提示,然后找到属性Results Select All Text。单击ellipsis,单击Specified text,然后单击OK。
对Results Deselect All Text属性重复。
我真的很喜欢在 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)。
然后它激活隐藏功能来隐藏链接。
您可以从“页面资源管理器”栏中转到“类”,然后从“全局类扩展”中选择“提示控件超链接”类对象,然后选择类属性“框类型”“无”,而不是 JavaScript。然后,您可以对 cognos 中的任何提示禁用“全选并取消全选”选项。