Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

I have custom list(on SharePoint 2007). The user receives an email with link to this list. In each row(item) the user needs to fill-in data.

I want to create two types of buttons:

  1. When the user finishes filling in data in the specific(one) item he will press on the button in order to complete that step, and that press will transfer the user to the next item.
  2. When the user finishes filling in data in the entire list(all the items) he will press on the button, and that press will return the user to the home page.

How can I create these buttons?

share|improve this question
1  
You have a great question here, but I made some slight improvements based on our guidelines. You can also read How to Ask for more general guidelines. Also, for #1, is the button redirecting the user to the next item? What action does the button do? –  Kit Menke Jul 14 '11 at 14:09
    
thank you for your response. the button propose is to redirect the user to the next item. and color the item row in diffrance color. is it possible? –  liron Jul 14 '11 at 14:26
add comment

5 Answers 5

Create custom edit forms for the list. You can either create a custom list edit form in SharePoint Designer or in InfoPath. When you create the link in your email, amend the source attribute to point back to your home page.

WSS 3.0 / MOSS

http://kalsing.blogspot.com/2006/11/create-custom-list-form-for-sharepoint.html

Foundation / SP 2010

http://office.microsoft.com/en-us/sharepoint-designer-help/edit-list-forms-using-infopath-2010-in-sharepoint-designer-HA101631624.aspx

share|improve this answer
    
Those links are for creating custom forms for a list, not creating a list. Once you have a custom form, you can add the buttons. You can use the button controls from SPDesigner or InfoPath, or you could create HTML buttons that calls JavaScript, etc. –  Jesus Shelby Jul 14 '11 at 15:31
    
SharePoint Designer is a tool for customizing SharePoint, available free from MS download site. It is a very powerful tool at that. Since you are unfamiliar with it, I suggest you spend a good deal of time getting acquainted with it and working on a test platform before touching anything in production. Take a look at this series here: office.microsoft.com/en-us/sharepoint-designer-help/…. –  Jesus Shelby Jul 15 '11 at 12:39
1  
You may want to pick up a good book and keep it handy. MS Step by step series is pretty easy to get around: amazon.com/gp/product/0735625336/… –  Jesus Shelby Jul 15 '11 at 12:39
    
thanks! I will cheack the book and I might purchase it. until then do you know some way to create a button without using SP forms? –  liron Jul 17 '11 at 16:10
1  
See this: techtrainingnotes.blogspot.com/2008/11/… and this blog.pathtosharepoint.com/2008/09/01/… Hope that helps. –  Jesus Shelby Jul 18 '11 at 13:22
show 2 more comments

What you're describing sounds like a workflow. Each item completed allows the user to complete the next item. Instead of doing that, which could get messy if you have several workflows, try this.

Investigate the survey list.

share|improve this answer
add comment

look at this link:

http://webcache.googleusercontent.com/search?q=cache:Rc5hv7sLoL8J:sharepoint.microsoft.com/Blogs/GetThePoint/Lists/Posts/Post.aspx%3FID%3D136+create+button+sharepoint&cd=1&hl=iw&ct=clnk&gl=il&source=www.google.co.il

this post explain how to create button on sharepoint with the "content editor web-part" without using sharepoint design :)

share|improve this answer
add comment

One way of achieving this is to create a webpart which uses SP.ListOperation.Selection. getSelectedItems(context) and use the values to operate on. Your webpart will also contain the required buttons, just like regular aspx (button_OnClick)

Then attach this webpart into AllItems.aspx (or any other view page) of the custom list. The getSelectedItems() will return the items selected in that list.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.