Skip Navigation Links

​The Business Data List Conenctor for SharePoint 2007 and 2010 can connect almost any data sources directly with native SharePoint lists via ODBC, OLEDB or .NET based providers. Because auf driver issues with the Microsoft OLEDB driver for SharePoint there were difficulties to connect SharePoint lists to SharePoint lists, e.g. on another installation. Now BDLC 3.4 comes with it's own web services based driver, the Layer2 SharePoint List Provider, that supports SharePoint-to-SharePoint connections out-of-the-box.

How to create a SharePoint-to-SharePoint list connection with BDLC?

​You can connect a SharePoint list with another SharePoint list (at the same or at another installation) to pull the data and keep up-to-date with background update as follows:
 
1. Select the Layer2 SharePoint List Provider as driver.
It is automatically provided with the BDLC installation. It is required only at the destination server. The source system is connected via web services. SharePoint 2007 is supported as well as 2010.
 
2. Enter connection string as follows:
  • Web- and View-GUID based:
WebSiteUrl=https://myserver/;List=ListName;ViewId={ViewId};Login=domain\name;Password=pwd
  • or URL-based:
Url=http://myserver:80/Lists/mysourcelist/AllItems.aspx;Login=domain\name;Password=pwd
  • or with current credentials:
Url=http://myserver/Lists/mylist/AllItems.aspx
  • with parameters:
Url=http://myserver/Lists/mylist/AllItems.aspx?View={7c989618-db65-46ac-9c3b-bd33c222883a}&SortField=Testcol1&SortDir=Descc
  • Url or WebSiteUrl specifies the adress of the SharePoint source web site and can contain the complete path to the list.
  • List optionally specifies the name or ID (GUID) of the view in the source list. Guids must not be decoded.
  • Login specifies the user login, optionally including domain. If not present, the credentials of the currently logged in user are used. Please take cate in case of background updates (see below).
  • Password specifies the user password.

3. SQL queries 

SQL queries are not supported as this time. Create views in the source system to filter data. Use calculated fields in the source systems to simulate "aliases" for field names in SQL queries to fix mapping issues.

4. Primary key

Set ID as primary key (as pre-filled).

5. Add columns

The columns of the source list are created automatically in the destination list, if not already available.

6. Check Mapping

Columns are mapped automatically by internal column name.

7. Background Update

If background update is planned, please enter user login and password or make sure, that the service account for the timer job has the rights to read your source list.

8. Write-back

Write-back of changes in the destination list to the source list is not supported yet for SharePoint-to-SharePoint connections in the current version.

Fig.: Setup of a SharePoint-to-SharePoint list connection in the list settings dialog with BDLC.

Please note:

  • Column types, names and settings of the source list are used to create the structure of the destination list.
  • Columns of type managed Metadata, Lookup, User/Group are not fully supported and can be transferred as text-only. You can delete the auto-created columns and replace by the required column type. Please note, that the result of transferred lookup and user / group column content can be undefined, if the context (lookup list, user, group) is not available or has different IDs within the target system.
  • Calculated columns are supported as data source.
  • Column restrictions, descriptions, formatting, default settings, length etc. are taken from source list
  • There is an issue with the preview display on SharePoint 2007 list data source. Additional internal columns are shown.
  • Be careful with with special characters in internal field names of the source list. Sometimes there are issues with the SharePoint web service to retrieve data for those type of columns. 

Please take care about the primary key:

When selecting the Layer2 SharePoint Provider, ID is set as primary key automatically and the column "bdlcID" is created in the destination list and mapped to host the source ID values.

Known Issues:

  • Error Message: "List structure could not be created. A column named 'Title' already belongs to this DataTable." Workaround: If you are referencing a view in your connection string, do not include the title field in that view. The connector maps the title field by default, and attempting to add a second mapping via the view appears to be the cause of this error. That is an issue with the provider and will be changed with the next version.

       "BDLC 3.4 finally commes with SharePoint-to-SharePoint connections based on web services using the new Layer2 SharePoint List Provider."

Related Contacts

Frank Daske, Business Development Manager

Frank Daske

Frank Daske, Business Development Manager +49 (0) 40 28 41 12 - 30 sales@layer2.de (Please note that the 011 exit code must be dialed first for all international calls made from the USA , Canada and Australia.)

News

SharePoint External Data Integration Made Easy and Seamless with Layer2 App BDLC V4

Layer2 announced a new version of the Business Data List Connector for SharePoint (BDLC) that connects almost any external enterprise data and processes with native SharePoint lists.

European SharePoint Component Vendor Layer2 announces Technology Partnership with Nintex

Strategic technology alliance formed by Layer2 and Nintex enables seamless integration of any external Line-Of-Business Data into SharePoint workflow and lists without code.
Related Downloads

pdf Image2009-11-01: Layer2 Press Release

SharePoint – New Business Data List Connector for External Lists in MOSS 2007 and WSS 3.0
Layer2, the SharePoint Experts from Hamburg (Germany) announced a new Microsoft SharePoint extension to unlock the value of enterprise data for SharePoint 2007 based portals. The Business Data List Connector (BDLC) for SharePoint directly connects SharePoint lists with external LOB data sources. Almost any data from databases, Office or even text data can be displayed in SharePoint lists without any programming. Workflows can be used to start business actions in SharePoint, if external data records are changed.

xml ImageBusiness Data List Connector PAD File

This XML-based PAD file offers a product description for resellers to download and publish.

pdf ImageFlyer: Layer2 Partner Program

Partner with us as a software reseller or SharePoint service provider. There is a free Partner Program with up to 30% discount. Please download as PDF.

pdf ImageHow to connect ANY external data source directly to native SharePoint lists?

Download this step-by-step introduction to the Layer2 Business Data List Connector (BDLC) for SharePoint.

pdf ImageProduktflyer: Business Data List Connector for SharePoint

Productflyer (PDF) in English for download.

pdf ImageTestimonial: How the US Defense Contract Management Agency (DCMA) integrates SharePoint with Oracle using BDLC

"Layer2 Business Data List Connector (BDLC) software provides a powerful mechanism for surfacing external data through lists, and drastically improves platform stability and development cycles."

Related Links

Are you looking for partners in your region?

Australia:

United States:

Great Britain, Scotland and Ireland:

France:

Netherlands:

New Zealand:

Switzerland:​

Poland:

Turkey:

South Africa:

Malaysia:

BDLC works with NINTEX Workflow 2010 for SharePoint

Start NINTEX Workflows while external data changes.

Layer2 BDLC for SharePoint Community Group @ LinkedIn

​Are you already @ LinkedIn? Please join our group to share your experience.

Do you want to pull data in a SharePoint list from another SharePoint list, e.g. on another SharePoint server?   

Microsoft Partner

 

Powered By Microsoft Office SharePoint Server 2010

 

Cloud Accelerate Partner