問題タブ [ssrs-expression]

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 投票する
3 に答える
1279 参照

c# - C#でSSRS式を行う方法はありますか

SQl Server Report Services プロジェクトに取り組んでおり、作成しているレポートにはカスタム コードが必要です。すべての式は VB.NET でなければならないようです。それを C# に切り替える「簡単な」方法があれば役立つと思いました。

編集:

さて、この例のようなパターンに従う別の C# アセンブリにコードを移動することにしました。

0 投票する
14 に答える
163905 参照

reporting-services - Reporting Services 式の DateTime から時刻を削除する

式 (パラメータのデフォルト値) に明示的な時間を設定しようとしています。「今」機能から時間を削除するにはどうすればよいですか?

0 投票する
4 に答える
3028 参照

reporting-services - RDLC 式拡張メソッド

RDLC フィールドの背後にある式の拡張メソッドを作成することはできますか?

たとえば、有効な値または null の可能性がある DateTime フィールドがデータソースにあるとします。TextBox を RDLC にドラッグ アンド ドロップし、ToShortDateString() メソッドを使用してその値をフォーマットします。これは、入力された DateTime 値に対しては正常に機能しますが、NULL フィールドで .ToShortDateString() を実行しようとすると、実行時に明らかに例外がスローされます。

?DateTime 値を処理するときに、.ConvertFromNullToEmptyString() のようなメソッドを呼び出すことができるように、RDLC 式で使用できる拡張メソッドを記述できるかどうか疑問に思っていました。

もちろん、この問題を回避する方法は他にもありますが、RDLC 式で使用する拡張メソッドが私のビジネス上の問題への可能なアプローチになるのではないかと考えていました。

ありがとう!

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

sql-server-2008 - Reporting Services 式言語で if else ステートメントを作成するにはどうすればよいですか?

基本的に次のように動作するReporting Servicesを作成したいと思い"Expression"ます(疑似コード)...

このタイプのロジックが表示されません。大量の IIF をネストする必要がありますか?

0 投票する
6 に答える
181198 参照

reporting-services - セルの背景色を変更する SSRS フィールド式

セルの文字列値に応じてセルの背景色を変更する必要があるレポートで、セルのフィールド式を記述しようとしています。例: 列に「承認済み」という値が含まれている場合、セルの背景色は緑色になります。私は次のことを試しました:

どちらも機能しません..構文に何かが欠けていることはわかっています..おそらく、構文で背景色に緑を参照していません。助けてください!

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

sql-server - 合計を生成するための合計を合計する SSRS 入札

ここに画像の説明を入力

ここに画像の説明を入力

添付画像をご覧ください。

水色の行では、合計日数の横に合計パーセンテージが必要です。

プロジェクト、RFC、サポートの 3 つの分類があり、それぞれに 2 つのサブ列 (日と合計%) があります。

=Sum(Fields!Days.Value) である合計日数の合計を含めました。

3 つのクラスそれぞれの TOTAL パーセンテージが必要です

0 投票する
7 に答える
46828 参照

reporting-services - NaNを0に変更するSSRS式または式

次の式を使用してパーセンテージを計算しています。

Days.Valueは0として表示されますが、いくつかの結果では、パーセンテージ列で0%を読み取る代わりに、実際にはNaN(数値ではない)を読み取っています。

誰かが私が必要とする正確な式forumlaを知っていますか、そしてそれを現在の式のどこに貼り付けて「NaNが表示されている場所ではなく、代わりに「0」を入れてください」と言うべきですか?

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

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

ssrs-2008 - IIF IsNothing 式の例

日付フィールド A が日付フィールド B より大きい場合、または日付フィールド A が NULL の場合、このフィルターがこのレコードを選択する場所を使用SSRS 2008して作成しようとしています。expressionどうすればいいですか?

NULLこの式で日付フィールドを選択しようとしましたが、うまくいきません。今のところ、データ型を「テキスト」に設定していますが、代わりにこれをブール値に設定する必要がありますか? もしそうなら、どうすればこの式を変更できますか?

0 投票する
5 に答える
92372 参照

sql - ssrs式での「like」の使用

値に「deadline」という単語が含まれている場合、フィールドを強調表示しようとしています。私は次の式を使用しようとしています:

=IIf(Fields!Notes.Value like "%deadline%","Yellow","Transparent")

BackgroundColorプロパティで。

フィールドを強調表示していません(背景色を変更していません)。「メモ」フィールドはテキストデータ型であり、違いが生じる場合はレポートビルダー3.0を使用しています。私は何が間違っているのですか?

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

tsql - SSRSで可視性式を設定するにはどうすればよいですか?

私はタブリックスでSSRS2008を使用しています。フィールド値=1の場合は行の1つを表示し、この値= 0の場合は非表示にしたいのですが、これを構成するにはどうすればよいですか?今、私は行を右クリックして、式のフィールド値を入力しました。それから私は目に見えるために「=1」と言いました。私も試しました:= "1"(テキスト)、true、"true"。

ただし、これらすべての結果、1または0であるかどうかに関係なく、行は常に表示されます。これは整数のフィールド値です。値に応じてこの行を表示または非表示にするように式を書き直すにはどうすればよいですか?

今の問題はSSMSではなくT-SQLだと思います。現在、これらのレコードを別々の行に返します。代わりに、これらすべての値を一度にテーブルに表示できるように、これらすべての値を1つの行に配置する必要があると思います。このスニペットを書き直して、同じ情報を1行で返すにはどうすればよいですか?