1

リード オブジェクトにカスタム ピックリストがあります。リード オブジェクトには 3 つのレコード タイプがあり、すべてのレコード タイプにデフォルト値、つまり -auswahl- が指定されており、正常に動作し、デフォルト値が表示されます。フィールドからも-auswahl-フィールドをデフォルトとして作成しましたが、問題は、ピックリストに-なし-が表示されることです。ピックリストから-なし-を削除したいです。

picklist には、以下のようなオプションが表示されます。

-auswahl- (デフォルト)
-none-
secondvalue
thirdvalue

(ページ レイアウトから選択リストを必須にしても問題は解決しません。)

4

2 に答える 2

0

「--None--」を削除する必要がある場合は、微調整を 1 つ提案できます。私はお勧めしませんが。

  1. ページ レイアウトからフィールドを削除する
  2. Lead オブジェクトに項目を 1 つ作成する
  3. この特定のフィールドのインライン VF ページを作成する
  4. インライン VF ページのオンロードで、選択オプション リストから「--None--」ノードを削除するための JavaScript を実行できます
  5. また、ピックリストの onchange イベントを使用して、vf ページでユーザーが挿入/編集した値をステップ 2 で作成したフィールドと結合する必要があります。再びJavaScriptを使用して
  6. 標準 pae の保存ボタンをオーバーライドし、手順 2 で作成したフィールドを使用してピックリストの値を設定します。

私は解決策を試していませんが、これがうまくいくと確信しています。この回避策が必要な場合はお知らせください。最後に試した後、コードを投稿します。

于 2013-05-02T13:57:38.717 に答える