問題タブ [xaf]

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 に答える
394 参照

c# - アプリケーションの設計: XAF/XPO アプリケーションで画像のサムネイルを作成して保持する

XPO / XAFを使用してアプリケーションを開発しており、写真といくつかの追加情報を一緒に管理する必要があります。

これは、写真エンティティに使用する簡略化された (疑似) コードです。

Photo エンティティは、他のさまざまなエンティティで使用されます。

写真のデータが変更されるたびに、サムネイルも更新する必要があります。私の投稿したソリューションは機能しますが、かなり醜いですね。

また、新しい要件を実装することもできません。使用法に基づいて (アプリケーション全体で) サムネイルの品質を指定できる必要があります (たとえば、検査サムネイルの品質を高くし、ユーザー サムネイルの品質を低くします)。

XAF では、ViewController ViewControllerを使用してこの要件を実装し、Photo の変更に反応します (現在の「所有ビュー」を考慮に入れます)。ただし、このソリューションにはいくつかの欠点があります。

1) サムネイルのプロパティ セッターを非公開にすることはできません。

2) ViewController インフラストラクチャをセットアップするには追加のコードが必要なため、(単体) テストが非常に困難です。

3) ViewController は、ビューがある場合にのみアクティブになります。ただし、カスタム OData サービスから写真を編集することもできます。もちろん、ImageProcessing コードを ViewController からユーティリティ クラス/メソッドに移動できます/移動する必要がありますが、OData コントローラーを使用するときにこのコードを呼び出すことを忘れないでください。

4) 一般的なリストビューから写真を表示/編集する場合、ViewController は使用する品質設定を認識しません (現在、一般的な Photo クラスしかなく、「所有者」への後方参照が存在しないため)。もちろん、さまざまな Photo クラス (UserPhoto/InspectionPhoto/...) を継承することは可能ですが、これは理にかなっていますか?

サムネイルの生成と永続化は非常に一般的なタスクだと思うので、あなたのアイデアにとても興味があります。DDD/リッチドメイン モデルの概念/アイデアも好きなので、そのような概念を自分の状況に適用できるかどうかを知りたい

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

devexpress - DevExpress XAF, Application Model, Combo box Just Show "OId"

When I add a member to my BOModel and write a simple expression like:

But in runtime I see something like this:

That field just show me "OId" but not show related value!

Note: that fields are simple textbox is OK, but that fields came from relation to other table are missing.

Please guide me how to solve this issue.

Some screen shot :

[![http://i.stack.imgur.com/JAQXn.png][1]][1]

[![http://i.stack.imgur.com/j5I2Q.png][2]][2]

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

devexpress - 新しい関連付けられたオブジェクトを作成するときのデフォルトの親

オブジェクトと多対多の関係がCustomerありProductます。この関係には追加のプロパティが必要なので、CustomerProductAssignmentそれらを組み込むオブジェクトを手動で追加しました。

CustomerProductAssignmentいずれCustomerかから新規作成すると、またはProduct親オブジェクトを識別するフィールドが空白のままになります (1 対多の関係でも有効です)。

Newボタンがクリックされた場所から、親オブジェクトに基づいてこれらのフィールドが自動的に入力されるようにしたいと思います。

ここに画像の説明を入力

それを行う簡単な方法はありますか?

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

c# - XAF - PropertyEditor の値の変更

私は XAF を学んでおり、PropertyEditor の値にアクセスして変更する方法を知りたいです。PropertyEditor から値を取得し、その値を別の PropertyEditor の値に入れたいと考えています。私のコードは次のようなものです:

これは機能しません。何かアイデアはありますか? ありがとうございました

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

xaf - 非抽象基本クラスで EF コードを最初に TPH にすることはできますか?

によって定義されたSQL Serverのテーブルがあります

これはたまたま Dev Express XAF Report テーブルです。

私のデータコンテキストでは、

ReportDataV2 がコード内で既に機能している方法に干渉することなく、DataTypeName フィールドを識別子列として扱えるようにしたいと考えています。

次のことを試しましたが、Entity Framework はデータ構造が変更されたことを検出し、移行を生成すると、ReportDataV2 テーブルを再作成しようとしていることがわかります。

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

c# - XAF。1 つの DetailView に WinModificationsController を追加すると、他の DetailsView を保存できません

私は XAF でプロジェクトを開始しており、単一の DetailsView に対して WinModificationsController を実行しましたが、そのコントローラーを追加すると、他のオブジェクトから DetailViews を保存できないようです。そのため、コントローラーは対象となるクラスに対して機能しますが、残念ながら私は他のオブジェクトを保存できません。私が自分自身を明確にするかどうかはわかりませんが、助けていただければ幸いです。ありがとう。

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

.net - DevExpress のこのコンポーネントのコンポーネントは何ですか?

これはどのように起こっていますか?タブコントローラー?

スクリーンショット

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

mobile - XAF アプリケーションのオフライン モバイル アプリケーション

Devexpress は最近 XAF モバイル UI を導入しましたが、オフライン機能はサポートしていません。

このシナリオの解決策は何だろうと思っています。WCF で動作する中間層の Web アプリケーションがあります。オフラインで作業できるモバイル アプリが必要です。ユーザーがオンラインになったときに、データをデータベースに同期する必要があります。

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

asp.net - XAF ASP.NET アプリケーションで Google API と cutsom プロパティ エディタを使用して住所をオートコンプリートするにはどうすればよいですか?

xaf Web プロジェクトがあり、Address という名前のビジネス オブジェクトを作成しました。これには、address という名前のフィールドがあります。ユーザーがそのテキストボックスに入力を開始したときに、そのアドレスをオートコンプリートする必要があります。xaf Web アプリケーションです。そのため、そのコードでhtmlとjavascriptを使用できません。そのためには、カスタム プロパティ エディターを使用する必要があります。インターネットとスタックフローのどこでも検索しましたが、xaf Web アプリケーションでこれに対する解決策を見つけることができません。ただし、html やその他のアプリケーションには非常に多くのソリューションがあります。とにかくカスタムエディタでそのhtml、javascriptを使用できる場合は、お知らせください。誰かがその解決策を見つけるのを手伝ってくれるなら。私は本当にあなたの助けに感謝します.

ありがとうございました。

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

c# - XAF ListView のビジネス オブジェクト プロパティに基づいて、グリッド データをグループ化する方法、またはツリー状の構造を構成する方法

ここに画像の説明を入力レベルごとにグループ化されたデータを表示するビューを作成するのに非常に苦労しています (スクリーンショットを添付)。

これについてどうすればよいかわかりません。私のデータは、アプリケーションのビジネス オブジェクトにマップされたデータベースの1 つのテーブルに格納されています。したがって、私が望むのは、たとえば、最初のプロパティなどに基づいてレベル 1 をグループ化するなど、PROPERTIES (テーブルの属性) に基づいて要素をグループ化することです。

おそらく、以前に devexpress に取り組んでいて、いくつかの提案がある人もいるでしょう。

その上でお役に立てれば大変助かります。

ありがとうございました !!!