Добавьте веб-часть редактора контента на страницу и используйте следующий код jQuery:
<script type="text/javascript" src="http://yourSiteURl/_layouts/jquery-1.7.1.min.js"></script>
<script type="text/javascript">
function RapportIframeComplete() {
if (RapportIframe[0].readyState != "complete") {
setTimeout("RapportIframeComplete();", 100); }
else {
jQuery(RapportIframe[0]).attr('style','overflow:hidden;height:1750px;width:800px'); }
}
jQuery(document).ready(function() {
RapportIframe = jQuery('iframe[id^=ReportFrame]');
RapportIframeComplete();
});
</script>
Я загрузил jQuery в папку layuots на Sharepoint. Установите для веб-части Reportviewer асинхронный рендеринг. Высота и ширина в коде установлены на достаточно большое значение, поэтому мои отчеты не скрываются.