問題タブ [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.
c# - Devexpress XAF 新しいセキュリティ システム - 「SecuritySystemObjectPermissionsObject」クラスの基準
XAF プロジェクトで新しいセキュリティ システムを使用しています。カスタム セキュリティ クラス「ExtendedSystemSecurityRole」と「SecuritySystemUser」を作成しました。Updater クラスで、「G1」という名前のロールとその権限を次のように作成しました。しかし、実行中、ユーザー "John" は "Buyer" フォームを見ることができません。
button - DevExpress XafCallback: ListEditor の 5 つの異なるボタンに対して処理アクションを実行する方法
OperatorListEditor という ListEditor があります。そこで、5 つのリンクボタンを持つテーブルを作成します。各ボタンには異なるアクションがあります。OperatorViewController からそれらにアクセスするにはどうすればよいですか? ProcessAction からそれらを取得するにはどうすればよいですか? それとも、OperatorViewController でこれらのボタンを作成できますか? 5 つのコールバックを作成する必要がありますか? そして、それが私がすべきことなら、どのように?詳細を説明してください。私は初心者です
c# - 別のプロパティの値でプロパティをフィルタリングする
2 つのドロップダウン リストがあります。それらのいずれも互いに関係を持っていません。しかし、別のドロップダウン リストの選択した値に基づいて、1 つのドロップダウン リストをフィルター処理する必要があります。
コードでフィルタリングできます。デバッグすると、プロパティでフィルター処理された結果が表示されます。ただし、アプリを実行すると機能しません。これまでの私のコードは次のとおりです。
c# - 継承されたクラスの Devexpress xaf ungroup レイアウト。(プログラムで)
devexpress xaf を使用してマルチプラットフォーム アプリを作成しています。共通フィールド「creation_date、created_by」などを含むクラス「commonFields」があります。他のすべてのクラスはこのクラスから継承します。私の問題は、detailView レイアウトでは、共通フィールドが commonFields というグループに表示されることです。
モデル エディターを使用してグループを右クリックし、グループ解除を選択するだけで解決できることはわかっていますが、50 を超えるテーブルがある場合は、すべてのレイアウトを GUI から個別に編集する必要があります。
同じグループに継承されたフィールドを表示するクラスに追加できるメソッドまたは属性が他にあるかどうかを知りたかったのです。
ありがとうございました
c# - DivideByZeroException を修正する方法
DevExpress XAF フレームワークを使用しています。
Persistent Alias
プロパティでいくつかの計算を行う多くの属性を持つクラスがあります。これが私のコードの例です:
プロパティを = 1 に設定しようとしました
ただし、これは保存時にプロパティを 1 にリセットするだけです。
各プロパティの SQL Server の既定値を 1 に設定しようとしましたが、これも機能しません。
基本的に、私は一連の計算を行う Detailview を持っています。そして、NEW Detail View を作成したい場合、もちろん NEW Detail View/Object には値がないため、DivideByZeroException が発生します。これを回避する方法はありますか?
entity-framework - TPC を使用した DevExpress XAF EF、抽象クラスは、実行時にモデル デザイナーでのみ表示されます。
XAF Code First EF プロジェクトの継承戦略として Table Per Concrete Class を使用したいと考えています。
ウィザードを使用してプロジェクトを作成し、次のクラスに貼り付けます
名前空間 Solution12.Module.BusinessObjects {
これはすべて、データベース構造を作成するために、私が望むように機能します。ただし、設計時にモデル デザイナーに抽象クラスが表示されません。実行時にモデル デザイナーで抽象クラスとそのビューを確認できます。
設計時にモデル設計者に抽象クラス BaseBO を表示させるにはどうすればよいですか?
実行時のカスタマイズはデータベースに保存され、ソース管理の一部ではないため、これは重大な問題です。
この問題のチケットは、ここの Dev Express Supportにもあります が、これは、現在問題であると私たちが理解していることをより簡潔に説明したものです。
devexpress - DevExpress XAF アクションのポップアップ ウィンドウにコントロールを追加する方法
DevExpress XAF アプリケーション内で単純なことのように見えることを行う方法を理解しようとするのは非常に困難です。
ビジネス オブジェクトの詳細ビューの上部にカスタム アクション アイテムを追加する方法を理解しました。必要なのは、DevExpress Web UI コントロール (ASPxUploadControl ですが、単純な ASPxButton など、任意のコントロールである可能性があります) を含むポップアップ ウィンドウを表示することだけです。これはプラットフォームに依存しない必要はなく、Web UI アプリでのみ機能する必要があり、Web モジュールおよび Web UI プロジェクトで実装できます。
DevExpress のドキュメントのどれも、これらの単純なことを結び付けているようには見えず、私には理解できません。DevExpress サポートもあまり役に立ちませんでした - 明確にするために、彼らは私を助けようとしましたが、私の正確なシナリオを実際に理解してもらうことができないようです (彼らが私に指摘したドキュメントに基づくと、私がやろうとしていることよりも複雑です)。
DevExpress XAF内で私が求めているものを他の誰かが実装しましたか? DevExpress XAF の経験がある人なら、これを達成するためのヒントを教えてもらえますか?