2012-03-07 2 views
2

SSRS 2008에서 보고서를 만들고 대시 보드에 첨부했습니다. 보고서는 인쇄/확대/축소 등의 옵션이있는 SSRS 메뉴 도구 모음이 공간의 약 15-20 %를 차지한다는 사실을 제외하고는 훌륭하게 표시됩니다. 도구 막대를 최소화 할 수있는 방법이 있습니까? 숨길 수있는 매개 변수 막대도 있습니다. 그러나 기본적으로 숨겨져 있지 않습니다. 대시 보드가로드 될 때 매개 변수 막대를 일시적으로 숨길 수있는 방법이 있습니까? Google 검색 중 이것은 link이지만 배포 할 보고서에 해당 매개 변수를 추가하면 CRM 오류가 발생합니다. 내가 노력하고있는 매개 변수의 사용법에 대해서는 잘 모르겠습니다. 나는 어떤 종류의 실수를 저지르고 있다고 확신한다. 나는이 방법으로 URL을 사용하고 있습니다 : http://xxx3:5555/CCPFINCRM/crmreports/viewer/viewer.aspx?action=filter&helpID=Test.rdl&id=%7bEFAB0D42-2165-E111-916B-90FBA631DAFB%7d&rc:Toolbar=falseCRM 2011의 SSRS 2008을 사용하여 만든 보고서의 숨김 도구 모음

오류 메시지는 다음과 같다 :

이 매개 변수 내 URL입니다 enter image description here

+0

CRM을 오류 메시지가 무엇입니까? – BenPatterson1

+0

내 질문을 업데이트했습니다. – Venkatesh

+0

추적 로그에 자세한 오류 메시지가 표시됩니다 (추적 설정 방법은 http://support.microsoft.com/kb/907490 참조). 게시 할 수 있습니까? – BenPatterson1

답변

1

Sample of working

내 솔루션은 여러 단계를 포함한다, 대부분 지원되지 않지만 작동합니다.

  1. 복제 기존 C :. \ 프로그램 파일 \의 Microsoft Dynamics 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. 기존의 CRM 도구 모음을 숨기고

    </div> 
    <table cellspacing="0" cellpadding="0" width="100%" height="100%"> 
    

    또한

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

    하려면

     </table> 
    </body> 
    
    에서 아래 변경하여 전원을 닫으 DIV에서 기존 resultFrame IFrame을 이동하는 DIV를 삽입

    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에 대해 걱정하지 마십시오 당신의 쿼리 도구 모음

행운 글렌

관련 문제