Creating the Timesheet List and Assigning the Timesheet Content Type in SharePoint
In my previous article, I created the Timesheet content type, which contains all of the columns that we will be using in our Timesheet InfoPath form. The InfoPath form requires a SharePoint repository to store each of the entries created in our Timesheet form. In this article, I will show you how to add the Timesheet content type to the Timesheet custom list. The Timesheet content type will be the source of columns for the list.
There are two methods of storing the timesheet data. The first method is to store the information in a standard SharePoint list. This method is the easiest, because the form is linked directly to the list as the data source and requires minimal work to save the form data. The second method uses a SharePoint form library to store the XML data file for each form. The XML file is stored as a document in the library, but requires additional steps to promote the form data values into columns in the form library. There are pros and cons to each approach.
In this example, I am going to use a SharePoint list to store the Timesheet form data in and use the Timesheet content type as our column source.
In the next article, I will walk you through how to create and publish the Timesheet InfoPath form.
Author: Eric Stepek, one of Accelebrate’s SharePoint instructors