リストのビューではタイトル列が編集用のリンク設定がされているため、タイトル列に "..." が表示できるようになっています。SharePoint Designer 2013 を使って任意の列に ... を追加できます。
オンプレミスの SharePoint 2013 および Office 365 の SharePoint Online のいずれにも対応しています。
たとえば次のようなカスタム リストがあり、製品名という列を新規追加している場合に、この列に ... を追加してみます。
- SharePoint Designer 2013 を使ってSharePoint サイトにアクセスする。
- 左側ナビゲーションの[リストとライブラリ]にアクセスし、目的のリストをクリックする。
- [ビュー]セクションの[新規作成]をクリックする。
※既存のビューは、念のためいつでも元に戻せるよう変更しないようにします。
- "カスタム ビュー" など任意のビュー名を指定し、[OK]をクリックする。
- 新規作成したビューのリンクをクリックする。
- ビューのソース コードが表示される。下図にあるように目的の列の定義タグに listItemMenu="TRUE" linkToItem="true" という属性と値を追加する。この時、属性名は大文字小文字が区別されるので気を付けること。
※補足説明※
ソース内の <ViewFields>...</ViewFiels> となっているタグを見つけ出す。このタグに挟み込まれるように定義されているのがビューに表示される列です。例えばタイトル列は <ViewFields><FieldRef Name="LinkTitle"/>...</ViewFields> となっています。ここで編集したい列を見つけるのですが、列名は最初に英数字で作成していれば英数字になりますが、日本語で作成している場合はUTF-16でエンコードされるので、下図のようになり、わかりにくくなります。ですから、なるべく列を追加する際は、英語表記で名前を付けて、後から表示名を日本語表記に変えるのがおすすめです。
- ページを上書き保存する
以上で、設定は完了です。ブラウザーで表示すると製品名列に...が追加され、アイテムの編集などが行えるようになります。
ありがとうございます!
たすかりました!(><)ノ