問題タブ [expressionbuilder]

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

c# - 匿名メソッドを式ツリーに置き換える

この匿名メソッドを置き換えたい場合:

式ツリーを使用すると、次のようになります。

(私は知っています:式ツリーは密かに別の任意のメソッドを動的に作成しますが、それは重要ではありません)。

ここで、次のメソッドを式ツリーに置き換えたいと思います。

方法はありますか?どうすればこれを行うことができますか?

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

reportbuilder3.0 - Expression Builder で、日付を「2013 年 1 月 1 日」にフォーマットするにはどうすればよいですか?

Report Builder 3 で Expression Builder を使用していますが、日付フィールドを「2013 年 1 月 1 日」または「2013 年 1 月 1 日」にフォーマットするにはどうすればよいですか? どちらも許容範囲です。

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

sql - 式ビルダーを使用した CountIF 関数

Access でプログラミングしている単純なテキスト ボックスを次のように読み取りたいとします。

式ビルダーでこれから始めましたが、構文に迷っています。

どんな助けでも大歓迎です!

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

sql - クエリからテキストボックスにテキストを表示する方法

レポートにテキスト ボックスがあり、常に 1 つのセルを返すクエリがあります。

私の目的は、返される単一のセルを表示し、式ビルダーを介してテキスト ボックスに配置することです。

私がこれまでに試したこと/試したこと:

しかし、これは「#Name」または「#Error」を返します

これに関するヘルプは素晴らしいでしょう。

ありがとう

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

sql - クエリが空白のセルを返すかどうかを確認し、0 に置き換えます

Access でクエリを作成しましたが、ほとんどの結果に対して空白のセルが返されました。これらの空白のセルを 0 に置き換える必要があります。

私が試した最初の方法は次のとおりです。

しかし、エラーメッセージが表示されました:条件式のデータ型が一致しません

それから私は試しました

しかし、別のエラー メッセージが表示されました: null の無効な使用

だから私は空白が「Null」を返していると仮定しました

だから私は試しました:

しかし、同じエラーメッセージが表示されました...

だから私は他に何をしようか少し困惑しています

次のような領域でSQLのビットを編集します。

ここに画像の説明を入力

状況に関する任意の助けをいただければ幸いです

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

ms-access - レポートの Sum(If()

レポートに取り組んでおり、レポートの各セクションのレポート フッターに概要を表示したいと考えています。

概要には、30 日未満でオープンしたチケットが含まれます

レポートでは、テキスト ボックスを作成し、以下をコントロール ソースとして使用しています。

これはクエリでは式として機能しますが、コントロール ソースの式ビルダーでは機能しません。なんで?私は知らない?

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

ms-access - Microsoft Access 2010 (32 ビット)、Win7 (64 ビット) - Expression Builder の IIf 関数が機能しない

Microsoft Access 2010 64 ビット、Windows 7 Professional の Expression Builder で IIf() 関数を動作させるのに問題があります。問題を最も基本的な形に落とし込みましたが、式ビルダー内の IIf 関数がサポートされていないように見えます。http://msdn.microsoft.com/en-us/library/gg241307%28v=office.14%29.aspxに記載されている指示に従おうとしています。

詳細: 私は単純なデータベースを持っており、1 つのテーブルから 1 つのフィールドだけをクエリに取り込みます: テーブル: schedule_data、フィールド: 目的。右側の最初の空の列で、次のことを試みています。

次のようなブール値を含めるために、 IIf() 関数の多くのバリエーションを試しました。

エラーが返されるたびに、「入力した式に無効な構文が含まれています。」+ 「オペランドまたは演算子を省略したか、無効な文字またはカンマを入力したか、引用符で囲まずにテキストを入力しました。」表示されるオプションは [OK] と [ヘルプ] で、[ヘルプ] ボタンをクリックすると、ヘルプ システムの最初のページに直接移動します (つまり、問題に固有のものには移動しません)。

私の質問は、これは私の 64 ビット インストールに関連するものでしょうか? 64 ビット アプリケーションの一部の機能がまだ広くサポートされていないことは認識しています。WordPerfect (Perfect Script) など、他の言語やアプリケーションで同等の機能を使用して、大きな効果を上げています。助けてください; これは私を夢中にさせています。

要求どおり: SQL ビューに切り替えたときの SQL の貼り付けを次に示します。エラーを修正するまでビューを切り替えることはできなかったので、単にその列を削除する必要がありました。

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

c# - 詳細なプロパティ比較のための式ビルダー

私は単純なルールエンジンhttp://netmatze.wordpress.com/2012/01/22/building-a-rule-engine-in-c/を見ていましたが、これと非常によく似たことをしています。次のような2つのクラスがあります。

私のルールセットは次のようになります:

クラス A のプロパティ listB を基本的に調べる式を作成しようとしています。各項目の ID プロパティをループして、少なくとも 1 つが 1 に等しいかどうかを確認します。これを行う方法に問題があります。私は現在、次のようなものを持っています(これにはハードコードされた値が設定されていますが、最終的には可能な限り一般的になるように変更されます)。この式は機能しません。コンパイル例外が発生します。

次のように、オブジェクトに対してルール セットを呼び出すことになります。

私の質問は次のとおりです。

  1. リスト項目のいずれかが条件に一致した場合に、この関数が true/false を返すようにするにはどうすればよいですか。
  2. すべてのリスト項目が比較された後 (そしてどれも一致しなかった場合)、Expression.Loop がループを停止するのを防ぐにはどうすればよいですか?

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

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

ssis - 前月の番号を取得する方法

次の SSIS 式があります。

それは私に与えます0614

月のコードを変更して、常に前の月の番号を取得するにはどうすればよいですか?

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

vba - コントロール ソースの MS Access Expression Builder の If ステートメント

コントロールソースに配置したフォームにバインドされていないテキストボックスがあり、=Date()-[boundfield]必要な日数が表示されますが、このバインドされていないフィールドに If ステートメントが必要だったので、コントロールソースに入力した式ビルダーを使用しました。

ただし、バインドされていないフィールドは常に表示されます#Name?。私のコードのエラーは何ですか?.