Sprache auswählen

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

Wir benutzen Cookies
Durch Nutzung dieser Website stimmen Sie der Verwendung von Cookies für Analysen, personalisierte Inhalte und Werbung zu. Weitere Informationen über Cookies finden Sie in unserer Datenschutzerklärung.