Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

リストビューがアルファベットまたは数値の順番で並び変わらない

公開日: Oct 13, 2022
説明
一部のインスタンスでは、リストビューが期待通りに並び変わらないことがあります。これは、選択リストやテキスト項目を使って並び替えるときによく起こります。 

たとえば:
2080 センチュリーパークイースト、スイート #1804
2080 センチュリーパークイーストスイート #203

問題:
スイート 1804 はスイート 203 の後に来るべきですが、リストビューでは前に表示されます。 


注: 
暗号化された項目はリストビューで並び替えすることができません。
 
解決策
並び換え項目が数値を含むテキスト項目である場合、並び換え時には、テキスト項目は一文字ずつ読み込まれることが重要です。したがって、2080 センチュリーパークイースト、スイート #1804 は、2080 センチュリーパークイーストスイート #203 の前に来ます。これは、「1804」の「1」が「203」の「2」の前に来るからです。「1804」を整数として見るのではなく、個々の文字ごとに分解します。 

回避策として、テキストではなく数値タイプの項目内に数値を格納することをお勧めします。数値項目がソートされると、値は一度に一文字ずつではなく全体として見られます。この例では、並び換えられたときに「1804」の前に 「203」が表示されます。 

並び換え項目が選択リストの場合、この動作の原因となっている無効な選択リスト値が含まれている可能性があります。有効でない選択リストの値を有効な選択リストの値と並べ替えるには、選択リストの順序をアルファベット順にする必要があります。これが完了すると、有効な値と無効な値が順に表示されるようになります。

これを実施するには:

1. 以下へアクセスします。
Salesforce Classic: あなたの名前 | [設定] | [カスタマイズ] | (オブジェクト) | [項目]
Lightning Experience: 歯車アイコン | [設定] | [オブジェクトマネージャ] | [オブジェクト] | [項目とリレーション]

2. 選択リスト項目の [編集] リンクを選択します。
3. [並び替え] ボタンをクリックし、[値をアルファベット順で並び替える...] チェックボックスを選択します。

並び替えは、リストビューの無効な値と有効な値の両方で機能するようになりました。
ナレッジ記事番号

000385188

 
読み込み中
Salesforce Help | Article