問題タブ [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 投票する
0 に答える
356 参照

c# - asp.net ページの式を手動で再評価する

アプリケーションでカスタム式ビルダーを使用して翻訳を行っています。選択した言語はセッションに保存されます。実際の翻訳は、最初の起動時にアプリケーション キャッシュに読み込まれます。.NET 3.5/c# を使用しています

全体はこんな感じ(例)

ユーザーは言語を変更できるようになりましたが、通常は問題ありません。目的の言語をクリックするだけで、ページが新しい言語でリロードされます。ただし、ユーザーは購入中にログインして自分の言語を取得できます。購入手続き中のため、現在のページをリロードすることはできません)

残念ながら、すべての式は言語を設定する前に (ログイン ボタンの単純なクリック イベントで) 既に評価されているため、ユーザーは購入プロセスの次のステップに進むまで言語を取得できません。

新しく選択された言語を反映するためにすべての式を再評価するように現在のページに指示することは何とか可能ですか?

御時間ありがとうございます

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

java - いくつかの基準を使用して最後の N 行を取得する Eclipselink 式

次の列を含むテーブルがあります。

nデータベースに追加された最後の行を でグループ化して返すクエリを作成する必要がありますserviceId。各行は、次のいずれかを含む古い行ですstatus

STARTまたはRUNNINGまたはPAUSEDまたはEND_ERRORまたはEND_SUCCESS

そして結果をdate降順に並べ替えます。私はEclipselink APIに慣れていないので、次のようなものが欲しいです:

誰かが私を助けることができますか?

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

fonts - SSISで式ビルダーのフォントサイズを変更する方法

SQL Server Integration Servicesを使用するときは、物事を柔軟に保つのが好きなので、ハードコードされた名前を変数に保持します。これは、式ビルダーを頻繁に使用することを意味しますが、問題は、特にコードを作成するときに、実際の式のフォントサイズが小さすぎることです。

SSISとNotepad++の間でコピーと貼り付けを頻繁に行っています。フォントサイズを調整する方法があるはずですが、見つかりませんでした。

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

c# - MVC3 で ExpressionBuilder を使用する方法

MVC3 Razor は ExpressionBuilder をサポートしていますか?

誰でも、MVC3 Razor アプリケーションで ExpressionBuilder を使用する方法のサンプルを提供できますか?

ありがとう

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

c# - 私の中で他の表現を使う

C# コードを使用できるカスタム式ビルダーを作成しましたが、次のようなことをしたいと思います。

これは私が現在使用しているものですが、上記のサンプルの方がきれいです。

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

c# - テキスト ファイル用の SSIS ログ プロバイダーを使用して SSIS ログ用の動的パスを作成する

こんにちは、テキスト ファイルの SSIS ログ プロバイダーのパスの宛先で問題が発生しました

最初は静的なパスを使用しますD:\\が、今はSQLテーブルからパスを取得して変数に入れたいパスです。

だから私はSSIS txtファイル接続文字列の式ビルダーを作成します

しかし、@[User::LogPath]パス値を指定しなかったため、txt ログ ファイルは作成されませんでした

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

c# - SSISの変数が値を与えられなかったのはなぜですか?

こんにちは、この質問の前に、Stckoverflow Create Dynamic Path For SSIS Logging with SSIS log provider for Text files で既に質問しています

提案に従いましたが、ログ ファイルが作成されませんでしたか? なぜそれが起こるのですか?Loging on SSIS text ログ ファイルの接続を動的に変更できませんでしたか? 静的接続のみですか?

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

ms-access - それ自体への式構築参照へのアクセス

2つの列があるレポートがあるとします。「コミッション」と「コミッションキャンコール」。私のレポートでは、これらはテキストボックスとして表されています。txtCおよびtxtCC。txtCCがnullでない場合、txtCを$0にします。私は次のことを試しましたExpression Builder IIF(ISNULL([txtCC]), [txtCC], 0)が、これは私にそれ自体への参照エラーを与えます。自分に価値を割り当てるという循環的な問題が発生しますが、問題を解決する方法を見つけました。私はこれを解決するよりも賢い人たちだと確信しているので、私は賢い人たちに呼びかけています。

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

