問題タブ [reportviewer2008]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
reporting-services - Microsoft Report Viewer 2010 ClickOnce インストールの問題
C# ClickOnce アプリケーションがあります。Microsoft 2010 Report Viewer をインストールする必要があります。ClickOnce 展開の前提条件として 2010 Report Viewer を選択しました。アプリが一部のコンピューターに展開されると (すべてのコンピューターで発生するわけではありません)、インストールが停止し、「アプリケーションをインストールまたは実行できません。アプリケーションには、アセンブリ Microsoft.ReportViewer.ProcessingObjectModel バージョン 9.0. 0.0 がグローバル アセンブリ キャッシュにインストールされます。」
誰もこれを経験しましたか?また、2010 Report Viewer がこのアセンブリの 10.0.0.0 ではなく v9.0.0.0 を検索するのはなぜですか?
ありがとう。
c# - RDLC をサーバーに移動するとサブレポートが見つからない
reportviewer を使用してアプリケーションにサブレポートを表示するのに苦労しています。ローカルでデバッグするときは完全に機能します。しかし、サーバーにアップロードすると、サブレポートが空白になります。
ストアド プロシージャが SQL Server Profiler から起動されていないため、SubreportProcessing イベントが起動していないと考えています。これが私が使用している私のコードです。
reporting-services - MS レポートのページ ヘッダーおよびページ フッター アイテム
レポート>>ページヘッダーメニューからページヘッダーを追加しました。次に、ページ ヘッダーにテキスト ボックスを追加しました。変数の値をこのテキスト ボックスに表示する方法がわかりません。
お知らせ下さい。ありがとう
jquery - この jQuery セレクターを FF で動作させようとしていますが、現在は IE でのみ動作します。ReportViewer 2008 について
ReportViewer 2008 Web コントロールは、厄介な HTML DOM 構造を発行します。HTML の奥深くにある特定の要素にアクセスしようとしていますが、現在、jQuery セレクターを IE でしか動作させることができません。誰かがその最後の部分で私を助けてくれることを願っています!
私たちが話している HTML は次のようになります (例として単純化されています)。
<td id="oReportCell" />
押さえておきたい要素です。
これは現在 IE で動作します:
しかし、FF では、私が指定したスコープに入ることさえできず、そこまでしか到達できません。
.document
FFの代わりに、HTMLDocument タイプの an 属性ownerDocument
と aparentNode
属性がありますが、ドキュメント内にフレームが見つかりません。
何か案は?
ありがとう!
c# - reportviewerでオブジェクトを正しくバインドする方法は?
最近レポートビューアを勉強していますが、解決できない問題が1つあります...
各オブジェクトに子オブジェクト(行)のコレクションがあるオブジェクト(ヘッダー)のコレクションからデータをバインドしようとしています。これはどのように行うことができますか?以下は私が現在持っているコードの一部です(somedataはヘッダーオブジェクトのコレクションです)。
ReportViewerコントロールを備えたWindowsフォームには次のものがあります。
ヘッダーオブジェクト:
行オブジェクト:
ReportHeaderのすべてのプロパティと、すべてのReportRowsを含むリストを含むレポートを作成しましたが、機能していないようです。唯一の解決策は、ReportHeaderコレクションとReportRowコレクションの2つの別々のコレクションを作成し、以下のようにそれらを別々にバインドすることでした。
このソリューションでは、コレクション間に何らかの関係を作成する必要があります。だから助けてください。(質問のためにオブジェクトを大幅に簡略化したことに注意してください)
c# - レポートのグラフを画像ではなくExcelグラフとして使用して、SSRSレポートをExcelにエクスポートすることはできますか?
SSRS 2008 R2レポートに、ASP.NETAJAXアプリケーションのVS2008ReportViewerコントロールを使用してレンダリングされた単純な棒グラフがあります。デフォルトでは、レポートがExcelにエクスポートされると、グラフはExcelで画像として表示されます。グラフを画像ではなく実際のExcelグラフとしてレンダリングすることは可能ですか?
ここでの私の最終的な目標は、グラフを編集可能な形式でExcelに取り込むことです。可能であれば、プログラムでExcelシートを作成することは避けようとしています。
可能なアプローチや情報をいただければ幸いです。
ありがとう、トム
asp.net - リモート SSRS サーバー モードでの ReportViewer コントロールと SQL SessionState
ReportViewer コントロールが SessionState を使用する方法に問題があります。
背景 : RemoteServer モードで ReportViewerControl を使用する .NET 3.5 WebForms アプリがあります。
私たちのアプリケーションは、SessionState を必要とするフレームワークを (SQL Persistence を使用して) 使用しているため、ReportViewer コントロールも SessionState にフックされているようです。
RV のセッション ステートの使用には問題があります。
- すぐに追加の 9k のシリアライゼーションが必要です (dbo.ASPStateTempSessions 内)。
- レポートを表示した後、以降のすべてのページで RV セッション状態が逆シリアル化されます (つまり、reportviewer コントロールがない場合でも、すべてのページ)。これには、SSRS サーバーへの接続に使用される資格情報のシリアル化が含まれます。
ある時点で、SSRS がその側で実行をクリーンアップすると、これは必然的に rsExecutionNotFound 例外につながります (レポート実行 xyz の有効期限が切れているか、見つかりません)。
他の人は、RV によるこのやや失礼な SessionState の動作をどのように解決しましたか?
現在の考えでは、RV が SessionState をまったく使用しないようにすることです。たとえば、RV 用に別の ASP アプリケーションを作成し、RV コントロールをアプリに IFrame することによってです。
または、SessionState デシリアライゼーションの問題をトラップして RV のキーを削除する方法はありますか?
どんなアドバイスでも大歓迎です!
編集:
SessionState が IIS で処理されている場合、SessionState の逆シリアル化の問題はおそらく発生しません。
Fiddler を使用すると、SessionState の逆シリアル化中に、ページに RV コントロールがない場合でも、SSRS への複数の接続が観察されます (おそらく、シリアル化された RV エンティティと資格情報の「セッター」が実際に SSRS に再接続します)。
ただし、画面上で SessionState から RV キーを削除すると、ページングなどの Ajax RV コントロール機能が機能しなくなります (つまり、RV から ExecutionId を収集し、使用時に削除することはできません)。
ATM の唯一の解決策は、RV コントロールを持たないページの SessionState から RV キーを削除する「ハック」を実装することです (ユーザーがレポート ページから離れた場合に、SSRS の前にクリーンアップできることを期待して)タイムアウト)、global.asax Application_Error で AspNetSessionExpiredException と ReportServerException をトラップし、セッションを破棄してクリアし、ユーザーをログインにリダイレクトします (ユーザーが RV 画面を開いたままにしてタイムアウトした場合)。残念ながら、dbo.ASPStateTempSessions から直接データを削除すると、独自の SessionState が強制終了されます (SSRS がセッションを期限切れにするか実行を削除すると、SessionState を逆シリアル化できなくなることに注意してください)。
この動作は、RV2008 と RV2010 の両方で観察されます (SSRS 2008R2 を使用)
reporting-services - コントロール タイプ 'Microsoft.Reporting.WebForms.ReportViewer' は、このページでは許可されていません。この型は安全なものとして登録されていません
「Microsoft.Reporting.WebForms.ReportViewer」アセンブリを web.config ファイルに登録しようとしています。私はすべてを試しましたが、これを機能させることはできませんでした。
手伝って頂けますか?
ありがとう
c# - MS Report Viewer 2008 Excel へのエクスポートの結合セルの問題
レポートをExcelにエクスポートするためにMS Report Viewerを使用していますが、データを並べ替えようとすると問題が発生し、セルが結合されて並べ替えられないというレポートエラーが発生します。Excelにエクスポートするときにセル結合を無効にする方法はありますか?
前もって感謝します。