yamamoWorks

.NET技術を中心に気まぐれに更新していきます

Dynamics CRM 2013 SP1 UR3を適応するとビューの列名がズレる件

4月中頃にDynamics CRM 2013 SP1の更新プログラムUpdate Rollup 3が出ましたが、これを適応するとビューの列名が凸凹になる現象が発生します。

UR2の状態


UR3適応後

かなりイケてません。
開発者ツール(F12)でソースを見たところ、列名とソート矢印部分がUR2ではnobrタグ内にありますがUR3では別々のnobrタグになっています。これにより列幅が狭まると列名とソート矢印部分が改行してしまい、列名が上にずれたように見えてしまいます。

UR2

UR3

これを回避するにはtdタグに改行禁止を追加します。


サポート対象外の行為ですが「<インストールフォルダ>\CRMWeb_grid\AppGrid.css.aspx」の「td.ms-crm-List-Sortable」に「white-space: nowrap」を追記すれば表示が改善されます。

※「CRMWeb_common\styles\global.css.aspx」とかでもいいですけど
※IE11でしか検証していません