jpa - Eclipselink JPA MappingSelectionCriteria のカスタマイズ

EclipseLink/Examples/JPA/MappingSelectionCriteriaによると、OneToOne または OneToMany の関係でフィルタリングを行うことができます。そのためには、実装する必要がありますDescriptorCustomizer

私の質問は次のとおりです。この手法で条件付きフィルタリングを行うことはできますか?また、その方法は? つまり、言及されたリンクの例では、次のようなものを書くことができます

しかし、式の場合はどうなりますか

これ"active"は常にではありませんtrueが、何らかのパラメーターによって実行時に設定する必要があります。私はそれを行うことができますか?

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

visual-studio-2008 - カスタム ExpressionBuilder タグを .ascx に追加すると、「デザイナー ファイルの生成に失敗しました」

Visual Studio 2008 で ASP.NET 3.5 Web アプリケーション プロジェクトのユーザー コントロール (.ascx ファイル) に変更を加えています。マークアップで行った変更がデザイナー ファイルに反映されていないことに気付きました (かなりよく知られた 問題)。デザイナーファイルを削除し、「Webアプリケーションに変換」で再生成してみました。そうすると、次のエラーが発生しました。

デザイナー ファイルの生成に失敗しました: アセンブリ 'System.Web、Version=2.0.0.0、Culture=neutral、PublicKeyToken=b03f5f7f11d50a3a' から型 'MyWebApplication.MyCustomExpressionBuilder' を読み込めませんでした。(E:\MyPath\MyWebApplication\Web.config 166 行目)

.ascx マークアップで行っていた変更は、.ascx 内の特定のコントロールのおよび/またはプロパティの値としてカスタムExpressionBuilderを使用することでした。これは Web アプリケーションの他の場所で使用され、ブール値を同様のプロパティに返すことに成功しています。例えば:VisibleEnabledExpressionBuilder

エラー メッセージに記載されている Web.config 行はadd、次のタグです。

このクラスMyCustomExpressionBuilderは、同じ Web アプリケーション プロジェクト内のディレクトリCode(App_Code何らかの理由で ではありません。クラス ファイルを移動するとどの程度壊れるかわかりません) にあります。

必要に応じて、コントロールのカスタムを回避し、代わりに使用する呼び出しページのプロパティを追加することで、この問題を回避ExpressionBuilderできますが、それは理想的ではありません。組み込み式 ( など<%$ Resources: CommonResource, SomeTextString %>) は既にコントロール内にあり、正常に機能していたことに注意してください。

ここに私が試したいくつかのことがあります:

  1. プロジェクトを再構築するだけです。デザイナー ファイルが読み込まれず、プロパティがないためにコード ビハインドで多くのビルド エラーが発生します。
  2. コントロール マークアップを変更し、保存して、(デザイナー ファイルを削除しようとする前に) コントロールを元に戻し、デザイナー ファイルを開いていないことを確認しました。このプロセスは、黙って失敗しました。
  3. ここで提案されているように、ClassNameパラメーターをディレクティブに追加します。無効。<%@ Control %>
  4. 追加し<%@ Assembly Name="MyWebApplication" %>ます。無効。
  5. 追加し<%@ Import Namepace="MyWebApplication" %>ます。無効。
  6. 追加し<%@ Reference VirtualPath="~/Code/MyCustomExpressionBuilder.cs" %>ます。無効。
  7. Visual Studio を閉じて再起動します。ascx で "Convert to Web Application" を最初に実行しようとしたとき、少なくとも別のエラーが発生しました: "タイプ 'System.Exception' の例外がスローされました"。プロジェクトの再構築を試みてすべてのエラーを取得した後 (上記の #1 を参照)、「Web アプリケーションに変換」を実行すると、以前と同じ「デザイナー ファイルの生成に失敗しました」というエラー メッセージが表示されます。

プロジェクトを新しい Visual Studio バージョンにアップグレードすることは、現時点ではオプションではありません。前述のように、カスタムExpressionBuilderクラスは少なくとも .aspx ファイルから動作しているため、移動したくありません。他に何を試すことができますか?