問題タブ [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.
asp.net - ReportViewer 10 から Excel にデータをエクスポートする際に、データを複数のシートに分割する方法は?
Report Viewer 10 を使用しています。データを Excel にエクスポートしていますが、次のエラーが表示されます
Excel Rendering Extension: Number of rows exceeds the maximum possible rows per sheet in this format; Rows Requested: 73879, Max Rows: 65536
。
データを複数のシートに分割できますか?
visual-studio-2008 - レポート ビューアーに 401 Unauthorized が表示される
簡単に言えば、問題は、レポート ビューアーに埋め込まれたレポートを表示しようとすると、次のスタック トレースで 401 Unauthorized エラーが発生することです。
詳細は次のとおりです。
- 私のマシン (Windows Vista を実行) では、IIS とレポート サービスの両方が実行されています。
- 私はマシンのローカル管理者ですが、システム管理者ではありません。
- この投稿に従って、自分自身にアクセスできるようにレポートサービスを構成しました(かなり一般的なソリューションのようです)。しかし、これを行った後でも、管理者として IE を実行しないとレポート マネージャーが表示されません。
- IIS では、すべてのサイトに対して DefaultAppPool で匿名認証が有効になっているだけで、有効にする必要があるものと無効にする必要があるものはよくわかりません。DefaultAppPool は、NetworkService が ID として設定された統合マネージド パイプライン モードです。
- VSに変更が必要な設定があるかどうかはわかりません。
- レポートサーバーに接続するためのIReportServerCredentialsインターフェイスを実装するクラスがあります(ネット上の多くの例に従って)
私はウェブとstackoverflowも調べようとしましたが、それらのソリューションから多くのことを試しましたが、何も役に立たないようです.
誰かが助けてくれたら最高です。質問にさらに詳細を追加する必要がある場合はお知らせください。
reportviewer2008 - ms reportviewer がホスト サーバー上のデータを表示しない
Asp.net プロジェクトを作成しました。プロジェクトのレポートには MS Reportviewer を使用しています。メインプロジェクトに新しいアプリケーションを作成して、このプロジェクトをIISに配置すると。そのレポートでは正しいことが示されていますが、メイン プロジェクトの下に仮想ディレクトリを作成してこのプロジェクトを共有ホストに配置すると、データが表示されず、次のエラーが発生します。
私のWebページでは、以下に示すようにReportを呼び出します
そして私のコードビハインドで
ms reportviewer web.config ファイルの場合は次のとおりです。
アセンブリは次のように追加されます
c# - Microsoft ReportViewer をインストールしたが、ツールボックスに追加できない
Visual Studio 2010 Expressで C# を使用して構築しているアプリケーションでMicrosoft ReportViewerを使用しようとしています。ReportViewer はデフォルトでは VSE 2010 では配布されないため、Microsoft の Web サイトにアクセスして、ReportViewer 2010とReportViewer 2008の両方の再配布可能パッケージをダウンロードしましたが、ツールボックスを右クリックして追加しても、どこにも見つかりません。
私が間違っていることについて何か提案はありますか?
reporting-services - Reporting Services 2012 インスタンスで WebForms ReportViewer 10.0 を使用する
ReportViewer 10.0 Webforms コントロールが Reporting Services 2012 インスタンスに対して正しく機能するかどうかを明確に知っている人はいますか?
私たちのアプリケーションは Webforms ReportViewer コントロールの v10.0 を使用し、通常は複数の 2008 SSRS インスタンスの 1 つに接続します。ただし、クライアントの 1 つに新しい安全な環境をセットアップする必要があり、そこにアプリケーションをデプロイしました。奇妙な動作が見られます。この新しい環境で SQL Server 2012 が実行されているため、SSRS 2012 が実行されていることがわかりました。
私たちが見ている問題は、Web アプリケーションの一部のユーザーが ReportViewer コントロールで次のメッセージを受け取ることです。
「ターゲット マシンがアクティブに拒否したため、接続できませんでした。」
SSRS サーバーへの接続はアプリケーションによって行われ、レンダリングされた出力がクライアントに送信されるため、これはクライアント固有の問題ではないようです。この問題のトラブルシューティングに入る前に、この組み合わせが正常に機能するかどうか、または既知の非互換性があるかどうかを確認する必要があると思います.
残念ながら、私たちが使用している ReportViewer コントロールを SSRS 2012 に準拠した最新バージョンに交換するだけでもかなりの労力を要します。
ありがとう。
c# - ASP.NET ReportViewerを使用しているときにHttpContext.Currentがnullになることがあるのはなぜですか?
ASP.NET Webアプリケーションには、「リクエストごとのインスタンス」として記述できるライフタイム/スコープを備えたサービスがあります。つまり、インスタンスはHttpContext.Current.Items
コレクションに格納されます。
ASP.NETコントロールからの呼び出し中にHttpContext.Current
プロパティが存在するという、この断続的な問題が発生しました。ある場合とそうでない場合があります。ステージングWebサイトと開発マシンでは動作が異なる可能性があり、開発マシンによっても動作が異なります。null
ReportViewer
null
これにより、サービスを使用して例外をスローするレポートが発生します。
なぜHttpContext.Current
プロパティなのnull
ですか?
なぜ断続的なのですか?
reporting-services - Reporting Services 2008 レポートは常に Report Viewer 9.0 で 1 ページとして表示されますが、2 ページとして印刷されます。
私の ASP.NET サイトでは、Report Viewer 9.0 を使用して、Reporting Services 2008 R2 サーバーからレポートを実行しています。ほとんどのレポートでは、Report Viewer は、レポートが印刷されるページ数を正確に表示します (つまり、ヘッダーのページ フィールドに表示されます)。ただし、常に 1 ページしか使用していないと表示されるレポートが 1 つありますが、常に 2 ページとして印刷されます。
(実際の印刷には影響がないため、これは些細な問題のように見えるかもしれませんが、「クライアントが混乱を招く」問題の 1 つであるため、調査する必要があります :) )。
いくつかの詳細:
- 正確なページ数を表示するすべてのレポートは、かなり単純な「レコード リスト」スタイルのレポートです。1 つまたは複数のタブリックスに基づいており、タイトル用のテックスボックスがあります。
- 問題のあるレポートの 1 つは、次のように構成された 2 ページの「顧客請求書」です。
- データセットは、注文の詳細 (顧客名、注文日など) を含む単一のレコードです。
- レポートは、垂直に配置された 2 つの長方形から構成されており、どちらも正確な幅と高さが A4 ページ 1 ページに収まるようになっています (19cm x 27.7cm で、レポートに 1cm の余白ができます)。
- どのコントロールにも「自動改ページ」プロパティは設定されていません (例: 四角形 #1 の後の改ページ)。長方形のサイズ変更により、レポートが 2 ページに完全に印刷されるため、これは必要ありません。
- (これはおそらく無関係です) 各四角形の可視性はブール値のレポート パラメーター (「ページ #1 の印刷」と「ページ #2 の印刷」) で切り替えることができます。これは、どのページを印刷するかを制御する場合にもうまく機能します。
レポート パラメーターによっていずれかの四角形が非表示になった場合に空白ページが印刷されるため、どちらの四角形にも「自動改ページ」を設定したくありません。
Report Viewer に 2 つのページがあることを認識させるには、他に何ができますか?
編集: レポート ビューアーだけの問題ではありません。SSRS レポート マネージャーはレポートを 1 ページとして表示し、レポートをプレビューするときに Visual Studio レポート デザイナーも表示します。ただし、印刷プレビューを実行すると、どちらも 2 ページが表示されます。
asp.net - レポート ビューアー (またはレポート ビューアー) の c# asp.net レポートとサブ レポート
このウォルトルートのすべての手順を実行しました。
そして、それを実行すると、最初の父親レポートを取得し、代わりにサブレポートを取得します:
次の場所にあるサブレポート 'Subreport5' のデータ取得に失敗しました: C:...
プリントスクリーンファイルを添付します
VS2010 フレームワーク 3.5 を使用しています。
ssrs-2008 - reportviewer を PDF としてレンダリングすると表示に影響する
レポートを PDF 形式で印刷するために「serverreport.render」を実行した後、Web ページで対話型並べ替えが機能しません。
以下は私のコードです。
レポートを PDF として表示すると、問題が発生するようです。
すべての提案を歓迎します。
ありがとう
デビッド
dataset - MS ReportViewer TableAdapter が機能しない
MS ReportViewer Local Report の DataSet を作成できません。
動的 SQL 文字列を実行するストアド プロシージャがある場所で発生している問題。DataSet はパラメーターを見ることができますが、結果が文字列を介して渡されるため、もちろんフィールドを見ることができます。
データセットにこのストアド プロシージャを表示させ、レポートにバインドできるようにする方法はありますか?
何か案は?