科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道利用关联来过滤MOSS中的BDC数据 (5)

利用关联来过滤MOSS中的BDC数据 (5)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

BDC允许我们为特定的LOB(line-of-business)系统定义多个实体。而且,在元数据文件中,我们可以创建关联来定义实体间的层次关系。如,有两个实体的定义,customers和orders。

作者:sunmoonfire 来源:blog 2007年9月2日

关键字: MOSS 关联 SharePoint SharePoint2007 Office

  • 评论
  • 分享微博
  • 分享邮件
  1. 添加Sales Order到List Item的关联

    将SalesOrderToLineItems关联直接放在已有的关联下面。

       <Association 
          
    Name="SalesOrderToLineItems"
          AssociationMethodEntityName
    ="LineItem" 
          AssociationMethodName
    ="GetLineItemsForSalesOrder" 
          AssociationMethodReturnParameterName
    ="LineItems" 
          AssociationMethodReturnTypeDescriptorName
    ="LineItemDataReader" 
          IsCached
    ="true">
          
    <SourceEntity Name="SalesOrder" />
          
    <DestinationEntity Name="LineItem" />
       
    </Association>

  2. 上传元数据文件并添加一个与业务数据相关的列表WebPart

    增加元数据文件的版本号并上传。最后,添加一个新的与业务数据相关的列表WebPart到我们的站点页面。这次,选择ListItem实体和GetLineItemsForSalesOrder关联。

小结:
BDC不仅可以显示LOB数据到门户中,还可以通过BDC关联来定义门户中的实体对LOB中其他实体内容的反应。业务数据关联允许我们使用业务数据列表WebPart来驱动与业务数据相关的列表WebPart ,从而实现主子行为。
其中需要我们掌握的要点有:

* 定义关联方法的实体必须放在所有与其有关的其他实体下面。
* 关联方法必须具备输入参数来映射所有源实体的标识。
* 关联方法的返回参数必须包含目标实体的标识。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章