2

ケースフォームでカスタムエンティティ「優先度」を選択する必要がありますが、通常のルックアップ方法を使用するのではなく、優先度エンティティがリストされた選択リストを表示したいと思います。

私が思いついた解決策の1つは、フォームのルックアップフィールドを通常どおりに表示するように設定せず、jscriptルーチンでDOMにselectを追加して、JSONリクエストを使用して必要な値をルックアップすることです。カスタム選択の選択された変更されたイベントで、ルックアップの値をプログラムで設定できます。

これの問題は、それがかなり厄介で、サポートされていないことです。

私がやりたいことを行うためのサポートされている方法はありますか?そうでない場合は、提供されたソリューションの問題を誰かが見ることができますか?

4

1 に答える 1

2

javascriptによるルックアップの値の設定がサポートされています。カスタムhtmlコントロールは、Webリソースとしてサポートされています。ソリューションは機能し、実際にはサポートされているカスタマイズです。

あなたの他のオプションについては...

おそらく、この要求は、優先エンティティのこのような短いリストから選択するのに「クリック数が多すぎて時間がかかりすぎる」とユーザーが考えていることに起因します。要件を交渉可能にすることは可能ですか?ユーザーは、ルックアップの2つの優れた機能すべてを認識していますか。1。優先度の名前の最初の数文字を入力してタブアウトすると、オートコンプリートが自動的に行われます。2.同様に、最初の2文字だけを入力すると、ドロップダウンがルックアップの下に展開され、使用可能なオプションが表示されます。非常に高速で、使いやすさの問題であると私が想定している別の画面をロードする必要はありません。

または、ドロップダウンでデッドセットになっている場合、この優先度データをオプションセットとして表すことができますか?優先度の懸念のためにエンティティが必要だったことに少し驚いていますが、優先度に関するどのメタデータが必要ですか?

于 2012-04-05T15:32:48.267 に答える