一步步学习SPD2010--第六章节--处理数据源(8)--使用链接源
来源:互联网 发布:网络pos机 编辑:程序博客网 时间:2024/05/22 17:50
大多数组织包含数据源(包含相互关系的数据)。例如,在客户购买产品前,你可能要准备估计。他们下达订单后,你要准备发货单。并且,你当然需要知道产品发往哪里。估计、发货单和顾客联系信息都包含关联的数据。在数据源库中,你可能要组合两个或更多相关数据源这样你可以在一个数据视图中显示数据。
SharePoint Designer提供两个选项:
1. 合并。
用来组合有相同域集的数据源。例如,你可能在许多未知储存发货单数据。
2. 联接。
用来组合有一个相同域的数据源。例如,客户号码可能与客户详细信息数据源和发货单详细信息数据源关联。
本例中,你将两个数据源组合到一个链接数据源中,然后在数据视图中显示链接数据源的数据。
准备:使用SharePoint Designer打开站点。打开DataSourceTest.aspx和数据源库页面。
1. 在数据源选项卡,点击链接数据源。
2. 点击配置链接数据源。
3. 可用数据源选择SharePoint列表下的Products,点击添加。在XML文件下,点击Consignments.xml,点击添加。
注意:Consignments.xml文件保存在网站资产。这是自动创建的。
4. 点击下一步。
5. 点击通过“数据源详细信息”插入数据视图和联接的姿势图,联接数据源的内容。点击完成。
6. 在常规选项卡输入名称Consignments,点击确定。
7. 点击DataSourceTest.aspx。
8. 选择链接源下的Consignments数据源。
数据源详细信息任务窗格显示XMl根元素dsQueryResponse,子元素Products和Consignments。
9. 点击Products元素下的Title,按住Ctrl,点击Description。作为多项目视图插入。
10. 在DataFormWebPart控件中,点击Description,在表个选项卡,点击从右侧插入。
11. 点击新列的第二行,在数据源详细信息任务窗格的Shipments子元素下,按住Ctrl点击ConsignmentNumber、CustomerName和CollectionDate。点击插入所选域为,点击联接的子视图。
12. 在行下,点击ProductServicesID,在Shipment下,点击ProductServicesID。
13. 点击确定。
- 一步步学习SPD2010--第六章节--处理数据源(8)--使用链接源
- 一步步学习SPD2010--第六章节--处理数据源
- 一步步学习SPD2010--第六章节--处理数据源(1)--使用数据源
- 一步步学习SPD2010--第六章节--处理数据源(2)--处理XML数据
- 一步步学习SPD2010--第六章节--处理数据源(3)--连接一个RSS Feed XML文件
- 一步步学习SPD2010--第六章节--处理数据源(5)--连接SOAP服务
- 一步步学习SPD2010--第六章节--处理数据源(6)--连接REST服务
- 一步步学习SPD2010--第六章节--处理数据源(7)--连接数据库
- 一步步学习SPD2010--第六章节--处理数据源(9)--连接Web部件
- 一步步学习SPD2010--第六章节--处理数据源(10)--关键点
- 一步步学习SPD2010--第六章节--处理数据源(4)--连接RSS Feed服务器端脚本
- 一步步学习SPD2010--第二章节--处理SP网站(8)---- 保存和使用网站模板
- 一步步学习SPD2010--第七章节--使用BCS业务连接服务(2)--创建数据库外部数据源
- 一步步学习SPD2010--第一章节--探索SPD2010(8)--控制SharePoint Designer的使用
- 一步步学习SPD2010--第三章节--处理列表和库(5)----使用计算值栏目
- 一步步学习SPD2010--第三章节--处理列表和库(6)----使用栏验证
- 一步步学习SPD2010--第三章节--处理列表和库(13)----使用网站列
- 一步步学习SPD2010--第五章节--处理数据视图(6)--使用XSLT
- jsp中 struts显示
- mysql 引擎
- cocos2d-x场景中的层(CCLayer)及其触摸消息响应
- 写给新接触linq的同学(一)匿名类
- 使用 Express + MongoDB 搭建多人博客
- 一步步学习SPD2010--第六章节--处理数据源(8)--使用链接源
- 网络舆情监测系统学习笔记——Derby
- 网络舆情监测系统学习笔记——GIT的…
- 网络舆情监测系统学习笔记——GIT的…
- 基于GitStack搭建Git中心服务器
- Java抓取网页乱码问题解决
- VC++多线程编程
- 完美的数据爬虫底层
- ubuntu 在终端下面解决中文乱码