[Dynamics CRM] ユーザ(systemuser)の主属性ユーザ名(fullname)でソートすると、フリガナ(氏名)yomifullname が使用される

handcraft 4/16/2010 4696 3 Dynamics CRM

Dynamics CRM では、 CRM のユーザをあらわす systemuser エンティティがあります。

systemuser ユーザを 主属性のユーザ名(fullname)でソートするとき、実際はフリガナ(氏名) yomifullname がソート列として使用されます。この動きは、systemuser をLOOKUP 属性として他のエンティティに追加した場合も同じです。

つまり、LOOKUPとして追加されたエンティティのビュー内で、ユーザ名(fullname)でソートしても実際はフリガナ(氏名)でソートされます。

ソート時の並び順が想定と異なっていたので、SQL Profiler で実際に確認しました。

漢字でソートするのは難しいのでユーザエンティティの主属性のソートはこのような設計になっていると思いますが注意しましょう。