2012-03-07 15 views
2

SSRS 2008でレポートを作成し、ダッシュボードに添付しました。 SSRSのメニューツールバーには、スペースの約15〜20%が印刷/ズームなどのオプションがありますが、そのツールバーを最小限に抑える方法はありますか? 私は隠すことができるパラメータバーもあります。しかし、デフォルトでは隠されたままではありません。ダッシュボードの読み込み時に一時的にパラメータバーを非表示にする方法はありますか? 私はこのlinkを持っていますが、配備されているレポートにそのパラメータを追加すると、CRMエラーが発生します。私は、私が試みているパラメータの使用法についてはあまりよく分かりません。私は間違いのいくつかの並べ替え私はやっていると確信しています。私は、このようにURLを使用しています:CRM 2011でSSRS 2008を使用して作成されたレポートのヒディングツールバー

これはパラメータを使用して、私のURLです: http://xxx3:5555/CCPFINCRM/crmreports/viewer/viewer.aspx?action=filter&helpID=Test.rdl&id=%7bEFAB0D42-2165-E111-916B-90FBA631DAFB%7d&rc:Toolbar=false

次のようにエラーメッセージがある: enter image description here

+0

CRMのエラーメッセージは何ですか? – BenPatterson1

+0

私は自分の質問を更新しました。 – Venkatesh

+0

トレースログに詳細なエラーメッセージが表示されます(トレースを設定する方法はこちら:http://support.microsoft.com/kb/907490)。 – BenPatterson1

答えて

1

Sample of working

私のソリューションは、いくつかのステップが含まれ、ほとんどサポートされていませんが、動作します。

  1. クローン既存のC:\ Program Files \ MicrosoftダイナミクスCRM \ CRMWeb \ CRMReports \ビューアの\ viewer.aspxに\ viewerNoToolbar.aspx

  2. viewerNoToolbar.aspxで更新し削除するために、次のコードSSRSからツールバー: -

    function reportLoaded() 
    { 
    
    if (oFrame.readyState === "complete") 
    { 
        addToRecent(); 
    } 
    

    function reportLoaded() 
    { 
    
    if (oFrame.readyState === "complete") 
    { 
        addToRecent(); 
        var frameDoc = oFrame.contentDocument || oFrame.contentWindow.document; 
        var reportViewerToolbar = frameDoc.getElementById("reportViewer_Toolbar"); 
        reportViewerToolbar.style.display = "none"; 
    } 
    
  3. </div> 
    <table cellspacing="0" cellpadding="0" width="100%" height="100%"> 
    
    に既存のCRMツールバーを非表示にDIVを挿入し、DIVのうち、既存のresultFrameのIFrameを移動も

     </table> 
    </body> 
    
    から以下を変更することによって、それを閉鎖

    </div> 
    <div style="display: none"> 
        <table cellspacing="0" cellpadding="0" width="100%" height="100%"> 
    

    to(およびresultFrameに関連する既存のtdブロックを削除する)

     </table> 
        </div> 
        <table cellspacing="0" cellpadding="0" width="100%" height="100%"> 
         <tr style="height: 100%;"> 
          <td colspan="2" style="padding-top: 5px; padding-bottom: 10px; border-width: 2px; 
           border-color: #000000"> 
           <div id="divResultFrame"> 
            <iframe name="resultFrame" id="resultFrame" src="/_static/blank.htm" style="border: 0px; 
             margin: 0px; padding: 0px; width: 100%; height: 100%;"></iframe> 
           </div> 
          </td> 
         </tr> 
        </table> 
    </body> 
    
  4. 変更

    http://xxx3:5555/CCPFINCRM/crmreports/viewer/viewerNoToolBar.aspx? 
    

    およびrcの心配はありませんへのお問い合わせ:ツールバー

幸運 グレン

関連する問題