Widget Type:
Page Widgets
TPC Version:
  • 3.3 +
VideoLogos
The CRM List View widget is a page widget that retrieves a list of records as determined by FetchXML. The widget also has filtering functionality which will allow the user to alter what records are fetched. Results can also be paged.

Configuration

Basic Setup

  1. From the Portal Connector widget list, click and drag the CRM List View widget into the body of your page.

  2. In order for the widget to properly function, there are some options that must be configured. Click on the edit button to display the properties prompt. It should look like this: 

    CRM List View Properties

Data

When you are finished configuring the basic properties, click on the Data tab to continue. It should look like this:

CRM List View Data Properties

Filters

When you are finished configuring the data tab, click on the Filters tab to continue. It should look like this: 

CRM List View Filter Properties

When you are finished configuring the widget, click on the save button to save it.

Widget Properties

Basic Properties

Enable Paging

The Enable Paging checkbox will organize fetched records into pages if they are over the paging size value. This can be changed from the widget itself.

Allow Filtering Records

The Allow Filtering Records checkbox will add filtering functionality to the widget. For the CRM List View widget, this is represented by a little box above the listed records which shows a visual representation of the current filters in use. This can be changed from the widget itself.

Select a Template

The Select a Template drop down list will allow you to select a template for your product to use with the option of creating a new template. If a template is selected, you will be given the additional option of editing the selected template.

FetchXML

The FetchXML text area determines what sort of data a widget will be populated with. Clicking the Load Default Fetch option will populate the FetchXML area with a default fetch based on the CRM Entity chosen.  By clicking the Build button, we will be sent to another page in order to determine what the widget will look up. For more information on how to use the FetchXML function, please see the FetchXML Builder How-To.

Advanced Properties

Advanced properties provide additional functionality. They can be accessed by clicking on the "Advanced" Button in the bottom right corner of the widget designer.

Enable Paging

The Enable Paging checkbox will organize fetched records into pages if they are over the paging size value. This can be changed from the widget itself.

Allow Filtering Records

The Allow Filtering Records checkbox will add filtering functionality to the widget. For the CRM List View widget, this is represented by a little box above the listed records which shows a visual representation of the current filters in use. This can be changed from the widget itself.

Select a Template

The Select a Template drop down list will allow you to select a template for your product to use with the option of creating a new template. If a template is selected, you will be given the additional option of editing the selected template.

FetchXML

The FetchXML text area determines what sort of data a widget will be populated with. Clicking the Load Default Fetch option will populate the FetchXML area with a default fetch based on the CRM Entity chosen.  By clicking the Build button, we will be sent to another page in order to determine what the widget will look up. For more information on how to use the FetchXML function, please see the FetchXML Builder How-To.