問題タブ [microsoft-reporting]
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.
conditional - Microsoft Reporting Services RDL レポートのフィールドを条件付きで強調表示する方法は?
私は名簿であるRDLレポートを持っています - それはグリッドです:
- 各行は日を表します
- 各列はタスクを表します
- 各セルには、その日にそのタスクを実行した人の名前が含まれています。
MS Reporting Server からレポートを提供しています。
レポートを閲覧している人の名前を含むセルを強調表示できるようにしたいと考えています。だから私は本当に1つで2つの質問があります:
- レポート サーバーへの要求と共に送信される環境変数から、その人物の名前を取得することは可能ですか? より一般的には、送信された環境変数のリストを確認するにはどうすればよいですか?
名前を自動的に取得できない場合は、名前を手動で入力できるレポート パラメーターを提供できます。
次に、2 番目の質問は次のとおりです。
- 文字列に名前があると仮定すると、その文字列を含むレポート内のセルを条件付きで書式設定するにはどうすればよいですか?
c# - 表の列が非表示の場合の Microsoft ローカル レポート ページの幅
動的レポートを作成します。デフォルトでは、使用可能なすべてのフィールドを含むテーブルを作成し、式によって非表示にするため、ユーザーが必要に応じて列を非表示にします (aspx ページのチェックボックスによって)。
問題:
私のレポートは「右から左」であるため、一部の列を非表示にする場合、レポートは右から表示する必要がありますが、ご存知のように、レポートをレンダリングすると、左からテーブル列が作成されます。私の質問は、レポートを右からレンダリングする方法です????
この問題を解決するために、データなしでいくつかの列を作成し、隠し式を設定します!=メイン列の非表示状態を設定したため、問題は解決しましたが、レポート幅という別の問題が見つかりました!!! ページ幅は実際には 8.5 インチである必要がありますが、一部の列を非表示にすると、ページ幅は減少せず、15 インチのままです。この問題を解決するには?
c# - Crystal Reports に SQL を入力する方法
古い VB6 (ActiveReports) レポートを .Net にロードする方法がないように思われるため、.Net で多数のレポートを再作成する必要があります。できるだけ負担の少ない方法で行いたいと考えています。
VB6 では、元の作成者はすべてのレポートに対して単純に次のようなことを行いました。
GetAllUsers()
一連のフィールドを選択する SQL 文字列を返します。これらのフィールドはレポートで使用されます。
今:
.Netで同様のことを行うにはどうすればよいですか(組み込みのCrystal Reportsまたは組み込みの「Microsoft Reporting Technology」を使用して)?
「データベース エキスパート」に認識させることができませんglobalConnectionObject
(ADODB.Connection オブジェクト)。そして、データセットを埋めて実行すると
「レポートにテーブルがありません」と表示されます。
Crystal Reports レポートを作成するにはどうすればよいですか? (接続文字列/データの場所はコンパイル時にわかりません)
.net - 実行時に RDLC レポート定義を動的に生成する最良の方法は何ですか?
実行時にユーザーがクエリを実行して生成するデータがあります。ユーザーは戻すフィールドを選択できるため、データの形状は不明です。
アプリケーションは ASP.NET MVC Web アプリです。データは .NET POCO になります。ただし、各オブジェクトは、他のオブジェクトのコレクションであるプロパティを持つことができます。
PDF、Excel、Word などのエクスポート機能を利用できるように、レポートに RDLC 形式を使用したいと考えています。
コレクション プロパティのネストされたグリッドを使用して、データがグリッドに表示されることを想定しています。
- RDLC データを生成するためのオプションは何ですか?
- RDLC は、コレクション プロパティの要件に対してネストされたテーブル/グリッドを処理できますか?
rdlc - RDLC 式で現在の行/オブジェクトにアクセスするにはどうすればよいですか?
のような式を使用して、RDLC レポート内のバインドされたオブジェクトのプロパティにアクセスできます。
プロパティとメソッドにアクセスできるように、バインドされたオブジェクト自体にアクセスするにはどうすればよいですか?
c#-4.0 - Microsoft ReportでTextBoxを回転させる方法は?
こんにちは
Microsoftレポートでオブジェクト(または単にTextBox)を回転させることは可能ですか?
垂直テキストまたは45度回転のように?
c# - (MicrosoftReport または CrystalReport ) in C#
MicrosoftReport または CrystalReport ?
どちらが良いですか?
.net - Microsoftレポートでランクを検索
Microsoft Reportsで一連の値のランクを見つける方法はありますか?
たとえば、次のようなテーブルを作成するには、[ランク]列にどの関数/式を入力しますか?
値列の更新
値はレポート側の計算から生成されるため、クエリを使用してランクを見つけることができません。
.net - Microsoft ReportViewer コントロール READONLY
最近、Microsoft.Reporting.WebForms 名前空間に属する Web ページで Microsoft ReportViewer コントロールを正常に使用できました。Server.ReportServerCredentials という ReportViewer のプロパティを使用して、資格情報 (ドメイン、ユーザー、およびパスワード) を設定しました。リモート サーバーにあるレポートを表示できました。
今、私は似たようなことをする必要がありますが、Windows フォームのレポートが必要です。私が抱えている問題は、Microsoft.Reporting.WinForms 名前空間に属するコントロールを使用していて、プロパティ ReportServerCredentials が READONLY であることです。
あるコントロールではこのプロパティが読み取り専用で、別のコントロールではレポートにアクセスするための資格情報を設定する必要があることを考慮していないのはなぜですか? これを回避するにはどうすればよいですか?
c# - Microsoft Report Viewer のテーブルのセルに 8 列をまとめて表示する
データベースから値を取得するためにlinqクエリを使用するメソッドに由来するセルにいくつかのデータを表示するテーブルがあります。私がする必要があるのは、このレポートの最後の列のセルのテーブルのセルに、データベースのテーブルから 8 つの列を表示することです
それを行うことは可能ですか?可能である場合、どうすればそれを行うことができますか? レポートが期待する値を返すコードは次のとおりです。