問題タブ [report-viewer2010]

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.

0 投票する
2 に答える
3608 参照

expression - 合計日数の2つの日付間の減算

Date In、Date Out、TotalDaysの3つの列があります。日付入力:2011年8月1日および日付出力:2011年8月12日の場合、合計日数は11日になります。Date Outが空の場合、Total Days = CurrentDate-DateIn。

問題:Date outが空で、現在の日付を使用している場合、合計日数を取得できますが、dateoutとdateinの間の合計を取得するとエラーが発生します。

reportviewerのテキストボックスには、次の式があります。

TotalDaysは現在の日付-ストアドプロシージャで計算し、結果を返す日付です。

私はこれをやっていたのですが、日付と入力の間で減算しようとすると、テキストボックスに#Errorが表示されます(空でない場合)。

任意の提案....ありがとう

0 投票する
1 に答える
1077 参照

visual-studio-2010 - 空白領域のあるレポート ビューアーに列ヘッダーを追加する

印刷するサインオフシートがあります。

その形式は次のようなものです:

これで、RDLC が作成され、部屋名ごとに 1 つのページが表示されます。

私がやろうとしているのは、「月曜日」と午前/午後のエリアを追加することです。レポートのその領域に「テーブル」をドロップしてヘッダーを設定すると、次のように、「午前/午後」行が各人に 1 回複製されます。

テーブルでデータセットの関連付けを削除しようとしましたが、スタジオでは削除できません。また、それらの列を他の複数の列に分割することも考えましたが、それもできません。

アイデア?

0 投票する
2 に答える
1441 参照

c# - レポート ビューアーの印刷?

Web アプリに表示されるこの素晴らしいレポートがあります。これまでのところとても良いです(ここまで来るのはまったくのPITAでしたが).

とにかく、私は彼らがそれを印刷できるようにする必要があります。デザイン モードでは、小さな印刷アイコンが表示されます。実行時に印刷アイコンはありません。

私が知る限り、それはコントロールの「ローカルモード」と「リモートモード」の違いのようです。しかし、私はそれについて100%ではありません。

印刷ボタンを表示するようにコントロールに指示するにはどうすればよいですか? 「ShowPrintButton」というタイトルのレポート ビューアーのプロパティが表示されますが、これは間違いなく True に設定されています。

アイデア?

0 投票する
2 に答える
591 参照

c# - レポートビューア2010ローカリゼーションのエクスポートボタンに関する問題

このインターフェイスの実装を使用して、ReportViewr2010をローカライズしました。IReportViewerMessages,IReportViewerMessages2, IReportViewerMessages3

すべて問題なく、希望のラベルがレポートビューアに表示されます。ただし、エクスポートリストを開くと、アイテムが表示されません。

ここに画像の説明を入力してください

私のせいは何ですか?これを修正するにはどうすればよいですか?

ありがとう

0 投票する
0 に答える
1228 参照

.net - 行番号式のグループ化に基づくReportViewerのページネーション

ここに画像の説明を入力レポートの次の式に基づいて、行のグループを作成しました。

レポートで何が起こっているかというと、すべてのグループの最初のレコードしか取得していません (そのグループのすべてのレコードではありません)。ツールバー ページャーでも、最初にレポートが表示されると次のように表示され1 of 2 ?、[次へ] ボタンをクリックすると次のように表示2 of 3 ?され、このパターンのように増加し続けます。

私はレポートを作成するのが初めてで、このクエスチョン マークがどこから来ているのか、グループ内のすべてのレコードが表示されない理由がわかりません。

助けてくれてありがとう。

更新 [投稿後 1 日] :-

なぜそれが起こっているのか、問題は次のとおりです。削除されていないレポートに添付されたRowGroupsがあります。Visual Studio の下部ペインで [詳細設定] をクリックすると、次のように表示されます:Column GroupsRow Groups. 新しいレポートで をドラッグするTableと、Row Grops含まれるアイテムの数が少なくなります。XML ビューを開いてグループを削除しようとしましたが、Visual Studio がクラッシュしました。

Groupfromを削除する方法を知っている人はいRowGroupsますか? これで問題が解決する場合があります。

0 投票する
1 に答える
665 参照

c# - VS Report Viewer 2010 で子リスト アイテムを表示する方法

私がやろうとしているのは、子リストも含むデータソースを使用してレポートを作成することです。

したがって、簡単な例は次のとおりです。ここでは、アイテムのリストがデータソースであり、タスクのリストも表示したいと考えています。

問題は、データソースを追加すると、itemName がフィールドとして表示されますが、タスクが表示されないことです。

この質問を見つけました: VS Report Viewer 2008 で DataSource 内に子リストを表示する方法は? 似ているようですが、答えがわかりませんでした。私はこれらのレポートにかなり慣れていないので、助けていただければ幸いです。

ありがとう、マット

0 投票する
1 に答える
7653 参照

c# - WinformsReportViewerおよびServerReportのパラメーターの適切な設定

ReportViewerコントロールに表示しているレポートのパラメーターを設定しています。パラメーターは適切に設定されており、レポートは適切なパラメーターで実行されていますが、ReportViewerの上部にレポート基準を提供する実際のコントロールはそうではありません。選択されました。設定した基準でレポートが適切に実行されている場合でも、基準で適切な項目が選択されないのはなぜですか?

reportInfoクラスのコードは次のとおりです。

ありがとう、

マーク

0 投票する
1 に答える
9984 参照

c# - SSRSは、プログラムでValidValueMissingを状態にするパラメータを設定します

ユーザー名のパラメーターを取得し、その値をセッションのユーザー名に置き換えて、DRL内のストアドプロシージャに渡して、このユーザー名でテーブルのタイムスタンプを生成できるようにしようとしています。パラメータ「username」は、デフォルト値が付属しているRDLのパラメータの1つであり、次のコードで変更しようとしています。

ReportParametersの1つを置き換える:

ユーザー名ReportParametersの検索:

パラメータをServerReportに設定します。

レポートを実行した後、「'username'パラメーターに値がありません」というメッセージが表示されます。

デバッグして調べるとServerReport.GetParameters()、ReportParameter "username"があり、値(新しい値)がありますが、その状態は"MissingValidValue"です。

私は何が間違っているのですか?よろしくお願いします、エディ

0 投票する
1 に答える
1174 参照

c# - ReportViewer コントロールからコードから ServerReport への最新のパラメーターのフラッシュ

ユーザーがレポート パラメータを編集した後、ある時点で新しいパラメータにアクセスしようとします。

これは、ユーザーが [レポートの表示] ボタンをクリックしてサーバーに送信したパラメーターのみを提供するため、次のことを検討しています。

a)コードからビューボタンのクリックをシミュレートする、または

b) これらのパラメータを別の方法で、できればリフレクションを含まない方法で取得します。

コードから自動生成されたレポート コントロールから現在のパラメーターを「フラッシュ」するにはどうすればよいですか?

0 投票する
3 に答える
7755 参照

rdlc - 行を非表示にするのではなく、RDLCで行を折りたたむ方法は?

テーブルを示す RDLC レポートがあります。この表の特定の行は、いくつかの条件が適用される場合に表示されるべきではありません。これらの条件が当てはまる場合、式を使用して Hidden プロパティを false に設定できました。

問題は、非表示になっているにもかかわらず、行がまだテーブル内で実行されていることです。つまり、行が折りたたまれていません。

単に非表示にするのではなく、どうすれば折りたたむことができますか?

レポート ビューアー 2010 SP1 で RDLC を使用しています。