2. Create a Contact List

In this step, you create a new SharePoint list, then populate the list with data. This list acts as the application's data source or where the data resides. In a later step, you create a SmartObject from the SharePoint list. SmartObjects make the data available for use by other components such as forms and workflows. Another key point is that the product can interact with many different types of data sources, not just SharePoint lists. For example, you can create SmartObjects based on SQL tables, Active Directory, and web services as well.

  1. Begin by creating a new list in SharePoint called Contact List. This list stores personal and professional contact records. After you create the list, add the following new columns and configure each to be a single line of text:
    If you are working in a shared environment where there may be multiple builds of this tutorial, consider adding your initials to the list name to make it unique. For example, Contact List KL.
    • First Name
    • Last Name
    • Email
    • Phone
    • Company Name
    1. Start your application by creating a new list in SharePoint. From your site (or subsite), click New > List. Name the list
      Contact List
      and click Create.
      If you are working in a shared environment where there may be multiple builds of this tutorial, consider adding your initials to the list name to make it unique. For example, Contact List KL.
      Create New List
    2. Next, you add additional columns to the list. Click Add column. Select Single line of text. Name the column
      First Name
      and click Save.
      Add New Column
    3. Repeat the previous step and add the remaining columns listed below. Each column type is a single line of text.
      • Last Name
      • Email
      • Phone
      • Company Name
    4. Your columns should look like the image below.
      Contact List Columns

  2. Add five or more contacts to the list. This provides content for you to display when you create the SmartForm.
    1. Next, add five or more contacts to your Contact List. In a later step, you build a SmartForm that displays the contacts. From the Contact List landing page, click New. Complete the form fields and click Save.
      Add New Contacts
Review

In this step, you created the SharePoint list that acts as the data source for your application. Data sources are where data resides. The product interacts with many types of data sources, including SharePoint lists, SQL tables, CRM, and Active Directory. In the next step, you generate a SmartObject based on the Contact List. The SmartObject acts as the bridge between the data source (a SharePoint list) and the SmartForm you build in a later step.

Next Step: 3. Create Application Elements for the Contact List