Linked Data Source 是SPD数据源的一种,
能做到什么呢,
1. 数据的merge
2 .数据的join
呵呵,别小看这
可以参考官方的资料 :Add a linked data source
这里演示的是 两个 SharePoint List的 Join,仅仅是演示,逻辑和合理性大家就不要....
(1) 基本条件
一个Product ,一个 Order
要得到一个Product的列表,同时显示所有有该Product的Order
Product 有一个Column ProductID
Order 查阅项查阅ProductID 查阅 Product 的ProductID
(2)
打开SPD ,New Linked Data Source
添加 Product 和 Order 列表
(3)
新建 Wiki或者WebPart Page
Add Data View --> Select Data Source
这个时候我们会看见,右边的 Current Data Source 会有两个列表的数据
,之后我们先选择 Product的 Title,ProductID ,Modified, Multiple Item View,
然后鼠标focus到 ProductID的数据TD,删除内容,再在右边的数据 Order里面选择 Title ,ID
Insert Selected Fields as --> joined Subiew
之后,会弹出对话框选择关联,我们左边选择 ProductID ,右边选择ProductID.
这时候,TD会显示没有数据,因为 ProductID.是查阅项 ,格式是 1;#0,前面是ID,后面是值
所以,我们往上找到
修改为