[英]How do I create a minimal popup window in Reporting Services using JavaScript?
我正在嘗試從報告服務中的報告創建一個“彈出窗口”window,它將顯示我儀表板上的圖表的擴展視圖。 我設法讓它在新的 window 中打開,使用:
="javascript.void(window.open('http://My_Server/ReportServer/Pages/ReportViewer.aspx?...&rs:Command=Render','_blank'))"
我想要實現的是最小的 window,盡可能少可見,即(沒有工具欄、導航按鈕等),大小為 600pt x 300pt,位於屏幕中央。
任何幫助將不勝感激!
我設法解決了問題,我在MS Developer Network上找到了這篇文章,詳細介紹了OPEN方法: http : //msdn.microsoft.com/zh-cn/library/ms536651%28VS.85%29.aspx
所以我的最終代碼如下所示:
="javascript:void(window.open('http://myServer/ReportServer/Pages/ReportViewer.aspx?...&rs:Command=Render&rc:Toolbar=false', null, 'width=795, height=490, status=no, toolbar=no, menubar=no, location=no'))"
我認為能夠在 URL 中傳遞參數非常重要。這是一個示例。 請注意用於字符串連接的 &
="javascript:void(window.open('http://localhost/ReportServer/Pages/ReportViewer.aspx?%2fSummaryDetail&SummaryId=" & Fields.Id:Value & "&rs:Command=Render&rc,Toolbar=false', null, 'width=795, height=490, status=no, toolbar=no, menubar=no, location=no'))"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.