(04) 入力・参照・編集フォームの列幅拡大 | Daisy/SharePoint関連ブログ

Daisy/SharePoint関連ブログ

Y.M.Field から発信する広報系の情報サイト

- SharePoint Designer の活用で簡単チューニング編 01 -


標準のSharePointで準備される新規入力画面などは、古いノートPCに対応した列幅(800pix)に合わせたサイズ(400pix)になっています。


 



しかしながら、最近のノートPCはワイド画面だったり、高解像度のディスプレイ付きPCであるため、初期表示列幅を拡大したいという要望が少なからずあります。



今回は、標準のブラウザの画面幅に合わせる機能は有効にはなりませんが、固定列幅でフォームを表示する方法をご紹介します。


①ページを「SharePoint Designer」で表示する。


 


②変更する画面「例えば新規フォーム:NewForm.aspx」を開き、以下のコードを追加し保存する。

★★★★★★★★★★★★★★★★★★★★
<asp:Content ContentPlaceHolderId="PlaceHolderAdditionalPageHead" runat="server">
↓↓↓追加↓↓↓
<style type="text/css">
.ms-rtelong{width:610px;}
.ms-formtoolbar{width:730px;}
.ms-long{width:610px;}
.ms-formbody{width:600px !important;}
</style>
↑↑↑追加↑↑↑

</asp:Content>
★★★★★★★★★★★★★★★★★★★★


 



この方法で、編集フォーム「EditForm.aspx」や参照フォーム「DispForm.aspx」を変更すれば、総てのフォームが指定した列幅で表示されます。



 


是非、お試しください。


ペタしてね (^_^;)