Select your language

Ausführen-Button entfernen

Die Ausführen-Schaltfläche im Reportviewer entfernen

Manchmal ist es erwünscht, bei der Anzeige von Berichten keinen Ausführen-Knopf in der Cognos-Toolbar angezeigt zu bekommen, da der Bericht z.B. nur über Drill-Through oder Berichtsansichten gestartet werden soll.

Den Ausführen-Knopf kann man auf folgende Arten entfernen:

Cognos 8.2

Es reicht, ein HTML-Element mit folgendem Inhalt zu erstellen:

<style>
#tbbutton5 {
  display:none
}
</style>

Cognos 8.4

In Cognos 8.4 ist es schon etwas komplizierter. Es reicht nicht, einen einfachen CSS-Style anzulegen. Obwohl der Button auch hier eine ID hat, die man für einen Style verwenden könnte, wird dieser nicht angewendet. Der Style sähe so aus:

<style>
table#RSrunReport {
  display:none;
}
#_NS_runReport {
  display:none;
}
td#CVToolbar_NS {
  display:none;
}
</style>

Jedoch muss man zu JavaScript greifen und in einem HTML-Element folgenden Inhalt einfügen:

<script>
function myLoad() {
document.getElementById("_NS_runReport").style.display="none";
}
document.body.attachEvent('onload',myLoad);
window.onload = function(){
try{ document.getElementById("_NS_runReport").style.display = "none";
document.getElementById("_NS_runReport").parentNode.parentNode.nextSibling.style.display = "none";
} catch(e){}
}
</script>

Danach sind die Schaltfläche und der Trennstrich verschwunden, wenn man den Bericht aus dem ReportStudio oder aus Cognos Connection heraus startet.

Free Joomla templates by L.THEME

We use cookies

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.