問題タブ [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.
c# - asp.net ページの式を手動で再評価する
アプリケーションでカスタム式ビルダーを使用して翻訳を行っています。選択した言語はセッションに保存されます。実際の翻訳は、最初の起動時にアプリケーション キャッシュに読み込まれます。.NET 3.5/c# を使用しています
全体はこんな感じ(例)
ユーザーは言語を変更できるようになりましたが、通常は問題ありません。目的の言語をクリックするだけで、ページが新しい言語でリロードされます。ただし、ユーザーは購入中にログインして自分の言語を取得できます。購入手続き中のため、現在のページをリロードすることはできません)
残念ながら、すべての式は言語を設定する前に (ログイン ボタンの単純なクリック イベントで) 既に評価されているため、ユーザーは購入プロセスの次のステップに進むまで言語を取得できません。
新しく選択された言語を反映するためにすべての式を再評価するように現在のページに指示することは何とか可能ですか?
御時間ありがとうございます
java - いくつかの基準を使用して最後の N 行を取得する Eclipselink 式
次の列を含むテーブルがあります。
n
データベースに追加された最後の行を でグループ化して返すクエリを作成する必要がありますserviceId
。各行は、次のいずれかを含む古い行ですstatus
。
START
またはRUNNING
またはPAUSED
またはEND_ERROR
またはEND_SUCCESS
そして結果をdate
降順に並べ替えます。私はEclipselink APIに慣れていないので、次のようなものが欲しいです:
誰かが私を助けることができますか?
fonts - SSISで式ビルダーのフォントサイズを変更する方法
SQL Server Integration Servicesを使用するときは、物事を柔軟に保つのが好きなので、ハードコードされた名前を変数に保持します。これは、式ビルダーを頻繁に使用することを意味しますが、問題は、特にコードを作成するときに、実際の式のフォントサイズが小さすぎることです。
SSISとNotepad++の間でコピーと貼り付けを頻繁に行っています。フォントサイズを調整する方法があるはずですが、見つかりませんでした。
c# - MVC3 で ExpressionBuilder を使用する方法
MVC3 Razor は ExpressionBuilder をサポートしていますか?
誰でも、MVC3 Razor アプリケーションで ExpressionBuilder を使用する方法のサンプルを提供できますか?
ありがとう
c# - 私の中で他の表現を使う
C# コードを使用できるカスタム式ビルダーを作成しましたが、次のようなことをしたいと思います。
これは私が現在使用しているものですが、上記のサンプルの方がきれいです。
c# - テキスト ファイル用の SSIS ログ プロバイダーを使用して SSIS ログ用の動的パスを作成する
こんにちは、テキスト ファイルの SSIS ログ プロバイダーのパスの宛先で問題が発生しました
最初は静的なパスを使用しますD:\\
が、今はSQLテーブルからパスを取得して変数に入れたいパスです。
だから私はSSIS txtファイル接続文字列の式ビルダーを作成します
しかし、@[User::LogPath]
パス値を指定しなかったため、txt ログ ファイルは作成されませんでした
c# - SSISの変数が値を与えられなかったのはなぜですか?
こんにちは、この質問の前に、Stckoverflow Create Dynamic Path For SSIS Logging with SSIS log provider for Text files で既に質問しています
提案に従いましたが、ログ ファイルが作成されませんでしたか? なぜそれが起こるのですか?Loging on SSIS text ログ ファイルの接続を動的に変更できませんでしたか? 静的接続のみですか?
ms-access - それ自体への式構築参照へのアクセス
2つの列があるレポートがあるとします。「コミッション」と「コミッションキャンコール」。私のレポートでは、これらはテキストボックスとして表されています。txtCおよびtxtCC。txtCCがnullでない場合、txtCを$0にします。私は次のことを試しましたExpression Builder IIF(ISNULL([txtCC]), [txtCC], 0)
が、これは私にそれ自体への参照エラーを与えます。自分に価値を割り当てるという循環的な問題が発生しますが、問題を解決する方法を見つけました。私はこれを解決するよりも賢い人たちだと確信しているので、私は賢い人たちに呼びかけています。
jpa - Eclipselink JPA MappingSelectionCriteria のカスタマイズ
EclipseLink/Examples/JPA/MappingSelectionCriteriaによると、OneToOne または OneToMany の関係でフィルタリングを行うことができます。そのためには、実装する必要がありますDescriptorCustomizer
。
私の質問は次のとおりです。この手法で条件付きフィルタリングを行うことはできますか?また、その方法は? つまり、言及されたリンクの例では、次のようなものを書くことができます
しかし、式の場合はどうなりますか
これ"active"
は常にではありませんtrue
が、何らかのパラメーターによって実行時に設定する必要があります。私はそれを行うことができますか?
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 アプリケーションの他の場所で使用され、ブール値を同様のプロパティに返すことに成功しています。例えば:Visible
Enabled
ExpressionBuilder
エラー メッセージに記載されている Web.config 行はadd
、次のタグです。
このクラスMyCustomExpressionBuilder
は、同じ Web アプリケーション プロジェクト内のディレクトリCode
(App_Code
何らかの理由で ではありません。クラス ファイルを移動するとどの程度壊れるかわかりません) にあります。
必要に応じて、コントロールのカスタムを回避し、代わりに使用する呼び出しページのプロパティを追加することで、この問題を回避ExpressionBuilder
できますが、それは理想的ではありません。組み込み式 ( など<%$ Resources: CommonResource, SomeTextString %>
) は既にコントロール内にあり、正常に機能していたことに注意してください。
ここに私が試したいくつかのことがあります:
- プロジェクトを再構築するだけです。デザイナー ファイルが読み込まれず、プロパティがないためにコード ビハインドで多くのビルド エラーが発生します。
- コントロール マークアップを変更し、保存して、(デザイナー ファイルを削除しようとする前に) コントロールを元に戻し、デザイナー ファイルを開いていないことを確認しました。このプロセスは、黙って失敗しました。
- ここで提案されているように、
ClassName
パラメーターをディレクティブに追加します。無効。<%@ Control %>
- 追加し
<%@ Assembly Name="MyWebApplication" %>
ます。無効。 - 追加し
<%@ Import Namepace="MyWebApplication" %>
ます。無効。 - 追加し
<%@ Reference VirtualPath="~/Code/MyCustomExpressionBuilder.cs" %>
ます。無効。 - Visual Studio を閉じて再起動します。ascx で "Convert to Web Application" を最初に実行しようとしたとき、少なくとも別のエラーが発生しました: "タイプ 'System.Exception' の例外がスローされました"。プロジェクトの再構築を試みてすべてのエラーを取得した後 (上記の #1 を参照)、「Web アプリケーションに変換」を実行すると、以前と同じ「デザイナー ファイルの生成に失敗しました」というエラー メッセージが表示されます。
プロジェクトを新しい Visual Studio バージョンにアップグレードすることは、現時点ではオプションではありません。前述のように、カスタムExpressionBuilder
クラスは少なくとも .aspx ファイルから動作しているため、移動したくありません。他に何を試すことができますか?