2

私は、カスタムのエンティティ '優先度'がケースフォームで選択されているが、通常のルックアップメソッドを使用するのではなく、優先度エンティティがリストされた選択リストを表示する必要があります。カスタムエンティティのケースフォームにピックリストを追加するにはどうすればいいですか(注:通常の参照フィールドを置き換えます)。

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

この問題は非常に乱雑であり、サポートされていません。

サポートしている方法をサポートしていますか?サポートされていない場合は、提供されているソリューションの問題を誰も見ることができますか?

答えて

2

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

...

おそらく、この要求は、それが優先エンティティのような短いリストから選択し、「あまりにも多くのクリックや、あまりにも多くの時間を」取る考えのユーザーに由来します。あなたの要件は交渉可能なのでしょうか?あなたのユーザは、ルックアップの2つのすてきな機能をすべて認識していますか?1.あなたはPriorityの名前の最初の数文字を入力してタブアウトすることができます。同様に、最初の2つの文字を入力するだけで、ドロップダウンが利用可能なオプションでルックアップの下に拡大されます。その非常に速く、私はあなたのユーザビリティの懸念があると仮定している別の画面を読み込む必要はありません。

ドロップダウンでデッドセットされている場合、この優先度データをオプションセットとして表すことはできますか?優先度に関する懸念事項のエンティティが必要であることに驚いています。優先度に関するメタデータは何ですか?

+0

エンティティの理由は、応答する分や解決する時間などの詳細を格納する必要があるためです。これらのフィールドは、後でSLAレポートに使用されます。 –

+0

右は意味があります。ユーザーがルックアップを「解決」するかどうかを知るのはどんな運がありますか? – BenPatterson1

+0

彼らは何でも得るために彼らは決済するでしょう。可能な限り滑らかなプロセスを作ることは、コグを楽にする。これから選択するオプションはほんの一握りに過ぎないので、ルックアップはやりすぎです。私は上で説明した方法でそれを処理し、Webリソースはフォームにフックし、onchangeイベントで必要なルックアップの値を設定します。 –

関連する問題