Customising New List Item form
I want to be able to change the form users see when they create new items in a particular list. Ideally I want to show only five of the columns and I want to sort them in a particular order.
I've opened the new form in SharePoint Designer and there doesn't seem to be a great deal of configuration you can do with the New Item web part. I'm guessing this is going to require some customisation in SharePoint Designer or Visual Studio? I've not done any VS stuff with SharePoint but I've done a fair bit of scripting before and a fair amount of database programming in VB6 so I'm willing to give it a go!
Can anyone point me in the right direction for beginning editing this?
thanks
Dave
Answers
Hi,
With Microsoft Office SharePoint Designer 2007, you can replace any of the default list forms with a custom list form that you design to meet your specific needs. After you create a custom list form, you can use the WYSIWYG tools in Office SharePoint Designer 2007 to add or remove columns, change font formatting, or apply colors.
For more information about creating a custom list form: http://office.microsoft.com/en-us/sharepointdesigner/HA101191111033.aspx
Hope it can help you.
Xue-Mei Chang
TechNet Subscriber Support in forum
If you have any feedback on our support, please contact tngfb@microsoft.com
Xue-Mei Chang- Marked As Answer byDaveLee212 Wednesday, November 04, 2009 2:33 PM
- Hi:
To change the order, you can use de OOTB order fields in list configuration.
To hide fields you can use two aproachs:
1) Use content types. They have one option to hide fields OOTB.
2) Use javascript inside a content editor web part. You can see this aproach in: http://www.cleverworkarounds.com/ (SharePoint Branding Series 2)
Hope it will be helpful.
Juan Pablo.
surpoint.blogspot.com
excelza.blogspot.com- Marked As Answer byDaveLee212 Wednesday, November 04, 2009 2:33 PM
- I did a blog post about creating a custom list form that has screenshots. It might be useful for you.
http://www.sharepoint911.com/blogs/jennifer/archive/2008/10/30/creating-a-custom-list-form.aspx
~Jennifer Mason ~My Blog~ ~SharePoint Support~ ~SharePoint Training~ ~Follow me on Twitter!~- Marked As Answer byDaveLee212 Wednesday, November 04, 2009 2:33 PM
All Replies
Hi,
With Microsoft Office SharePoint Designer 2007, you can replace any of the default list forms with a custom list form that you design to meet your specific needs. After you create a custom list form, you can use the WYSIWYG tools in Office SharePoint Designer 2007 to add or remove columns, change font formatting, or apply colors.
For more information about creating a custom list form: http://office.microsoft.com/en-us/sharepointdesigner/HA101191111033.aspx
Hope it can help you.
Xue-Mei Chang
TechNet Subscriber Support in forum
If you have any feedback on our support, please contact tngfb@microsoft.com
Xue-Mei Chang- Marked As Answer byDaveLee212 Wednesday, November 04, 2009 2:33 PM
- Hi:
To change the order, you can use de OOTB order fields in list configuration.
To hide fields you can use two aproachs:
1) Use content types. They have one option to hide fields OOTB.
2) Use javascript inside a content editor web part. You can see this aproach in: http://www.cleverworkarounds.com/ (SharePoint Branding Series 2)
Hope it will be helpful.
Juan Pablo.
surpoint.blogspot.com
excelza.blogspot.com- Marked As Answer byDaveLee212 Wednesday, November 04, 2009 2:33 PM
- I did a blog post about creating a custom list form that has screenshots. It might be useful for you.
http://www.sharepoint911.com/blogs/jennifer/archive/2008/10/30/creating-a-custom-list-form.aspx
~Jennifer Mason ~My Blog~ ~SharePoint Support~ ~SharePoint Training~ ~Follow me on Twitter!~- Marked As Answer byDaveLee212 Wednesday, November 04, 2009 2:33 PM
All three were excellent help! Thanks very much! I've got my customised forms working nicely now, with the exception of one field which pulls from the BDC that doesn't save from custom forms although works perfectly from built in forms. I feel another forum post coming on...
Dave

