我有一个单选按钮提示。这是一个可选提示,因此“取消选择”出现在提示的底部。但我想从此单选按钮提示中删除或隐藏“取消选择”。
请让我知道我可以在 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 中的任何提示禁用“全选并取消全选”选项。