MOSS创建BDC实体
BDC(Business Data Catalog)是MOSS中的一个功能。它可以将LOB(Line-of-Business)数据组合到SharePoint的界面中,达到整合的目的。创建的BDC可以显示数据库表内容,也可以显示WebService为数据源的数据。
因为MOSS管理中心使用的域用户管理,当前网站如果是FORM认证则不能使用上载的BDC实体,如果大家有解决办法,希望告之。
首先构建一个XML文件,用于标识数据存储的位置以及基本的数据描述。使用Microsoft ®Business Data Catalog Definition Editor工具来构建,这个工具在安装MOSS2007后,在下面的路径下找到,C:\Program Files\2007 Office System Developer Resources\Tools\BDC Definition Editor,并安装。

点击“Add LOB System”后,将提示使用数据库连接,输入正确的连接字符串,就会在右侧读出数据库中表,用鼠标拖动表到主窗体,即完成实体的创建,确定后就可以看到自动生成的结构。

在实体的Method的Instances中,要添加Finder实例。MOSS通过Finder方法获取所有实体的已知实例。而且,MOSS通过finder方法来支持Business Data List WebPart。MOSS通过特定的Finder方法来获取查询特定方法实例的类型。这个结构稍作改动就可以发布到SSP上。
在创建好的站点里,在页面中添加一个业务数据列表部件。打开属性面板,在“类型”中点击后面的查找图标。MOSS会把刚才上载的实体显示出来,点确定,该实体就会显示在WebPart中了。
使用WebService作为数据源,在本例中WebService的方法返回数据是DataSet,返回XmlDocument的没有做成功。在BDC Dditor 连接WebService地址后,同样的方法把包含的方法拖到主体区,点击确定即可。

注意在返回的参数设置,因为返回的是DataSet类型,所以要在Return中依次建立TypeDescriptor,在类型中可以看到依次为DataSet,DataTableCollection,DataTable,DataRowCollection,DataRow,String,到了String才是当前返回的字段。
建立完字段后,在实例方法时,选择DataRowCollection这一级别(Rows),执行后即返回数据,同样的方法注册到SSP中,利用Web Part显示数据。
MSN:liminghua_2001@hotmail.com
分享到:
相关推荐
该工具使得开发人员能够轻松地创建、编辑和管理BDC模型,这些模型描述了如何连接到外部数据源以及如何将这些数据呈现到SharePoint应用程序中。 #### 二、SSO(Single Sign-On)配置的重要性 为了使BDC功能正常运行...
可以快捷的编辑sharepoint bdc文件
通过分析和学习这些BDCSamples,初学者可以逐步理解如何将外部数据集成到SharePoint环境中,以及如何利用SharePoint 2010的开发工具Visual Studio 2010来创建和管理BDC模型。 总结,"SharePoint_VS2010源代码.rar...
BDC部署 用于在 SharePoint 中创建 BDC 连接器的部署项目
5. **部署和测试**: 部署BDC模型到SharePoint服务器后,可以通过创建外部列表或使用ECTs在SharePoint网站上展示外部数据。然后,你可以进行测试,确保数据能够正确地双向流动。 6. **权限管理**: 除了数据集成,BCS...
本篇将详细讲解如何在ABAP环境中通过批量数据通信(Business Data Communication,BDC)技术创建销售订单表头。 批量数据通信BDC是一种在SAP中处理大量数据的方法,它允许开发者录制屏幕输入,然后将这些输入转化为...
2. **元数据管理**:在BDC中,每个实体都有其元数据,包括字段类型、名称、标识符等,这些信息用于在SharePoint中展示和操作数据。 3. **开发工具**:开发者可能使用Visual Studio中的BDC模型设计器来创建和编辑...
练习2中提到的BCS外部内容类型的生成,展示了如何利用SharePoint的业务数据目录(Business Data Catalog, BDC)模型来创建外部内容类型,从而实现与异构系统数据的集成。在业务数据目录模型项目创建后,需要对Entity类...
4.1.2 创建自定义SharePoint列表 56 4.1.3 配置列表设置和库设置 58 4.1.4 使用文件夹组织内容 62 4.2 自定义列表和库 63 4.2.1 实现自定义栏 64 4.2.2 创建查阅列表 66 4.2.3 配置列表和库项目的安全性 67 4.3 创建...
此外,SharePoint 2007还支持BDC(Business Data Catalog)服务,允许集成外部系统数据,实现企业数据的统一管理。 文件列表中的"SharePoint 2007教程.CHM"很可能包含详细的步骤指导和示例代码,涵盖了以上所有内容...
4. **批量处理**:利用创建好的ABAP程序和内部表数据,通过调用`BDC_INSERT`函数模块来批量更新数据。 5. **验证结果**:检查数据是否正确无误地被导入或更新。 #### 六、BDC技术的优势与局限性 - **优势**: - *...
- 在SAP系统中,BDC的操作主要通过特定的事务码完成,例如:BD64用于创建BDC脚本,BD85用于执行脚本等。 - 使用这些事务码可以方便地管理BDC脚本及其执行情况。 2. **BDC数据格式**: - BDC支持多种数据格式,...
1. 创建一个TXT文件,包含物料编号和描述信息。 2. 使用SHDB录制 modify material description 操作。 3. 使用ABAP Editor生成BDC程序。 4. 在BDC程序中,读取TXT文件,使用DO-ENDDO循环将数据填充到BDCData ...
“BDC”这一工具的开发,无疑是针对那些想要在上班时间修炼英语又不想被老板察觉的职场人士。它巧妙地采用了金山词霸的界面设计,让用户即便在紧张的工作中,也能够舒适且自然地进行英语学习。金山词霸作为一款广受...
5. **编写记录BDC的函数**:创建一个函数`fm_set_bdc`来填充`t_bdc`表格中的数据,记录具体的操作步骤。 6. **编写ABAP程序**:根据记录的操作步骤,编写ABAP程序来模拟这些操作。 - 定义变量和结构:例如定义`...
【BDC资料 数据导入工具_BDC使用方法】 BDC(Batch Input Communication)是SAP系统中用于批量数据导入的关键技术,也称为批输入。它允许用户高效地输入大量数据到SAP系统,尤其适用于需要频繁处理大批量业务数据的...
或者使用BDC函数模块,如`FUNCTION 'BDC_INSERT'`,创建会话并执行BDC数据。 **示例应用** 以修改物料描述为例,假设要将所有物料描述加上特定文本"Group X",可以创建一个ABAP程序,首先读取TXT文件到内部表,...
### SAP BDC(Batch Data Conversion)学习导入教程详解 #### 一、SAP BDC概念与应用场景 SAP BDC,即Batch Data Conversion,是一种在SAP系统中用于批量数据导入的技术。它允许用户通过录制特定的事务处理过程,...
在 COMMAND LINE 中输入“SHDB”,然后进入 TRANSACTION RECORDER 界面,点“NEW RECORDER”创建一个记录,以修改订单为例,键入记录名“ZAMAO”,输入事务代码“VA02”,然后“START RECORDING”。 在记录过程中,...
- 安装Visual Studio 2010 SP1及SharePoint 2010开发者工具,这是创建SharePoint解决方案的基础。 - 配置SharePoint 2010开发服务器,包括安装和配置SharePoint Foundation或Server,以及设置开发站点。 2. **...