1

ビュー内の各コントロールの可視性と編集可能性を、SAP ERP のカスタマイズ テーブルで制御できる UI5 アプリを実現しようとしています。

現時点での私のアイデアは、各プロパティのこれらの情報を含むエンティティ タイプです。したがって、私のエンティティには、可視性と編集可能性を制御するための 2 つの追加プロパティがあります。例えば:

  1. 人物
  2. PersnrVis
  3. Persnr編集
  4. 苗字
  5. 姓Vis
  6. 姓編集
  7. ... (等々) ...

この概念は機能しますが、エンティティが肥大化します。私にとっては、精巧な戦略というよりも、回避策のように見えます。

誰かがそのような状況を経験したことがありますか?

4

1 に答える 1

0

過去 2 年間で、複雑な型がこの問題を解決する最も柔軟な方法であることが判明しました。

マークがすでに書いたように、これはまさに今日の私たちのやり方です。

混乱して申し訳ありません。私たちのエンティティ (従業員など) は、いくつかの複雑なタイプで構成されています。各複合タイプ (例: ステータス) には値 (例: 5) と、場合によっては説明 (例: 拒否) (および場合によっては複数の値 + 説明) があります。複合型の名前 (例: Status) は、対応する構成セットを取得するためのキーとなります。構成セットには、単一の複合型からのすべてのプロパティの編集可能性、可視性、および翻訳されたラベルが格納されます。

于 2017-07-20T16:39:57.430 に答える